Real-World Python: LEVEL
4 5 6
Advanced Python Concepts

Take your Advanced Python programming skills to the next level by learning about functions, data structures, recursion, and more, the bread-and-butter computer science topics that every good coder needs. As always with Tynker Python online lessons, short, hands-on python concepts and advanced python tutorial exercises keep things engaging.

Tynker gets kids coding with confidence. Access this and 5,000 more fun activities today!

Advanced Expressions

Dive deeper into expressions, with details on boolean logic and truth tables. Explore how you can make more complex expressions with these Python coding lessons, and see their applications.

6 Lessons:

1. Boolean Logic
2. Advanced Math Operations
3. Advanced String Operations

4. Review and Quiz
5. Unit Project
6. Unit 1 Quiz

Functions

Learn how functions can be used to generalize particular solutions into broader, more applicable ones. In addition, these Python programming lessons will help you see how functions can help keep your code organized and repeatable.

8 Lessons:

7. Defining and Calling Functions
8. Parameters
9. Returning Values

10. Global Variables and Scope
11. Default Arguments
12. Review and Quiz

13. Unit 2 Project
14. Unit 2 Quiz

Lists

A list is a special kind of variable that holds a series of items called elements in a particular order. Lists are handy for representing lots of data, all at once, in a sequence. Learn how to manipulate and process lists in this unit.

7 Lessons:

15. Lists, Mutability, and Indexes
16. Lists and Loops
17. Item ‘in’ List

18. List Operations
19. Reverse and Sort
20. Review and Quiz

21. Unit 3 Quiz

Dictionaries

The dictionary is another useful data structure, which represents key-value pairs. Create a working version of Tetris using this new data structure.

6 Lessons:

22. Dictionaries
23. More About Dictionaries
24. Review and Quiz

25. Tetris
26. Tetris Follow Up
27. Unit 4 Quiz

PyGal and Charting

Bar charts, pie charts, line charts are demonstrated using Pygal, a beginner-friendly data library. With these Python lessons for beginners, you can learn to plot energy data from the US government and analyze trends in different energy sources, then explore how you can work with CSV files in Python.

7 Lessons:

28. Get Started with Data
29. CSV Files
30. Making Plots

31. Thinking About Data Sets
32. Review and Quiz
33. Data Project: Baseball Stats

34. Unit 5 Quiz

Classes

Learn about object-oriented programming, including the relationship between a class and an object, and how to create your own custom types. In this way, you’ ll learn how object-oriented programming can make for more generalizable solutions to problems.

6 Lessons:

35. Classes And Objects
36. Attributes
37. Inheritance

38. Review and Quiz
39. Project
40. Unit 6 Quiz

Recursion

Kick back with recursion, the most mind-bending programming idea around. This course keeps things fun with examples like fractals, “coin counters” and more, after covering the classics like Fibonacci, Merge Sort, and Factorial.

8 Lessons:

41. Recursion
42. Multiple Base Cases
43. Recursion and Lists

44. Merge Sort
45. Fractals
46. Review and Quiz

47. Unit 7 Project
48. Unit 7 Quiz

Level Assessment

Put your skills to the test — keep up the momentum and continue on your learning pathway.

Award-Winning Coding Program

6 levels with 300 lessons will take your child from novice to expert coder.

Choose a Plan to Accelerate Your Learning

Choose Live Online Courses

Choose a Plan to Accelerate Your Learning

Choose a 3-Year Self-Paced Plan

All Family Plans include up to 3 family members
Quarterly
$30 $18/month
40% OFF

3-month access to all self-guided courses, from novice to expert

$54 billed quarterly | cancel any time

Yearly
$25 $15/month
40% OFF

1-year access to all self-guided courses, from novice to expert

$180 billed annually | cancel any time

Lifetime
$780 $468 one time payment
40% OFF

Lifetime access to all self-guided courses, from novice to expert

28% savings over Quarterly

3-Year All-Access plans include:

  • 70+ courses
  • 5,000+ activities
  • Block Coding
  • Text Coding
  • 3 Mobile Apps
  • Minecraft Modding
  • Game Design
  • Robotics
  • Hardware
  • Web Development
  • Python
  • JavaScript
  • Processing (P5.JS)
  • Data Science
  • Advanced CS

Tynker is designed to progress with your child. A three year plan accelerates their coding mastery from block coding to advanced text languages.

Choose a Plan to Accelerate Your Learning

Choose Live Online Courses

Choose a Plan to Accelerate Your Learning

Choose a 3-Year Self-Paced Plan

40% OFF

Yearly

$25 $15 /month Now $180 billed annually cancel any time
40% OFF

Lifetime*

$780 $468 one time payment 28% savings over Quarterly
40% OFF

Quarterly

$30 $18 /month Now $54 billed quarterly cancel any time
40% OFF

Quarterly

$30 $18 /month Now $54 billed quarterly cancel any time
40% OFF

Yearly

$25 $15 /month Now $180 billed annually cancel any time
40% OFF

Lifetime*

$780 $468 one time payment 28% savings over Quarterly
* Lifetime plan details are available here.

Access everything Tynker offers

  • Thousands of hours of creative projects in Game Design, Minecraft, Python concepts, and more
  • Personalized assessments and certifications in real-world languages
  • Access to our highly rated mobile apps: Tynker, Tynker Junior & Mod Creator
  • 5,000+ lessons built to improve problem solving skills and academic performance
  • Parent dashboard with mastery stats - watch as they progress from novice to expert
  • 30 Day Money-Back Satisfaction Guarantee
  • Beginner

    Minecraft Modding: Sandsville Sorcerer

    Embark on a magical quest while mastering the art of crafting Minecraft skins, items, blocks, mobs, and more!

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ exciting missions to create skins, mythical creatures, fascinating structures and code mob behavior, all while enhancing  computational thinking skills. Students will learn to edit Minecraft skins, items, mobs & build structures with Tynker.

    Learning Objectives

    • Create custom skins for players
    • Design a mythical animal and bring them to life
    • Modify mobs behavior using code
    • Foster creativity while designing intricate structures
    • Enchant tools to defend village from mobs
    • Introduction to computational thinking via Minecraft Modding
    • 30+ Activities
    • Skill Level: Beginners
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Sequencing Computational Thinking Creative Building STEM: Plants and Animals Commands Mob Editing Use of Inventory 3D Structures Modding Spawning Enhancements
  • Intermediate

    Minecraft Modding: Cosmic Chronicles

    Explore new biomes as you create intricate Minecraft structures, mods, and games using visual coding.

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ exciting missions to build structures using coding, survival skills and fundamental redstone techniques, all while honing the coding skills. Students will learn to edit Minecraft skins, items, create mods & build complex structures with Tynker.

    Learning Objectives

    • Learn survival hacks in Minecraft
    • Build faster using code
    • Enchant items in Minecraft
    • Explore different biomes
    • Learn to create basic redstone circuits
    • 30+ Activities
    • Skill Level: Beginners to Intermediate
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Creative Building Coding Fundamentals Design Thinking Curiosity & Innovation Mob Editing Crafting Underwater Structures Modding Enhancements Survival Hacks
  • Advanced

    Minecraft Modding: Redstone Revelation

    Become a redstone master as you craft planetary havens, powered rails, TNT cannons, and code-driven traps.

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ highly complex missions to build innovative habitats, mine, and create transportation systems, all while mastering the art of redstone engineering. Students will learn to build complex structures, redstone mechanisms, and mod with Tynker.

    Learning Objectives

    • Learn about ores and how to process them to extract material
    • Build strong problem solving and reasoning skills by building structures and crafting items using code
    • Learn planning by playing effectively using limited resources
    • Foster critical thinking by working with redstone mechanisms
    • Learn game mechanics in Minecraft
    • 30+ Activities
    • Skill Level: Intermediate to Advanced
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Problem Solving Coding Fundamentals Game Design STEM: Circuits and Engineering Mob Editing Redstone Mechanics Modding Dispenser Pulsar TNT Cannon Command Blocks
  • Beginner

    Minecraft Modding: Sandsville Sorcerer

    Embark on a magical quest while mastering the art of crafting Minecraft skins, items, blocks, mobs, and more!

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ exciting missions to create skins, mythical creatures, fascinating structures and code mob behavior, all while enhancing  computational thinking skills. Students will learn to edit Minecraft skins, items, mobs & build structures with Tynker.

    Learning Objectives

    • Create custom skins for players
    • Design a mythical animal and bring them to life
    • Modify mobs behavior using code
    • Foster creativity while designing intricate structures
    • Enchant tools to defend village from mobs
    • Introduction to computational thinking via Minecraft Modding
    • 30+ Activities
    • Skill Level: Beginners
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Sequencing Computational Thinking Creative Building STEM: Plants and Animals Commands Mob Editing Use of Inventory 3D Structures Modding Spawning Enhancements
  • Intermediate

    Minecraft Modding: Cosmic Chronicles

    Explore new biomes as you create intricate Minecraft structures, mods, and games using visual coding.

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ exciting missions to build structures using coding, survival skills and fundamental redstone techniques, all while honing the coding skills. Students will learn to edit Minecraft skins, items, create mods & build complex structures with Tynker.

    Learning Objectives

    • Learn survival hacks in Minecraft
    • Build faster using code
    • Enchant items in Minecraft
    • Explore different biomes
    • Learn to create basic redstone circuits
    • 30+ Activities
    • Skill Level: Beginners to Intermediate
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Creative Building Coding Fundamentals Design Thinking Curiosity & Innovation Mob Editing Crafting Underwater Structures Modding Enhancements Survival Hacks
  • Advanced

    Minecraft Modding: Redstone Revelation

    Become a redstone master as you craft planetary havens, powered rails, TNT cannons, and code-driven traps.

    Create your schedule: anytime, any day.

    % OFF

    Classes

    $0 $0 / class

    $0 one time payment

    Book a Class

    Money-Back Satisfaction Guarantee*

    Show Hide Course Details

    Course Overview

    Embark on 30+ highly complex missions to build innovative habitats, mine, and create transportation systems, all while mastering the art of redstone engineering. Students will learn to build complex structures, redstone mechanisms, and mod with Tynker.

    Learning Objectives

    • Learn about ores and how to process them to extract material
    • Build strong problem solving and reasoning skills by building structures and crafting items using code
    • Learn planning by playing effectively using limited resources
    • Foster critical thinking by working with redstone mechanisms
    • Learn game mechanics in Minecraft
    • 30+ Activities
    • Skill Level: Intermediate to Advanced
    • Format: Online 1-on-1 Lessons
    • Classes: 4 one hour sessions
    • Schedule: Anytime, any day
    • Required: Windows 10 or above with 4 GB RAM and Minecraft Bedrock version installed
    • Minecraft Bedrock System Requirements

    Skills

    Critical Thinking Problem Solving Coding Fundamentals Game Design STEM: Circuits and Engineering Mob Editing Redstone Mechanics Modding Dispenser Pulsar TNT Cannon Command Blocks
* Lifetime plan details are available here.

3-Year All-Access plans include:

  • 70+ courses
  • 5,000+ activities
  • Block Coding
  • Text Coding
  • 3 Mobile Apps
  • Minecraft Modding
  • Game Design
  • Robotics
  • Hardware
  • Web Development
  • Python
  • JavaScript
  • Processing (P5.JS)
  • Data Science
  • Advanced CS

Tynker is designed to progress with your child. A three year plan accelerates their coding mastery from block coding to advanced text languages.