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

  • 0.0
Approx. 12 hours to complete

Course Summary

Learn how to program with blocks, conditional statements, and loops specifically designed for K-12 educators. This course teaches you how to teach coding in a fun and engaging way.

Key Learning Points

  • Learn how to teach coding to K-12 students
  • Use block programming to create fun and interactive programs
  • Understand conditional statements and loops

Job Positions & Salaries of people who have taken this course might have

    • USA: $50,000 - $80,000
    • India: ₹5,00,000 - ₹8,00,000
    • Spain: €20,000 - €40,000
    • USA: $50,000 - $80,000
    • India: ₹5,00,000 - ₹8,00,000
    • Spain: €20,000 - €40,000

    • USA: $40,000 - $70,000
    • India: ₹4,00,000 - ₹7,00,000
    • Spain: €15,000 - €30,000
    • USA: $50,000 - $80,000
    • India: ₹5,00,000 - ₹8,00,000
    • Spain: €20,000 - €40,000

    • USA: $40,000 - $70,000
    • India: ₹4,00,000 - ₹7,00,000
    • Spain: €15,000 - €30,000

    • USA: $60,000 - $100,000
    • India: ₹6,00,000 - ₹10,00,000
    • Spain: €25,000 - €50,000

Related Topics for further study


Learning Outcomes

  • Understand the basics of block programming
  • Teach coding to K-12 students using engaging methods
  • Utilize conditional statements and loops in programming

Prerequisites or good to have knowledge before taking this course

  • Basic computer skills
  • Interest in teaching coding to K-12 students

Course Difficulty Level

Beginner

Course Format

  • Online
  • Self-paced

Similar Courses

  • Teaching Python for K-12 Students
  • Scratch Programming for Educators

Related Education Paths


Notable People in This Field

  • Code.org
  • Scratch

Related Books

Description

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!

Outline

  • 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
  • Conditional Loops
  • 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

Summary of User Reviews

Discover how to teach students the basics of block programming with this course for K-12 educators. Reviews applaud its user-friendly approach and practical application.

Key Aspect Users Liked About This Course

Practical application

Pros from User Reviews

  • Clear explanations
  • Easy to follow
  • Suitable for beginners
  • Engaging and interactive content
  • Provides hands-on experience

Cons from User Reviews

  • Lack of advanced topics
  • Limited scope of the course
  • Not suitable for experienced programmers
  • Some technical issues reported
  • Lack of personal feedback
English
Available now
Approx. 12 hours to complete
Beth Simon
University of California San Diego
Coursera

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses