Introduction to Python (by Tynker) -- A great place to start if you are totally new to Python.
Python Courses at Codecademy -- Your next stop after you finish the Tynker Introduction.
LearnPython.org's Menu of Python tutorials -- Regardless of your level at the beginning of the course, run through these real quick to make sure that you don't have any skill gaps before tackling the projects from below
W3schools: Python Tutorial: A FREE short course on Python in a great format (Thank You, DAVID for sharing!)
Easy Beginner Python Projects Once you have finished the tutorials, start here.
Python Projects: Beginner to Advanced A good source of ideas once you know where you are going with things.
Here is a LINK to the Discover Camp Python Project Portal
DIRECTIONS: In the embedded "trinkets" below, click the "play" button on the top to run them and interact with them to see what they do!
Code Combat A fun way to learn more Python! Just make sure that you have it in the "python" setting and not "Javascript"
Signup for "Ozaria", a cool, new product from the makers of Code Combat with newer, better features!
FOR AUGUST 8th:
Work with Ilan and David to make sure that at least one of your projects has been uploaded to "Showcase" part of the Discover Camp server that Callum has set up for us (thanks, Callum!). If you forgot your ID number, I have shared the google sheet with them with Mr. O'Neil and asked him to share with Ilan.
If time permits, pick more more project from the 2nd project link below. ("Beginner to Advanced") Begin it in the new workspace.
FOR JULY 26th: Watch THIS video.
Then try to get through all the tutorials on the "LearnPython" page linked below
Alternatively, have fun with CodeCombat or do the Codecademy stuff.
On Thursday, we will work in IDE as opposed to using websites.