Malta Digital Skills and Jobs Platform (LISP)

Magical Python Programming Adventures

Course Name

Magical Python Programming Adventures

Training Provider

Data Science Malta

Course dates

Spellbinding beginnings
21-10-2024 @4pm-6pm cet
22-10-2024 4pm-6pm cet

Potions and loops
21-10-2024 @6pm-8pm
22-10-2024 @ 6pm-8pm

Enchanted functions
23-10-2024 @6pm-8pm
24-10-2024 @6pm-8pm

Charms with lists and dictionaries
23-10-2024 @4pm-6pm
25-10-2024 @ 4pm-6pm

The grand spellcasting finale
24-102024 @4pm-6pm
25-10-2204 @6pm-8pm

Sessions

5

Suggested Age bracket:

9-13

Course description

Session 1: Spellbinding Beginnings Duration: 4 hours Overview: Dive deep into the magical world of Python programming, starting with the foundational elements like syntax, variables, and basic data types. Students will work through engaging coding challenges to cast their very first digital spells. They’ll learn how to bring their ideas to life using Python and create interactive programs with real-time feedback. Expect to see your child’s first magical spell come to life by the end of this session!

Session 2: Potions and Loops Duration: 4 hours Overview: Enter the world of magical logic as students uncover the powers of loops and conditional statements. In this extended session, they’ll dive into real-world coding problems, such as controlling a potion that changes color based on specific conditions or creating a spell that loops infinitely until a task is completed. By the end of this session, students will have brewed up magical potions that adapt and react in various ways, honing their problem-solving skills and understanding of Python logic.

Session 3: Enchanted Functions Duration: 4 hours Overview: In this session, students will delve into the creation of enchanted functions, learning how to craft reusable pieces of code that can be called upon whenever they need them. They’ll create their own spell libraries, complete with charms, hexes, and incantations that automate tasks and enhance efficiency. This foundational concept will empower them to think like a true coder, mastering the art of writing clean, efficient, and magical code.

Session 4: Charms with Lists and Dictionaries Duration: 4 hours Overview: Step into the realm of data management with lists and dictionaries, where students will learn how to store and manipulate large amounts of magical data. From cataloging enchanted creatures to managing a wizard’s inventory of spells and items, students will develop tools that handle complex data sets with ease. This session provides the backbone for any budding Python developer by teaching essential skills in data organization and manipulation.

Session 5: The Grand Spellcasting Finale Duration: 4 hours Overview: The grand finale brings all the learned skills together in an epic, collaborative coding adventure. Students will work in teams to design, code, and build their very own magical world using Python. Whether it’s creating a digital wizard duel, a spell-casting simulator, or an enchanted treasure hunt, the possibilities are endless. By the end of this session, students will have completed their first major Python project, showcasing all the magical powers they’ve mastered throughout the course.

Delivery Method

Online

REGISTER HERE