Course Description
- 1 Semester
- 0.5 Credit
- Grades 9,10,11,12
Prerequisite: Successful completion of Algebra 1. In this introductory course of the PLTW Computer Science program, students learn fundamental computer science concepts using MIT App Inventor and Python. The first unit of the course utilizes MIT App Inventor to create basic apps that rely on the concepts of event-driven programming, branching and iteration, variables, and abstraction. The second unit of the course builds on previous experiences with MIT App Inventor. Students will modify apps to exchange data over the Web and create a crowdsourcing app. Students will also discuss ethical, safe behavior and cybersecurity concepts related to the Internet. Additionally, students will learn how to program in Python by creating simulations of games. Grade weighted upon successful completion of course.