🌟 PTCoder: Scratch, Python & Web Development Courses for Kids 🌟
Fun and practical coding lessons in Scratch, Python and Web Development with AI for children and young people. Choose a course, click the image and start learning!
💡 Choose a course above to jump straight to that section, or click any course image to open the full playlist on YouTube.
🧩 Scratch Coding – Introduction to Coding
For Ages 6–13
A fun and beginner-friendly introduction to coding for children who are new to programming. Learners explore basic coding concepts through practical activities, games, animations and interactive projects while developing creativity, logical thinking and problem-solving skills.
What You Will Learn
- Introduction to coding and programming
- Instructions and sequences
- Events and commands
- Loops and repetition
- Conditions and decision-making
- Variables
- Games, animations and interactive stories
- Testing and debugging
- Problem-solving and computational thinking
Opens the complete Scratch Coding playlist.
🐍 Python Programming
For Age 10 and Above
A practical introduction to Python programming. Learners progress from simple commands to writing real programs while developing confidence in coding, problem-solving and debugging.
What You Will Learn
- Introduction to Python
- Writing and running Python programs
- Print statements and output
- Variables and data types
- User input and calculations
- Conditions using if, elif and else
- Loops and repetition
- Strings and lists
- Functions
- Debugging and problem-solving
- Creating small Python projects
Opens the complete Python Programming playlist.
🤖 Web Development with AI Claude
For Ages 10–18
A practical introduction to web development showing learners how to create websites while using Claude AI as a coding assistant. Learners explore HTML, CSS, prompting, website design and responsible AI use.
What You Will Learn
- Introduction to websites and web development
- Signing up for and using Claude AI
- Writing effective prompts
- Introduction to HTML
- Creating headings, paragraphs, links and images
- Introduction to CSS
- Colours, fonts, spacing and layouts
- Using AI to explain and generate code
- Using Claude to troubleshoot and debug
- Improving website design with AI
- Building a complete beginner website
- Responsible and safe use of AI
Opens the complete Web Development with AI playlist.
