Computational Thinking for K-12 Educators: Sequences and Loops
How do we give instructions to a computer? Isn't programming hard? Not really! Whether it's giving someone directions to a nearby store or writing out some...
By Beth Simon on Coursera
About This Course
How do we give instructions to a computer? Isn't programming hard? Not really! Whether it's giving someone directions to a nearby store or writing out some dance moves we frequently exhibit aspects of computational thinking in our everyday lives! This class teaches the first key concepts of programming -- sequences of instructions and basic counted repetition of instructions. For each concept, we'll start by helping you connect real-world experiences you are already familiar with to the programming concept you are about to learn. Next, through a cognitively scaffolded process we'll engage you in developing your fluency with problem solving with sequences and repeated instructions in a way that keeps frustration at a minimum. Along the way you will learn about the common challenges or "bugs" students have with these concepts as well as ways to help them find and fix those concepts. You'll also be guided in running classroom discussions to help students develop deeper understanding of these concepts. Finally, you'll learn about a recommended pedagogical practice, Pair Programming, and find out why research recommends teaching block-based programming first.
Topics Covered
Frequently Asked Questions
How much does Computational Thinking for K-12 Educators: Sequences and Loops cost?
Visit the Computational Thinking for K-12 Educators: Sequences and Loops course page for current pricing and available discounts.
Who teaches Computational Thinking for K-12 Educators: Sequences and Loops?
Computational Thinking for K-12 Educators: Sequences and Loops is taught by Beth Simon, University of California San Diego.
What skill level is Computational Thinking for K-12 Educators: Sequences and Loops for?
This course is designed for all levels learners.
Similar Courses
Making a Marionette: How to Create Your Own Marionette Puppet
Barbora Mihoková
Patterns Everywhere: Finding Fresh Embellishing Ideas for Your Projects
Ewa Rosa
Blogging Masterclass: Build A Successful Blog In 2023 And Beyond
MDash
Color & Light Illustration Masterclass: Drawing from Real Life
Iva Mikles