Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists.
Add a concise subheading about your course or business to your students.
Disclaimer
Welcome
The Computational Thinking & Block Programming in K-12 Education Specialization
Why Snap? Create your account
Functions and Variables in Song (no, you don't have to sing)
What are interactive puzzles?
Interactive Puzzles Instructions
Interactive Puzzles Instructions: Abstractions
Debugging: Methods and Parameters
Writing Programs: What's Special for Teachers?
Create a Program using Abstraction
Debugging: Methods and Parameters
More programming puzzles -- but different!
Non-Interactive Programming Puzzles
By the end of this course, you will be able to:
Define abstraction and list examples of abstraction in everyday life
Create programs that utilize abstraction and parameters
Recognize common debugging challenges and tips
Recognize how parameters are used in a program, if they are used at all
Identify the common errors that students make with Lists
Apply different debugging techniques and patterns on Lists
Reinforce and further your understanding of the difference between indices and data.
Describe some of the cultural classroom norms we may want to modify with culturally relevant teaching