This means it is free to redistribute or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 of the License. This course is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LICENSE file in this repo for more details.
Lesson number | Lessons (Python) |
---|---|
One | Welcome to the world of Python |
Two | Introduction to Pygame |
Three | Drawing shapes |
Four | Loading Images |
Five | Rock, Paper, Scissors |
Six | Bouncing Balls |
Seven | Introduction to Classes (Part one) |
Eight | Introduction to Classes (Part Two) |
Nine | Shmup - Event Handling and Input (Part one) |
Ten | Shmup - Detecting Sprite collisions (Part two) |
Eleven | Shmup - Detecting Sprite collisions (Part three) |
Twelve | Shmup - Adding Images (Part Four) |
Thirteen | Snake (Part 1 & 2) |
Fourteen | Fibonacci Sequence Challenge |
Fifteen | Version Control and Debugging |
Lesson number | Lessons (Micro:bit) |
---|---|
Sixteen | Intro to micro:bit and Mu Editor |
Seventeen | Data Types |
Eightteen | Inputs/Handing Buttons |
Nineteen | Radio (sending strings) |
Twenty | Making sounds with Micro:bit |
Credit: This course was created by Chris Moss and Lloyd Harrison on behave of Blue{Shift] Coding