This free, self-paced course helps Years 7–8 teachers confidently bring coding into the classroom—no matter their experience level. In just four hours, explore why coding matters in the age of AI, learn key fundamentals, and gain practical teaching strategies.
Developed with Amazon and aligned to the Australian National Curriculum, the course includes a ready-to-use ‘classroom-in-a-box’ with all the resources you need.
- Introduction à la programmation dans l'éducation
Importance de la programmation à l'ère de l'IA
Aperçu de la technologie et de son impact sur la société et l'éducation
Avantages de la programmation dans le développement de la pensée critique et des compétences de résolution de problèmes
- Compréhension du programme national australien
Alignement avec les objectifs du programme pour les années 7-8
Résultats d'apprentissage clés et compétences pour les matières technologiques et de programmation
- Fondamentaux de la programmation
Concepts de programmation de base : variables, boucles et conditionnelles
Introduction aux langages de programmation adaptés aux débutants (par exemple, Python, Scratch)
Exercices et exemples pour comprendre les concepts de base
- Compétences pratiques en programmation
Activités pratiques avec des projets d'exemple
Conseils étape par étape pour développer des projets de programmation simples
Utilisation de plateformes et d'outils en ligne pour enseigner la programmation
- Stratégies d'enseignement pour la programmation
Techniques de gestion de classe pour les cours de programmation
Encourager l'engagement des élèves et encourager un état d'esprit de croissance dans l'apprentissage de la programmation
Enseignement différencié pour différents niveaux de compétence
- Salle de classe prête à l'emploi
Aperçu des matériaux et ressources inclus
Comment mettre en œuvre des activités et projets prêts à l'emploi dans vos plans de cours
Adapter les ressources aux besoins spécifiques de la classe
- Évaluation et évaluation
Méthodes d'évaluation des progrès et de la compréhension des élèves en programmation
Fournir des commentaires constructifs et soutenir l'amélioration des élèves
Utilisation de stratégies d'évaluation formative et sommative
- Collaboration avec la communauté élargie
S'engager avec les parents, les pairs et la communauté technologique
Opportunités de participation des élèves à des compétitions et événements de programmation
Ressources pour un développement professionnel supplémentaire en technologies numériques
- Conclusion et prochaines étapes
Renforcement de l'importance de l'apprentissage continu et de l'adaptation dans l'éducation technologique
Encouragement à explorer des sujets avancés et des ressources supplémentaires de manière autonome
Opportunités futures de développement professionnel et de spécialisation en éducation technologique numérique