This site is used as a programming resource for teens and adults looking to learn programming for the first time. Each set of lessons is marked with a level:
- Level1 lessons are lessons where you don't need to have any prior programming experience at all. You should be able to start here - concepts like variables and functions are explained as they are introduced.
- Level2 lessons are lessons that should be easy to understand if you've had *some* experience with programming. You don't need to be an expert. You could start here, but you might have to refer to some of the basic concepts from Level1.
- Level3 lessons mean that you are comfortable writing basic code and have some experience with the languages involved.
If you'd like to learn Python, there's the Mastermind game tutorial. This walks you through the basics of writing Python code while building a guessing game.
Take a look at my YouTube channel - I'm regularly adding instructional videos on learning to code and other technology topics.