DarkMind Ltd logo

CodeNova

Python Cards Adventure

Lesson Shortcuts

All lessons in one place

Jump through every lesson in order without opening each pack first.

1. Pack 1 - Step 1

print()

Foundations

Make Python speak on screen with your very first command.

2. Pack 1 - Step 2

variables

Foundations

Store words and numbers so your code can reuse them.

3. Pack 1 - Step 3

input()

Foundations

Let the player type something into your program.

4. Pack 1 - Step 4

basic operations

Foundations

Add, subtract, multiply, and build tiny formulas.

5. Pack 2 - Step 1

if

Logic

Make code react only when a condition is true.

6. Pack 2 - Step 2

else

Logic

Choose what should happen when the first condition is false.

7. Pack 2 - Step 3

elif

Logic

Handle more than two choices without messy logic.

8. Pack 2 - Step 4

comparisons and boolean logic

Logic

Compare values and combine conditions with and/or.

9. Pack 7 - Step 1

records and structured data

Pre-pandas Data Thinking

Understand datasets as lists of records with shared fields.

10. Pack 7 - Step 2

filtering data

Pre-pandas Data Thinking

Pick only the records that match a rule.

11. Pack 7 - Step 3

counts, averages, aggregation

Pre-pandas Data Thinking

Summarise many records into totals, counts, and averages.

12. Pack 7 - Step 4

sorting data

Pre-pandas Data Thinking

Order records so the biggest or smallest values are easy to spot.

13. Pack 8 - Step 1

pandas intro and DataFrames

Pandas and Matplotlib

Meet DataFrames and see how table data is stored.

14. Pack 8 - Step 2

filtering/selecting data

Pandas and Matplotlib

Select columns and keep only rows that match a condition.

15. Pack 8 - Step 3

aggregations and summaries

Pandas and Matplotlib

Use pandas to calculate totals, averages, and grouped summaries.

16. Pack 8 - Step 4

matplotlib basics

Pandas and Matplotlib

Turn numbers into a chart.