Grade 6 — Real Python Begins 🐍
Students write real Python with variables, loops, lists, strings, Turtle art, and dictionaries to build a cricket data project and
1 Week 1
Hello, Python in the Browser
Recap Grade-5 Python in Pyodide; run print, read output, and confirm zero-install setup.
▶ Start now
2 Week 2
Variables & Data Types
Recap then deepen variables: store int, float, str, name them clearly, and check types with type().
▶ Start now
3 Week 3
Input & Output
Recap input(); deepen by reading, validating and converting user input.
▶ Start now
4 Week 4
Arithmetic Operators
Use +, -, *, /, //, %, ** to compute results, then combine them in richer expressions.
▶ Start now
5 Week 5
Strings & f-strings
Recap f-strings, then format multi-line, clean output messages.
▶ Start now
6 Week 6
Booleans & Comparisons
Evaluate True/False with ==, !=, <, > and and/or/not.
▶ Start now
7 Week 7
if / else Decisions
Branch program flow with if and else based on conditions.
▶ Start now
8 Week 8
elif Chains
Handle many cases with if/elif/else cleanly.
▶ Start now
9 Week 9
Auto-Graded: is_even
Apply conditionals to write and pass an auto-graded is_even function.
▶ Start now
10 Week 10
for Loops & range()
Repeat actions with for and range to iterate counts.
▶ Start now
11 Week 11
while Loops
Loop until a condition is met; avoid infinite loops.
▶ Start now
12 Week 12
Loop Patterns
Use nested loops to print number and star patterns.
▶ Start now
13 Week 13
Lists Basics
Create lists, index, slice, append and remove items.
▶ Start now
14 Week 14
List Operations & Iteration
Loop over lists; use len, sum, min, max on data.
▶ Start now
15 Week 15
String Indexing & Slicing
Access characters, slice substrings, and reverse text.
▶ Start now
16 Week 16
String Methods
Use upper, lower, strip, replace, split, join on text.
▶ Start now
17 Week 17
Auto-Graded: count_vowels
Combine loops and strings to pass auto-graded count_vowels.
▶ Start now
18 Week 18
Is this real? Spot fakes & stay safe online
Spot AI-made images and fakes; build a verify-before-you-trust habit and safe, kind online behaviour.
▶ Start now
19 Week 19
Turtle Graphics Intro
Move and turn the turtle; draw lines and squares.
▶ Start now
20 Week 20
Turtle Art & Patterns
Use loops with Turtle to draw repeated geometric art.
▶ Start now
21 Week 21
Number Guessing Game
Combine input, loops and conditionals into a small game.
▶ Start now
22 Week 22
Tuples & Immutability (M1)
Create tuples, unpack them, and explain why they cannot change.
▶ Start now
23 Week 23
Tuples in Action (M1)
Use tuples in lists to model rows of fixed records.
▶ Start now
24 Week 24
Dictionaries: Key-Value (M2)
Create dictionaries; access and add key-value pairs.
▶ Start now
25 Week 25
Updating Dictionaries (M2)
Update, delete and check keys; handle missing keys safely.
▶ Start now
26 Week 26
Iterating Dictionaries (M3)
Loop over keys, values and items to summarise data.
▶ Start now
27 Week 27
Sorting Data (M3)
Sort lists and dictionary items by score using sorted().
▶ Start now
28 Week 28
Cricket Score Tracker (M4)
Combine tuples, dicts and loops into a working tracker.
▶ Start now
29 Week 29
Tracker Polish & Demo (M4)
Add features, test edge cases, and present the tracker.
▶ Start now
30 Week 30
Rule-Based Chatbot
Build an if/elif chatbot that replies to keywords.
▶ Start now
31 Week 31
Prompt Literacy
Write clear prompts so AI explains or refactors code, never to copy; use it honestly.
▶ Start now
32 Week 32
Capstone Build
Plan and build a personal project combining the year's skills.
▶ Start now
33 Week 33
Review & Debugging
Revisit tricky topics; find and fix bugs in sample code.
▶ Start now
34 Week 34
End-of-Year Showcase
Present capstone projects and reflect on Python growth.
▶ Start now
CodeShaala · TechWave Academy Labs — real coding for every Indian school.