Scratch to Python: Moving from Block- to Text-based Programming

Martin O'Hanlon, Raspberry Pi Foundation

Discover how you can transition learners from block to text-based programming

Block-based programming languages like Scratch make it simple to learn and teach programming. But once your students have mastered it, it’s time to move on to a text-based programming language such as Python. This online course will show you how.

You’ll discover how to transfer the programming and thinking skills learnt while using Scratch to Python. You’ll look at how to help your learners develop basic text-based programming skills, understand error messages and debug code.

The course will show you the power of text-based programming and give you the tools to support your students’ transition.

This course is designed for teachers and volunteers who are supporting young learners (usually 7-14 year olds) transition from Scratch to Python programming. You should have experience programming in both Scratch and Python. If you need to learn to use Python, you can use our Programming 101: An Introduction to Python for Educators course.

Scratch and Python

Dates:
  • 3 May 2021
  • 1 February 2021
  • 2 November 2020
  • 31 August 2020
  • 4 May 2020
  • 3 February 2020
  • 28 October 2019
  • 29 July 2019
  • 3 June 2019
  • 4 March 2019
  • 8 October 2018
  • 4 June 2018
  • 12 March 2018
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb

Reviews

No reviews yet. Want to be the first?

Register to leave a review

Show?id=n3eliycplgk&bids=695438
NVIDIA
More from 'Social Sciences':
Regular_2b7fa9a2-6988-438f-a468-465e8964bf26 Football: More than a Game
Explore the role of football in the world today - including finances, clubs...
Regular_75d6b2ae-787f-4ce9-8a38-0abf0e801225 How to Succeed at: Writing Applications
This free three week course will help you produce a perfect CV, application...
Regular_e655bffd-2d48-41c5-be48-cafcdd93341c The Science of Learning
Discover the scientific research about learning and how it applies to your classroom...
Regular_84b8677e-ccbb-491d-af32-03e9d6a43d6b Basic English 2: Pre-Intermediate
Develop your English for use in different everyday situations and build more...
Regular_00ae6def-c32b-4d22-a6b9-1b26cf0fe545 Linking Curriculum Learning to STEM Careers
Discover how to adapt your curriculum to link to careers in science, design...
More from 'FutureLearn':
Regular_2b7fa9a2-6988-438f-a468-465e8964bf26 Football: More than a Game
Explore the role of football in the world today - including finances, clubs...
Regular_75d6b2ae-787f-4ce9-8a38-0abf0e801225 How to Succeed at: Writing Applications
This free three week course will help you produce a perfect CV, application...
Regular_5f03632a-536b-4eaf-9a63-9a167533ec2b ECG Assessment: an Introduction for Healthcare Providers
Understand the principles of electrocardiography and learn a step-by-step approach...
Regular_91e0dcc7-0b32-4dfe-96b2-e554026950a1 Innovation Management: Winning in the Age of Disruption
Learn how successful organisations like IBM manage innovation to disrupt markets...
Regular_711a9539-da84-4d90-80f3-4f28e8d42dc2 New Energy Technologies: Energy Transition and Sustainable Development
Explore the development of new energy technologies and discover key energy challenges...

© 2013-2019