Coursera
Coursera Logo

Computational Thinking for K-12 Educators: Conditional Loops and If Statements 

  • Offered byCoursera

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
 at 
Coursera 
Overview

Duration

12 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
 at 
Coursera 
Highlights

  • This Course Plus the Full Specialization.
  • Shareable Certificates.
  • Graded Programming Assignments.
Details Icon

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
 at 
Coursera 
Course details

More about this course
  • Want to make a game that ends when you "catch" an object by clicking on it? Or maybe you get points based on how close you came? You'll do that in this class!
  • This class teaches the concepts of conditional loops and if/else statements. 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 repeat until loops, while loops, and if/else statements 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 how to support interactive learning experiences among your students with Peer Instruction.
  • Additionally, you will create a resource for your classroom to support an equitable classroom.
Read more

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
 at 
Coursera 
Curriculum

Course Orientation

Welcome!

Welcome to the The Computational Thinking & Block Programming in K-12 Education Specialization

Using Googledocs in this Course

Why Snap? Create your account

Fixed or Conditional?

What are interactive puzzles?

(Optional) Writing Programs: What's special for teachers?

Debugging: Common Challenges with Repeat Until (Boolean Expressions)

Debugging: Common Challenges with Repeat Until (Check then what?)

Debugging: Common Challenges with Repeat Until (Repeat vs Repeat Until)

(Optional) More programming puzzles -- but different!

(Optional) Demo: How to do Non-Interactive Puzzles

Interactive Puzzles Instructions: Conditional Loops

Create a Conditional Loop Program

Non-Interactive Programming Puzzles

Puzzle It Out

Check your knowledge quiz

More Conditional Loops

Classroom Discussion: Conditional Loops

Code.org While Loops -- A Variation on Repeat Until

Code.org Repeat Until in Maze

Concept Mastery Quiz: Repeat Until and While Loops

If statements

In My Life: Conditional Actions

Debugging: If Else Statements

Interactive Puzzles Instructions: If Statements

Create an If Else Program

Non-Interactive Programming Puzzles

Playing Games with Conditions

Puzzle It Out

Check your knowledge quiz

More If statements

Classroom Discussions: If Else Statements

Unplugged Conditionals: Video of the classroom

Code.org If/Else Statements

Concept Mastery Quiz: If/Else

Equity & Pedagogy

Why Use Peer Instruction?

How Does Peer Instruction Work?

Peer Instruction Logistics

Peer Instruction In This Class

Getting Your Computer Science Class Off the Ground

Pedagogy/Equity Mastery Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

Computational Thinking for K-12 Educators: Conditional Loops and If Statements
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...