ASD Computer Science

For Elementary Grades

Vision: Each student in a Utah secondary public school will have access to robust and varied computer science courses by 2022. All students will enter secondary schools with exposure to computational thinking and competencies in digital literacy. This begins in our elementary schools with competencies in keyboarding, appropriate and responsible use of technology, and basic coding principles. (Utah Computer Science Education Master Plan)

Alpine's integrated Computer Science Plan implements Utah's Computer Science standards. It blends foundational computer science learning, with core subjects like reading and math. Learning Computer Science aligns with Alpine's vision for learning and provides engaging opportunities for practicing critical thinking, creativity, collaboration, communication, character and citizenship.

Classroom teachers can begin to teach computer science even with little or no experience. Using the free Code.org curriculum, gives introductory lesson that are puzzle based, scaffolded and self paced. Lessons are simple to use, and fun and engaging for students and teachers too!

Computer teachers will dive deeper into computer science concepts using the CS First platform in conjunction with Scratch for CS First. They will facilitate learner driven activities as a lead learner.

Students will learn basic computer science principles and practice computational thinking and problem solving skills as they make creative projects. These essential knowledge, skills, and dispositions will help them be prepared as 21st century learners.

Click the links below to learn more about why Computer Science is important for all students.

Learning to Code is Not Just for Coders

A 12 year old App Developer