Engaging courses in technology from K12 serve a wide range of students, from those encountering fundamental software tools for the first time to those seeking to dive into the rapidly changing world of 3-D design and animation.
All technology courses emphasize immediate application of new skills, and often use modularized projects as the basis for developing mastery of computer and technology fundamentals. Courses teach both the skills necessary for immediate educational application, but also for long-term vocational and professional viability. Plus, all the excitement of advances in game design, animation, and 3-D modeling are inherent in the advanced electives.
Courses map to the NETS (National Educational Technology Standards) where these apply, and embody, like all K12 courses, the goals and recommendations of the Partnership for 21st Century Skills.
$450.00
AP Computer Science Principles is a CodeHS course that introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society.
With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles gives students the opportunity to explore several important topics of computing using their own ideas and creativity, use the power of computing to create artifacts of personal value, and develop an interest in computer science that will foster further endeavors in the field.
Each unit of the course is broken down into lessons. Lessons consist of video tutorials, short quizzes, example programs to explore, written programming exercises, free response exercises, collaborative creation projects, and research projects. College Board has launched the AP Classroom, a new resource for teachers with summative and formative assessments. At the end of each unit, we recommend that teachers give students the corresponding Personal Progress Check to understand student strengths and weaknesses.
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
$450.00
We have received your inquiry and you will start to receive additional information about our school offerings and programs. An enrollment consultant will contact you shortly.