The learning side of pwnewi
Get curious.
Build something.
Practical projects.
Lessons that leave room to experiment.
Workshop guides, starter code, and hands-on activities. From a first Scratch game to Python, robotics, and solving harder problems.
Ideas → experiments → understandingRead online, download the original files,
and keep building in your own tools.
01 / Choose a direction
What do you want to make?
Follow your curiosity.
Each subject has a place to begin.
Python
Build confidence with Python, algorithmique, and Bac revision.
Explore PythonScratch
Turn an idea into a game, one block at a time.
Explore ScratchPython Turtle
Make your first Python programs visible.
Explore Python TurtleRobotics
Bring code into the physical world with micro:bit.
Explore RoboticsUnity & Blender
Give a 3D model movement, rules, and a camera.
Explore Unity & BlenderCompetitive Programming
Learn to reason about a problem before writing the solution.
Explore Competitive Programming02 / A good first step
Start small. Make it work.
No need to choose everything.
Pick one project and give it a try.
Make your first game
Make a sprite respond to clicks, then explore the next version.
Open the workshop Python Turtle / Start hereSee your Python come to life
Draw with code, try the starter scripts, and build a mini race game.
Open the workshop micro:bit / Start hereMake something physical
Meet the micro:bit and try your first hands-on activities.
Open the workshopPython fundamentals, reference sheets, and past papers have their own home.
03 / From a file to a project
Read it.
Try it.
Make it yours.
You’ll find a mix of guides, examples, starter files, student work, and reference material. Each collection keeps its original documents together.
Choose one workshop
Use the subject collections or search for a topic. The workshop page shows what files are available and how large they are.
Open a guide or download the files
Read guides and code in your browser. Download PDFs, Scratch projects, and other assets to use in the right tool.
Build, change, and ask questions
Try an example, change one thing, and see what happens. Keep the original files as a reference while you experiment.
Teaching through practice
The best part is
the “I made that” moment.
I’m Youssef, a computer engineering student and programming and STEM instructor. These are materials from the workshops I teach and the projects we explore.
Meet the person behind the lessons ↗