-
Image
-
Publish in core platform
Yes
-
Target audience
Digital skills for allDigital technology / specialisation
Software Digital skillsDigital skill level
Basic Intermediate AdvancedGeographic Scope - Country
Non-EU MaltaIndustry - Field of Education and Training
Generic programmes and qualifications not further defined Basic programmes and qualificationsTarget language
EnglishType of initiative
Local initiative
Target group
Persons in tertiary education (EQF 6)Typology of training opportunities
Course
Learning activity
e-learning coursework
Assessment type
OnlineTraining duration
Up to 1 week
Organization
Data Science MaltaIs this course free
Yes
Is the certificate/credential free
Yes
Type of training record
Single offer
Training Start date
2024
Effort
Part time light
Credential offered
Learning activity
Self-paced course
Yes
Link Type
Organization url
Skip to content
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



