Sharing Is Caring:

Computational Thinking for Teachers

  • Learning how to teach young minds computational thinking
  • New
  • Rating: 5.0 out of 55.0 (1 rating)
  • 187 students
  • 35min of on-demand video
  • Created by Tim KreuzbergRasmus Pechuel


What you’ll learn

  • Understand what computational thinking is
  • Understand the concept of decomposition
  • Understand the concept of pattern recognition
  • Understand the concept of abstraction
  • Understand the concept of algorithms


  • No requirements


Computational Thinking has become extremely important in today’s world since the use of computers in everyday life has increased drastically. New generations need to understand how computer systems work and how to think in a way that reflects how the computer-driven part of our world is structured.

This course on computational thinking provides teachers with a foundational understanding of problem-solving and decision-making processes that are essential in the realm of computer science and beyond. It emphasizes the development of analytical and logical skills to approach complex problems and break them down into manageable components. Students learn to design algorithms, create step-by-step procedures, and think algorithmically to solve real-world challenges. Additionally, the course introduces fundamental concepts such as abstraction, pattern recognition, and generalization, encouraging learners to identify common structures in problems and devise generalized solutions. Through hands-on exercises and projects, participants gain practical experience in coding and algorithm development, enhancing their ability to apply computational thinking principles to various disciplines. Overall, a course on computational thinking equips individuals with a versatile problem-solving mindset applicable in diverse fields, fostering a deeper understanding of the systematic approaches to addressing complex issues.

Read Also -->   How to check website performance without coding knowledge!

The course aims at helping teachers first gain a better understanding of what computational thinking is and how to apply it. In the second part it helps them create appropriate learning tasks for their students. The recommended student age this course is designed for is upper elementary school level.

Who this course is for:

  • The main target group is teachers who want to understand computational thinking and teach it to younger students

Show less

Course content

7 sections • 19 lectures • 38m total lengthCollapse all sections

Getting Started2 lectures • 2min

  • Welcome, Course Overview, and Why Computational Thinking?01:30
  • Summary00:15

Understanding Computational Thinking3 lectures • 5min

  • Decomposition04:47
  • Decomposition Explained00:13
  • Summary00:12

Pattern Recognition2 lectures • 6min

  • Pattern Recognition06:00
  • Pattern Recognition Explained00:10

Abstraction2 lectures • 6min

  • Abstraction06:11
  • Abstraction Explained00:13

Algorithms2 lectures • 5min

  • Algorithms04:52
  • Algorithms Explained00:10

Applying Computational Thinking, Hands-On Activities and Challenges6 lectures • 12min

  • Video10:14
  • Syntax00:20
  • Variables00:15
  • Loops00:14
  • Conditionals00:18
  • Flowchart00:21
  • Lost in the Maze1 question
  • Police Database1 question

Conclusion and Final Thoughts2 lectures • 2min

  • Conclusion01:03
  • Summary00:41

👇👇👇👇 Click Below to Enroll in Free Udemy Course 👇👇👇👇

Go to Course

👇👇 See Also 👇👇

Join Us Join Us Join Us
Sharing Is Caring:

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO