This course is designed to be inclusive of all students, to provide them with opportunities to create programs that are relevant and responsive to their needs and interests, and to enable them to extend their learning. The course acknowledges and builds on the coding concepts and skills students have learned in earlier grades. The focus of the course is on consolidating past learning and deepening students’ understanding of these concepts and skills.
Throughout this course, students apply computational thinking concepts and practices to develop programs for a wide variety of contexts, users, and purposes. Students develop an understanding of important issues, contributions, and innovations related to digital technology. They investigate applications of digital technology skills and programming concepts and skills, and make connections to other fields and to potential future careers.
Icons: 📄 Document - 📺 Video - 🔗 Website link