To kick off our first ever Hello World podcast episode, we thought we would explore what excites us and frustrates us about programming. Learning to code can be a creative, imaginative, immersive and rewarding experience. We discuss the role that programming has as a practical application of computer science concepts, as well as how it brings the subject to life and enables learners to solve meaningful problems that are important to them.

Show notes

  • General
    • Subscribe to Hello World Magazine
    • Find out more about the charitable mission of the Raspberry Pi Foundation
  • Teaching code:
    • Take an online training course from the Raspberry Pi Foundation - like ‘Teaching Programming to 5 - 11 year olds’
    • Start a Code Club in your school
    • Read more about Amanda’s experiences
    • Check out the ScratchMaths project
  • Creative coding projects:
    • Explore our creative computing projects
    • Thermal camera project inspiration
    • Build Android apps with MIT app inventor
    • Explore app development with App Lab
  • Rowan’s Challenges & Inspiration:
    • Find out more about the Cyber Security Challenge
    • Enrol in Harvard’s CS50x programme
    • Watch Crash Course computer science
    • Watch computing videos from Computerphile