This course is accessible for beginning programmers, but covers all of the content included in the AP Computer Science Principles course and will prepare students to independently take that exam in May 2021. In this course, students will develop computational thinking skills vital for success across all disciplines, such as using computational tools to analyze and study data and working with large data sets to analyze, visualize, and draw conclusions from trends. The course engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests. Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve problems, and will discuss and write about the impacts these solutions could have on their community, society, and the world. Students cultivate their understanding of computer science through working with data, collaborating to solve problems, and developing computer programs as they explore concepts like creativity, abstraction, data and information, algorithms, programming, the Internet, and the global impact of computing.
Grade requirement: For students completing Grade 8 and up; completion of Grade 9 recommended.
Self-study and homework required:
3-6 hours per class meeting.
Deals
The amount of available financial aid depends on the number of paying applicants, so the maximum amount of aid awards may be more limited this year than previously.
https://atdp.berkeley.edu/fa/