Skip to main content
Technology at Montessori Rennaissance Academy
View All
Search
Shelves
Books
Log in
Info
Content
Worktime Activities
Coding
Page Revisions
Revision #214 Changes
Coding
Scratch
Scratch Projects
Coding Tutorials
Edabit: Bite-sized coding challenges
Codecademy
VSCode
code.org
Suggestions from others (haven't tried them all yet)
Tools For Learning Python
CodeAbbey
Codewars
CodingBat - Python
CheckiO
CS1 Python Programming Projects Archive
DataCamp
Dataquest
Easy Learn Code
Exercism.io
futurecoder
HackInScience
learnpython
PixelPAD
Practical project ideas hosted on Github
Program Arcade Games With Python And Pygame
Project Euler
(Language Agnostic)
PyCharm EDU
PyCharm EDU CheckIO Integration
PyGrail flashcard game
Python 101-Learn Python for Free
(py3, Interactive tutorial)
Python Practice Projects
Python Principles
Rosalind Python Bioinformatics Problems
Reeborg's World
Tutorial
Simple Programming Problems
SoloLearn
Talk Python Training courses
Python Programming MOOC 2022
PyQuest
a quick reference and learning guide
Flex your coding skill with some practice problems!
117 practice problems from a university Computer Science I course
/r/dailyprogrammer
Project Euler
Python Challenge
Codehub
Python Programming Exercises, Gently Explained
Try Python in your browser
futurecoder
SoloLearn
PixelPAD
- Python in the browser with Game library, similar to Pygame
PythonAnywhere
— Python in your browser (also hosting Python projects)
Trinket.io
- python with turtle graphics
ideone
— online compiler and debugging tool
Python Tutor
— Visualize what the code does line by line.
Computer Science Circles
— also provides Python Tutor's visualization
Replit
trypython.org
— requires Microsoft Silverlight
Reeborg's World
61A Code
OLD
Edabit: Bite-sized coding challenges
Back to top