Learn to think clearly, build programs, and improve through practice.
See where Python can take an idea.
Python begins with simple instructions, but it can grow into tools that work in the real world.
Automation
Make computers handle repetitive work.
Data and AI
Explore information and build intelligent systems.
Web Apps
Create services that people use online.
Robots
Connect decisions in code to movement and sensing.
A readable and versatile language helps ideas grow into working projects.
A programming language built to express ideas clearly and solve many kinds of problems.
Readable
Python code is designed to be clear enough for people to follow.
Versatile
The same language can power small scripts, data tools, websites, and robots.
Widely Used
Students, researchers, engineers, and companies use Python around the world.
Python is the language.A program is a set of instructions written in that language.
Your starting point may be different. The learning process is shared.
New to Coding
No previous programming experience is required.
Already Experienced
Go deeper when ready while respecting the shared class pace.
Everyone Practices
Progress comes from writing, running, testing, and revising code.
Your Python course materials are available beyond the classroom.
https://learn.orzy.top/
Learn Ahead
Preview upcoming Python concepts and examples before class.
Review Slides
Revisit lesson explanations, demonstrations, and key ideas.
Find Materials
Access practice tasks, handouts, and course references.
The website will continue to grow as the course develops.
The goal is not to memorize isolated commands. It is to make ideas executable.
Think in Steps
Turn a problem into precise instructions a computer can follow.
Write Programs
Use Python to express ideas with clear, readable code.
Test and Debug
Use output and error messages as evidence, not as a verdict.
Clear thinking first. Python gives that thinking a form the computer can run.
Four core units build the foundation for creating programs of your own.
Finish the foundations, then turn code into movement, sensing, and real-world behavior.
Explanations stay focused so that you have enough time to write code yourself.
Start
A short question, prediction, or problem gives the lesson a purpose.
Learn
The teacher explains one focused idea and demonstrates the key connection.
Practice
Most of the lesson is your time to write, run, and improve code.
Review
We compare approaches, fix common errors, and capture the main idea.
Most lessons reserve about half the class for independent practice, testing, and revision.
Your everyday learning matters alongside formal assessments.
40%
Daily Performance
25%
Midterm
35%
Final
Daily Performance = Lab completion + participation + learning attitude
Do not use the Run button as a substitute for thinking. Use it to test your thinking.
Working together is encouraged. Copying someone else's work is not learning.
Bring a USB
Keep your work portable and backed up.
Discuss Quietly
Help each other think, not copy.
Keep It Safe
No drinks near the computers.
If a Lab is unfinished, complete it as homework and bring the file back.
Class time is the best time to ask for help, but unfinished work still needs to be completed.
🏠
Finish at Home
If you do not finish a Task in class,
continue it at home.
🕙
Sunday Deadline
Submit all assigned work
by 10:00 PM on Sunday.
Do not wait until the deadline to ask for help.
Tools can support your learning, but the understanding still has to become yours.
Helpful use makes your reasoning stronger and keeps your work honest.
Ask for a Hint
Use AI to clarify a concept, interpret an error, or suggest a test.
Keep Thinking
Predict, test, and explain the result yourself before accepting an answer.
Be Transparent
Mention AI use when required and understand every line you keep.
Different fields help us look at the same world in different ways.
How people form groups, cultures, institutions, and shared rules.
How identity, history, and values shape the human world.
How cells, genes, and living systems make us organisms.
How memory, emotion, and decisions shape our actions.
How matter changes through molecular reactions and interactions.
How forces, energy, and motion shape the natural world.
A precise language for patterns, structures, and relationships.
How precise logic becomes instructions that build systems.
Different fields study the same world at different levels.
One is the language. The other is the place where we write and run it.
Python
The programming language.
It defines how our instructions are written and executed.
Thonny
The learning environment.
It gives us an editor, Run button, Shell, and helpful error tools.
Use the classroom setup provided by your teacher.
Each part of the window has a different job.
Thonny
1print("Hello, Python!")
2print("I wrote this in the Editor.")
Hello, Python!
I wrote this in the Editor.
Write the program in the Editor. Read its results in the Shell.
Use the same sequence whenever you create or change a program.
Good file habits prevent lost code and make every lesson easier to continue.
Lesson Folder
<name>-lessonX
Make one folder for each lesson.
Task File
taskX.py
Make one Python file for each task.
Save the Right Place
<name>-lesson1/task1.py
Check the folder and file name before running.
Read it first. Predict the three output lines. Then run it.
Compare each instruction with the output it produced.
Make the program yours, then use the result as evidence.
A mistake becomes useful when you investigate it one step at a time.
Next, we turn everyday steps into algorithms and learn how a program follows instructions.
🧭
Next: Think in Steps
Turn an everyday task into an algorithm,
then watch Python follow it.
Bring curiosity. Save your work. Ask early.