Early bird price expires on Dec 15, 2025 at 11:59 PM
Programming with Minecraft (Ages 8-12) ๐ฎ๐ป When: What we learn: What we achieve: A look into the class: Programming with Minecraft (Âges 8-12) ๐ฎ๐ป Quand: Une fois par semaine pendant 1h15 Ce que nous apprenons : Ce que nous accomplissons: Un aperçu de la classe : _____________________________________ Ce cours fait suite au semestre de septembre, mais il n’est pas obligatoire de l’avoir suivi. Vous pouvez vous inscrire même si vous n’avez pas participé au semestre de septembre.
Once a week for 1h15
This program is designed for aspiring programmers who want to create their own games using Minecraft: Education Edition! Students will be introduced to Python-based programming through MakeCode, a coding environment that transforms block-based programming into real JavaScript code. They will learn to automate the Minecraft world and design their own interactive experiences!
Students will gain a foundational understanding of programming principles, including variables, loops, and algorithms. They will develop critical thinking as they predict the outcomes of various algorithms and see their code come to life in the Minecraft universe. Along the way, they’ll strengthen their algorithmic thinking and problem-solving skills, while becoming familiar with essential programming terms and concepts. ๐ง ๐
Each session begins with a teacher-led presentation, introducing new coding concepts and mathematical algorithms. For example, students might learn how to create a random number generator or build an automated game mechanic. Afterward, they’ll use their newfound knowledge to apply scripts in Minecraft, bringing their programming ideas to life in the virtual world. ๐ฅ๏ธ๐ฎ
Ce programme est conçu pour les futurs programmeurs qui souhaitent créer leurs propres jeux en utilisant Minecraft: Édition Éducation! Les élèves seront initiés à la programmation basée sur Python via MakeCode, un environnement de codage qui transforme la programmation par blocs en véritable code JavaScript. Ils apprendront à automatiser le monde de Minecraft et à concevoir leurs propres expériences interactives!
Les élèves acquerront une compréhension fondamentale des principes de la programmation, comme les variables, les boucles et les algorithmes. Ils développeront leur pensée critique en prédisant les résultats de divers algorithmes et en voyant leur code prendre vie dans l'univers Minecraft. Tout au long du cours, ils renforcent leur capacité à penser de manière algorithmique et à résoudre des problèmes, tout en se familiarisant avec des termes et concepts essentiels de la programmation. ๐ง ๐
Chaque session commence par une présentation dirigée par l'enseignant, présentant de nouveaux concepts de codage et des algorithmes mathématiques. Par exemple, les élèves pourraient apprendre à créer un générateur de nombres aléatoires ou à construire une mécanique de jeu automatisée. Ensuite, ils utiliseront leurs nouvelles connaissances pour appliquer des scripts dans Minecraft, donnant vie à leurs idées de programmation dans le monde virtuel. ๐ฅ๏ธ๐ฎ
Our courses consist of two semesters: Level 1 and Level 2, which take place within one year and include a total of 37 classes. Typically, students complete a year of lessons before moving on to a more advanced course. However, in some cases, if their teacher believes they are ready, they can advance earlier. ----------------------------------------------------------------------------------------------------------------------------------------
Nos cours se composent de deux semestres : le niveau 1
et le niveau 2, qui se déroulent sur une année et comprennent un total de 37
cours. En général, les étudiants suivent une année de cours avant de passer à
un cours plus avancé. Cependant, dans certains cas, si leur professeur estime
qu'ils sont prêts, ils peuvent passer au niveau supérieur plus tôt.
Our courses consist of two semesters: Level 1 and
Level 2, which take place within one year and include a total of 37 classes.
Typically, students complete a year of lessons before moving on to a more
advanced course. However, in some cases, if their teacher believes they are
ready, they can advance earlier.
----------------------------------------------------------------------------------------------------------------------------------------
Modes de paiement
Veuillez
choisir l'un des modes de paiement suivants lors de votre inscription :
Bloc - 1 paiement tous les 5 cours
En
choisissant cette option de paiement lors de votre inscription, vous devrez
effectuer un paiement tous les 5 cours*. Afin de
garantir votre inscription, les paiements suivants doivent être effectués au
plus tard le jour du dernier cours payé. Vous pouvez effectuer vos
paiements par téléphone, en ligne ou à la réception. Veuillez noter que si le
paiement n'est pas reçu au plus tard le jour du dernier cours payé, votre place
dans le groupe pourra être attribuée à des étudiants en liste d'attente.
*Veuillez
noter qu'en raison de la structure du calendrier, le dernier paiement de chaque
semestre peut inclure jusqu'à 6 cours restants.
Semestre - 1 paiement de la date de début à la
fin du semestre (le prix est calculé au prorata hebdomadaire pour refléter les
cours restants)
En
choisissant cette option de paiement lors de votre inscription, vous
bénéficierez d'un prix réduit par cours et votre paiement couvrira
l'intégralité du semestre.
Payment methods
Please choose one of the following payment methods
upon registration:
Block - 1 payment every 5 classes
By choosing this payment option upon registration,
you'll have a payment due every 5th class*. To ensure your enrollment, subsequent payments should be
made no later than the day of the last paid class. You can conveniently make payments over the phone,
online or at the reception desk. Please be aware that if the payment is not
received by the day of the last paid class, your spot within the group may
become available for waitlisted students.
*Please note that due to the structure of the
schedule, the last payment of each semester may include up to 6 remaining
classes.
Semester - 1
payment from start date until end of semester (Price prorates weekly to reflect
remaining classes)
By choosing this payment option upon registration, you
will benefit from a discounted price per class and your payment will cover a
semester in full. Please note that the option to purchase the semester in full
is only available until May 2nd 2026 for the Winter semester.
--------------------------------------------------------------------------------------------------------------------------
Calendrier scolaire
Nous sommes fermés pendant les vacances d'hiver et les
vacances de printemps, ce qui signifie qu'il n'y aura pas de cours le 20-21,
27-28 décembre, 3-4 janvier et le 7-8 mars. Il est important de savoir que ces
cours ne sont inclus dans aucune des options de paiement.
School calendar
We are
closed during the winter holidays and during spring Break, meaning that there
will be no classes on the weekends of December 20-21, 27-28, January 3-4 and
March 7-8. It's important to know that these classes are not included in any of
the payment options
________________________
Politiques d’annulation et de rattrapage
En raison de la structure du cours, les séances de rattrapage ne sont pas possibles. En cas d’absence, les montants payés ne sont pas remboursables.
Frais de désistement anticipé :
En cas de désistement avant la dernière séance payée, des frais de 50 $ seront appliqués. Le montant restant correspondant aux séances non suivies sera transféré à votre crédit familial et pourra être utilisé pour toute activité à notre école. Si vous préférez un remboursement du solde restant sur votre carte de débit/crédit, des frais administratifs supplémentaires de 3 % (calculés sur le montant total de la commande) seront appliqués.
Pour en savoir plus sur nos politiques d’annulation et de rattrapage, veuillez visiter : https://stemschoolinventor.ca/cancellation-policies
Cancellation and make-up policies
Due to the structure of this course, make-up classes are not possible. Incase of absence from these classes, the amounts paid are non-refundable.
Early withdrawal fee: In the event of an early withdrawal before the final paid class, a fee of $50 will be applicable. The remaining amount corresponding to the unattended classes will be transferred to your family credit account and can be used towards any activity at our school. If you prefer to receive a refund of the remaining balance directly to your debit/credit card, please be aware that an additional administration fee of 3% of the total order amount will be incurred.
--------------------------------------------------------------------------------------------------------------------------
To read more about our cancellation and make-up policies, please, visit the website - https://stemschoolinventor.ca/cancellation-policies
01/11/2026, 01/18/2026, 01/25/2026, 02/01/2026, 02/08/2026, 02/15/2026, 02/22/2026, 03/01/2026, 03/15/2026, 03/22/2026, 03/29/2026, 04/05/2026, 04/12/2026, 04/19/2026, 04/26/2026, 05/03/2026, 05/10/2026, 05/17/2026, 05/24/2026, 05/31/2026, 06/07/2026
Minimum: 1
Maximum: 12
Registration starts on 12/01/2025 and ends on 06/07/2026.
Please contact Inventor STEM School if you have any questions.