Coursera
Coursera Logo

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals 

  • Offered byCoursera

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
 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: Nested If Statements and Compound Conditionals
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 4 of 6 in the Computational Thinking & Block Programming in K-12 Education Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level
  • Approx. 12 hours to complete
  • English Subtitles: English
Read more
Details Icon

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
 at 
Coursera 
Course details

More about this course
  • How could you program a complex "choose your own adventure" game? How can your soccer game determine goals, balls out of bounds, and corner kicks? You'll learn to do both of these in this course!
  • This class teaches the concepts of nested if/else statements and compound Boolean conditional expressions. 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 nested if/else statements and compound conditionals 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 prepare classroom resources to help your students to develop debugging skills. Additionally, you will create resources to help educate your students about the impacts of lack of equity in K-12 CS instruction.
Read more

Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
 at 
Coursera 
Curriculum

Course Orientation

Welcome!

Optional: The Computational Thinking & Block Programming in K-12 Education Specialization

Using Googledocs in this Course

Why Snap? Create your account

In My Life: Nested Ifs

(Optional) Writing Programs: What's Special for Teachers?

Debugging: Nested If Else Statements

Interactive Puzzles Instructions: Nested If/Else

Create a Nested If Else Programs

Puzzle It Out

Nested If/Else Part 2

Classroom Discussions: Nested If Else Statements

Introducing: pencilcode.net -- a different (free) block based programming language

Optimize Your Fortune!

Non-Interactive Programming Puzzles

Improving Pencilcode.net

Check your knowledge quiz

Concept Mastery Quiz: Nested If Else

Compound Conditionals Part 1

Compound Conditionals in Soccer

Debugging: Compound Conditionals

What is a truth table?

Interactive Puzzles Instructions: Compound Conditionals

Create a Compound Conditionals Program

Non-Interactive Programming Puzzles

Puzzle It Out

Check your knowledge quiz

Compound Conditionals Part 2

Classroom Discussions: Compound Conditionals

Scratch: Programming Because You Want To

Introducing: Soccer in Scratch!

TEDx Talk: Scratch

Soccer in Scratch!

Concept Mastery Quiz: Compound Conditionals

Equity & Pedagogy

What we know about debugging in block based languages

From CS Teacher to CS Education Leader

Why are programming errors called bugs?

Views on Computer Science for Everyone

Explore CS Education Week and Hour of Code

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: Nested If Statements and Compound Conditionals
 at 
Coursera 

Student Forum

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