We may earn an affiliate commission when you visit our partners.
Course image
Rik Cross, Martin O'Hanlon, Caitlyn Merry, Lauren Hyams, Dan Fisher, Marc Scott, Laura Sach, Ross Exton, Michael Conterio, Katharine Childs, Rebecca Franks, Andrew Bush, and Allen Heard

Topics Covered

  • Programming and thinking skills in Scratch
  • Basic skills in Python programming language
  • Simple error messages in Python syntax, and how to debug code
  • Understanding the power of text-based programming and what you can create with it
  • Tools to support children’s transition from block-based to text-based programming

Save this course

Save Scratch to Python: Moving from Block- to Text-based Programming to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Scratch to Python: Moving from Block- to Text-based Programming. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Scratch to Python: Moving from Block- to Text-based Programming will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
Classic in the field of electronics and is considered one of the most comprehensive resources available. It covers a wide range of topics, including circuit analysis, semiconductor physics, and digital design.
Practical guide to designing and building electronic circuits. It includes step-by-step instructions for building a variety of projects, such as a light sensor, a temperature controller, and a digital clock.
Great introduction to electronics for kids. It includes simple and easy-to-follow instructions for building a variety of projects, such as a blinking LED, a buzzer, and a simple radio.
Fun and informative guide to using electronics to survive a zombie apocalypse. It includes projects for building a variety of useful gadgets, such as a solar charger, a water purifier, and a zombie detector.
Great resource for anyone who wants to learn about Arduino. It includes step-by-step instructions for building a variety of projects, such as a blinking LED, a temperature sensor, and a simple robot.
Great resource for anyone who wants to learn about Raspberry Pi. It includes projects for all skill levels, from beginner to advanced.
Great resource for anyone who wants to learn about Python. It includes step-by-step instructions for coding a variety of projects, such as a simple calculator, a game, and a web scraper.
Great resource for anyone who wants to learn about Scratch. It includes step-by-step instructions for creating a variety of projects, such as games, animations, and interactive stories.
Great resource for anyone who wants to get started with Scratch. It includes step-by-step instructions for creating a variety of projects, such as a simple game, an animation, and an interactive story.
These cards are a great way to learn about Scratch Jr. in a fun and hands-on way. They include a variety of challenges, such as creating a game, an animation, and an interactive story.
Great resource for anyone who wants to learn about Scratch in an easy and step-by-step way. It includes a variety of projects, such as creating a game, an animation, and an interactive story.
Great resource for kids who want to learn about Scratch. It includes a variety of fun and engaging projects, such as creating a game, an animation, and an interactive story.
Practical guide to using Python for basic automation tasks, providing a gentle introduction to Python's core concepts and its practical applications.
Comprehensive guide to the basics of Python programming, covering data types, control flow, functions, object-oriented programming, and debugging.
Comprehensive guide to Python's data analysis ecosystem, including NumPy, Pandas, and Matplotlib, with a focus on practical applications.
Comprehensive guide to deep learning using Python, covering neural networks, convolutional neural networks, and recurrent neural networks.
Provides a comprehensive overview of essential electronics concepts, including microcontrollers, digital logic, and analog circuits. It is an excellent resource for anyone looking to expand their knowledge of electronics and build their own DIY projects.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Scratch to Python: Moving from Block- to Text-based Programming.
Teach computing: moving from Scratch to Python
Most relevant
Introduction to Programming with Scratch
Most relevant
Teaching Programming to 5- to 11-year-olds
Most relevant
Teaching Programming in Primary Schools
Most relevant
CS50's Introduction to Programming with Scratch
Most relevant
Object-oriented Programming in Python: Create Your Own...
Most relevant
Natural Language Processing for Text Summarization
Coding for Beginners 1: You Can Learn to Code!
Programming Pedagogy in Primary Schools: Developing...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser