CS Applications Web Development, Part 1
Course Description
In this introductory text-based programming course, students build and design websites using JavaScript, HTML, and CSS. Students learn web development fundamentals and web design best practices through a variety of project-based Unplugged and Coding lessons. Digital Citizenship lessons foster safe and positive online behaviors, and STEM Career lessons highlight how STEM knowledge can benefit students regardless of their chosen career path. By the end of this course, students will be able to build basic websites that include hyperlinks, images, lists, and interactive elements.
Course Learning Goals
Each lesson plan is designed to enable students to achieve specific learning outcomes related to course aligned computer science competencies. For example, at the end of this course students will be able to:
Demonstrate mastery of basic HTML skills by independently building the framework of a webpage.
Apply the functionality of CSS properties and values.
Plan and code JavaScript functions to promote user interaction within a website.
Differentiate between the capabilities of HTML, CSS, and JavaScript.
Describe negative health effects that can emerge from common technology practices.

