Computer Science in Action

A woman attentively working on a computer in an office setting, focused on a presentation screen.
Project-Based Learning-
Students are diving into an exciting project where they create surveys using Google Forms, gather and analyze data, and design custom class T-shirts.  This hands-on activity keeps students engaged as they actively participate in every step of the process, from brainstorming to bringing their ideas to life.

Traditional CS Teaching: Kindergarten - 8th grade 10 Hours of Field Experience

TYPING.COM

Typing.com is a great tool that helps students build essential keyboarding skills.  Students type for the first 5-10 minutes of each class to improve typing accuracy and speed.  K-8th grade students use this program. 

Students Record Typing Speeds and Accuracy on a shared google sheet

Students have shown growth over time.  

  Name/Date9/39/109/179/2410/110/8 10/1510/2911/511/1211/19
1Jason20/10021/10023/10017/9318/9725/9825/9825/10026/1002710030/100
2Samuel18/10015/9721/9522/9722/9523/9621/9722/9823/100 SICK21/99
3Mack29/9729/9833/9936/9933/9736/99SICK35/99Sick37/9837/100
4Phoebe22/10025/10026/10026/10028/10030/10030303029/10028/10030/10031/100

Kindergarten - 1st Grade CS Skills

K-1st grade students work on foundational computer skills which help to build confidence and familiarity with technology. K-1st grade CS skills

Some Basic K-1st grade Skills Include: 

Mouse Skills – using the track pad, basic clicking and dragging skills

Introduction to Google Docs and Google Drive – exploring the tools, learning about the waffle, changing font size, font color, adding images,  docs, and more

Digital Citizenship

There are many great digital citizenship lessons to address important topics and prepare students to take ownership of their digital lives. Students from grades Kindergarten through 8th grade learn how to be safe while online. 

10 HOURS OF FIELD EXPERIENCE

 

TEACHER ACTIONS/STANDARDS

Models continuous learning of CS content: 3b 

Use language that reinforces all students are capable of succeeding in CS: 3d 

Models continuous learning and collaboration (e.g., showcases own projects): 3b, 3e, 3f 

Uses multiple ways to represent content, including relevant analogies and illustrations: 4c, 4f 

Provides a variety of means to express ideas and engage in content: 4c 

Differentiates lessons while maintaining comparable content and level of rigor: 3d, 4c, 4f 

Explicitly teaches design patterns (e.g., subgoal labeling) and debugging strategies: 4f 

Proactively addresses misconceptions: 4f 

Explicitly introduces and reinforces norms for collaborating: 5d, 4f 

Provides scaffolds and feedback to support students’ productive discourse aligned to lesson objectives: 5e, 4f, 5f, 4b 

Develops students’ ability to interpret and use feedback from computers, teachers, peers, and community: 5f 

Models metacognitive strategies when confronted with challenges: 5c, 4f

 

 

Scroll to Top