Beginner C Pro

Python for the 9th grade

pythonclasa-9informaticabeginnerromania
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