Beginner
C
Pro
Python for the 9th grade
17 modules
42 lessons
60h of content
0 enrolled
About this course
A practice-first Python course for 9th-grade students who have never written a line of code. It follows the Romanian national curriculum (Informatica, clasa a IX-a) and takes you from your very first program to lists, number algorithms, sorting, functions, files and simple graphical interfaces. Every lesson has reading, a short quiz, and hands-on tasks graded automatically.
1. First steps in Python
2. Data and variables
3. Operators
4. Decisions
5. Repetition (loops)
6. Basic algorithms
7. Lists and the list class
8. Number processing
9. Generating sequences
10. Sorting
11. Program design and efficiency
12. Functions
13. Intro to objects
14. Text files
15. Graphical interfaces with tkinter
Course curriculum
17 modules · 42 lessons
📖
Variables and names
25 min
📖
Types of data
25 min
📖
Reading input and converting
30 min
📖
Arithmetic operators
30 min
📖
Comparisons and logic
30 min
📖
Making a decision with if and else
25 min
📖
More cases with elif
25 min
📖
Nested and combined conditions
25 min
📖
Repeating with while
30 min
📖
The for loop and range
30 min
📖
Loops in practice
35 min
📖
Counting and totals
30 min
📖
Searching with a condition
30 min
📖
Working with digits
35 min
📖
What is a list
30 min
📖
Lists and loops
35 min
📖
Slices and ways to use a list
30 min
📖
List operators
30 min
📖
List methods
35 min
📖
Divisors and multiples
30 min
📖
GCD and Euclid's algorithm
30 min
📖
Primes and the Sieve of Eratosthenes
35 min
📖
Number bases
30 min
📖
Fast exponentiation
30 min
📖
Generating sequences
35 min
📖
Sorting by selection
30 min
📖
Sorting by counting
30 min
📖
Sorting by the bubble method
30 min
📖
Stages and modular design
30 min
📖
Efficiency and the O notation
30 min
📖
Efficient techniques
30 min
📖
Writing your own functions
30 min
📖
Parameters, return values and scope
30 min
📖
Python predefined functions
30 min
📖
Objects and methods
30 min
📖
Writing your own class
35 min
📖
Reading text files
30 min
📖
Writing and processing
30 min
📖
Windows and widgets
30 min
📖
Layout and canvas
30 min
📖
Capstone project
40 min
No reviews yet. Be the first to leave one!
Ask questions and discuss the material with other learners.
Open discussions