CS 1.0
Course Overview
The first year of Northview Computer Programming includes two courses taken at the same time: AP Computer Science Principles and Honors Web Development. In this year, students will learn the fundamentals of programming to a deep level. Students will also be introduced to SQL, and the basics of Web Design (HTML, CSS, and Bootstrap).
This is a double-block program, Students who can commit to attending both periods every day will have priority placement over students who want to make a flexible arrangement involving other courses.
Current lesson plans - please note these can change as necessary and are dynamic in nature
Web Design, Development, and Intro to Database Organization
These topics are embedded in both courses are worked on throughout the year.
Use tools like GitHub.com and GitHub Desktop for source version control
Use tools like GitHub.com to collaborate with teams in developing software
Use SQL to create and organize databases
Create diagrams just as flowcharts and UML Class diagrams to represent and interpret software
Develop entire applications and the coding solutions needed
Design applications according to best practices in User Experience and User Interface
Consider the impacts of computing and technology on society