Matt Hogan

Hi I am Matt. I love being a Learning Manager for Key Stage 4 at The Raspberry Pi Foundation. I feel privileged to support the computing education community from across the world.

Sort options

Teach computing: moving from Scratch to Python (edX)

Self Paced
Teach computing: moving from Scratch to Python (edX)
Course Auditing
Categories
Effort
Languages
Support learners to use the thinking & programming skills they learnt in Scratch in the text-based programming language Python. 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 [...]

Introduction to Programming with Scratch (edX)

Self Paced
Introduction to Programming with Scratch (edX)
Course Auditing
Categories
Effort
Languages
Discover the fundamentals of programming using the block-based programming language called Scratch. Scratch is a powerful, visual programming language that provides a great introduction to the world of programming. By snapping blocks together, you can create amazing animations and games.

Introduction to Databases and SQL (edX)

Self Paced
Introduction to Databases and SQL (edX)
Course Auditing
Categories
Effort
Languages
Learn to create and manipulate databases using SQL. On this course from the Raspberry Pi Foundation, you will learn about databases and how to use SQL to search and manipulate the data they store.

Introduction to Web Development (edX)

Self Paced
Introduction to Web Development (edX)
Course Auditing
Categories
Effort
Languages
Learn to build your own interactive websites using HTML, CSS, and JavaScript. On this course from the Raspberry Pi Foundation, you will first build a website using HTML and then style it with CSS and make it interactive using JavaScript.

Data Representation in Computing: Bring Data to Life (edX)

Self Paced
Data Representation in Computing: Bring Data to Life (edX)
Course Auditing
Categories
Effort
Languages
Learn how data is represented through media; audio, visual and text. This online course from the Raspberry Pi Foundation explores how computers do interesting things with data. You'll discover how to represent and manipulate text, images and sound and compression and other algorithms.

Introduction to Web Development (FutureLearn)

Discover web development and learn to build your own interactive websites using HTML, CSS, and JavaScript. Supported by Google. Learn the basics of web development. On this course from the Raspberry Pi Foundation, you’ll first build a website using HTML, style it with CSS, and then make it interactive [...]

Introduction to Databases and SQL (FutureLearn)

Discover how databases work and how to use SQL in this introductory course. Supported by Google. Learn about databases and how to use SQL to search and manipulate data. On this course from the Raspberry Pi Foundation you’ll learn what databases are and why we use them, exploring how [...]