Expectations by strand
- Addto my notes
A. Computational Thinking and Making Connections
This strand focuses on students learning how to apply the transferable skills in the context of computer studies and developing skills associated with computational thinking. Students will investigate a wide range of issues related to digital technology, and will also make connections between computer studies and digital citizenship while considering various perspectives. The learning related to this strand takes place in the context of learning related to Strand B: Hardware, Software, and Innovations, and Strand C: Programming, and it should be assessed and evaluated within these contexts.
Overall Expectations
Throughout this course, in connection with the learning in the other strands, students will:A1. Computational Thinking, Planning, and Purpose
apply computational thinking concepts and practices, and use various tools and processes to plan and develop computational artifacts for a wide variety of contexts, users, and purposes
A2. Digital Technology and Society
demonstrate an understanding of important social, cultural, economic, environmental, and ethical issues, as well as contributions and innovations involving diverse local and global communities, related to digital technology
A3. Applications, Careers, and Connections
demonstrate an understanding of real-world applications of digital technology and programming, including within various industries and careers
B. Hardware, Software, and Innovations
Overall Expectations
By the end of this course, students will:B1. Understanding Hardware and Software
demonstrate an understanding of the functions and features of the hardware and software they encounter in their everyday life
B2. Using Hardware and Software
demonstrate an understanding of various ways to use hardware, software, and file management, and of research practices to support their own use of digital technology
B4. Innovations in Digital Technology
investigate current and emerging innovations in digital technology, including automation and artificial intelligence, and assess their benefits and limitations
C. Programming
Overall Expectations
By the end of this course, students will: