- About Us
- Our School
- Academics
- CA Seal of Biliteracy
- CA Seal of Civic Engagement
- English
- English Language Development
- Foreign Language
- Math
- Physical Education
- Science
- Social Science
- Visual & Performing Arts
- Career Technical Education
- Programming 1
- Programming 2
- Public Safety 1
- Protective Service Academy (Public Safety 2)
- Entrepreneurship 1
- Entrepreneurship 2
- Graphic Design 1
- Graphic Design 2
- Video Production 1
- Video Production 2 H
- Fire Technology
- Programming/Design 1: Web Design
- Programming/Design 2: Mobile App
- Public & Community Health Wellness 1
- Public & Community Health Wellness 2
- Engineering Technology 1: Land, Sea, Air, & Space
- Engineering Technology 2: Land, Sea, Air & Space
- Other Electives
- Data Science
- Band
- Grizzly News
Programming 2
Credit: 10.0 ( Year Course)
Grades: 11-12
Fulfills: Applied Arts high school graduation, Technology, CTE, (G)Elective UC/CSU
Prerequisite: Programming 1 Course
Teacher: Sarah Blanchette
|
This project-based course deepens students' understanding of programming concepts of reading and writing, data structures, and object-oriented programming. Students explore robotics and physical computing devices, and the code used to control them. Learning will focus on the Internet of Things, in which devices connect with each other, the cloud, people, and processes. Hands-on activities demonstrate how information from physical devices gets communicated to processors, specifically how electronic sensors and actuators send information to small computers and micro-controllers.