top of page

Python General

Thanks for submitting!

With our Python General program, children 9 years old and above will receive comprehensive and systematic training in Python, covering all the necessary knowledge from entry-level to GCSE level. Our experienced instructors use a combination of innovative teaching methods and interactive, hands-on exercises to help children develop their coding skills and encourage them to explore the limitless possibilities of technology. We firmly believe that every child has the potential to become a great coder, and with GloRobot, they can get started on the right path.

Screenshot 2023-11-30 at 14.24.36.png

Structure Of Python General

Associate (Level1)

  • Introduction of Python 

  • Computer I/O

  • Variables and data type

  • Flow control

  • Object-Oriented

  • Programming

Associate (Level2)

  • Advanced Python libraries

  • Interactive apps design

  • File handling and data processing

  • Error handling

Advanced (Level3)

  • Advanced Python libraries

  • Web development

  • Basic HTML and CSS

  • Web scraping /automation

  • Web server setup 

Python General Associate

1

Level 1 Stage 1

Objectives covered by the block (40 lessons)

Python-Stage 1 curriculum introduces fundamental programming concepts using a structured and engaging approach. The lessons provide a comprehensive overview of input/output operations, working with variables, string manipulation, conditional statements, randomization, lists, the for-loop, python functions, the while loop, and more. The stage culminates as we develop a video game project using the Pygame module.

2

Level 1 Stage 2

Python-Stage 2 curriculum will have your child advance their programming skills through exciting projects. They will create a hangman game, a calculator, a higher-lower game and we will also design a coffee-maker machine interface. The lessons provide a comprehensive overview of dictionaries, advanced use of functions, classes, objects and their attributes and methods, python packages, and more.

Following this stage are 2 review units, where we will make sure to review everything covered during Level 1 and build fun projects too.

3

Level 2 Stage 1

Python-Stage 3 curriculum has your child tackle tough projects that will improve their problem-solving skills. They will master file handling, CSV files and Pandas library. We will focus on some python-specific concepts such as list comprehension and dictionary comprehension and we will build interactive apps with Tkinter library, while learning to handle errors and much more.

​4

Level 2 Stage 2

Python-Stage 4 curriculum tackles projects that push students’ programming skills to new heights. Students will learn about JSON data, smtplib and datetime modules, and requests library. Children will learn how to make API calls and use the information they provide in their apps.

The last two review units will solidify your child’s learning with challenging projects.

Python General Advanced

1

Level 3 Stage 1

Python-Stage 5 curriculum will teach your child about HTML and CSS languages. We will learn about website basics and create a personal website. Students will learn about HTML tags, forms, tables, and they will also learn how to publish their own website. While learning about CSS, we will cover selectors, classes, and IDs. Finally, as we cover divs, positioning, fonts, and responsiveness, students will be able to create a functional website.

2

Level 3 Stage 2

Python-Stage 6 curriculum will bring your child’s web development skills to the next level. We will cover web scraping, and web automation, and build some interesting apps along the way. Students will also be introduced to Flask, a popular Python framework, as they create their very own web server.

Why choose Python

Python is a simple and straightforward coding language that has become incredibly popular in recent years. It’s used in many aspects of the world, from web development to AI and machine learning. Because of its simplicity, Python is a great language for beginners to start with, especially for kids looking to learn the foundations of coding and logical thinking. With Python, the possibilities are endless!

bottom of page