WDF covers HTML, CSS, and JavaScript, making it the perfect root course for all middle and high school computer science courses.
Web Development Foundations (WDF) explores Internet history, coding principles, and languages. WDF teaches HTML, CSS, and JavaScript so students can design, create, and breathe life into visually appealing web pages. Upon completion of this course, students will have a solid understanding of computer science principles and the ability to code interactive web pages from scratch.
Upon completing this course, students will be prepared to earn the following industry-recognized certification(s):
KnowledgePillars HTML & CSS Coding Specialist
Grade Band: Grades 9-12
Format: Year-long
Prerequisites: None
Video-Based Lessons
Earns Certifications
Self-Grading Quizzes
Project Portfolio
HTML
CSS
JavaScript
Document-Object Model
Web Design
Debugging
CS Principles
Students learn the fundamentals of visual design, how to create layouts for the web using design software, and the best practices to make designs that a variety of people can enjoy.
Students transition from web designers to web developers as we discuss the workings of the internet, the web browser, and the foundational skills that will allow them to turn their designs into websites.
JavaScript is a programming language that almost every modern website utilizes. Students start with the basics such as using data types for different purposes, writing expressions, and programming behavior with functions.
Students build on the basics and learn advanced concepts to take their JavaScript knowledge to the next level as they cover data structures, events, and how to build a variety of interactive projects.
Through a combination of follow-along projects and self-directed activities, students build a unique coding project portfolio demonstrating the skills and knowledge they acquire.
RAM: 8GB or more
CPU: 64-bit quad-core AMD GCN1/Intel Haswell or newer
GPU: DX10 Support, 4GB VRAM, Geforce 400 or newer
RAM: 16GB or more
CPU: 64-bit eight-core AMD GCN1/Intel Haswell or newer
GPU: DX10 Support, 16GB VRAM Geforce 700 or newer
Google Chrome
Unity Hub + Unity 2021 LTS
Blender 3.1 or later
Microsoft Visual Studio Code
Full HD (1920x1080p) display
Full keyboard
Three-button mouse with scroll wheel
Headphone jack and headphones
64-bit Windows 10 or later
macOS 11 or later
6-8th Grade
This one-of-a-kind elective allows students to explore a variety of high-paying professions inside the dynamic industry of esports.
6-8th Grade
Game Development Foundations (GDF) leverages the excitement of creating games to teach computer science, mathematics, and problem-solving.
6-8th Grade
Use today’s most popular video games as a vehicle for standards-based math instruction and raise student scores.
6-8th Grade
Teach students with no prior coding experience how to conceptualize, design, and make their very own game with this course.