Advanced AI: Hands-On Learning Materials Using Python and Scratch
This project result builds upon the foundational AI knowledge, providing students with practical learning experiences through Python programming and Scratch. This result aims to equip students with hands-on skills to begin creating their own AI-enabled projects. The learning resources encourage students to experiment with integrating AI into games using Python and Scratch, enhancing their programming skills while making AI education accessible and engaging for secondary school students with different levels of technical proficiency.
The main deliverables include:
Educational Materials with Hands-On Python and Scratch Tasks: Comprehensive practical learning content covering various machine learning algorithms, applications of Python, and integration of AI into Python games using Pygame/Arcade libraries. The materials include sections tailored for advanced students with strong STEM knowledge, as well as beginner-friendly content using Scratch for those with limited programming experience.
These resources include approximately 50 pages of step-by-step tutorials and practical exercises.
Digital Course “Delving Deeper in AI with Python and Scratch”: An interactive online course that builds upon the foundational AI knowledge gained in the "AI Essentials" course. The course includes text, graphics, videos, quizzes, and tutorials for practical tasks in Python or Scratch, showcasing sample code and community resources. Available in six languages (English, German, Spanish, Bulgarian, Turkish, and Portuguese), this course offers approximately 4 hours of learning content plus 5+ hours of practical exercises, with progress tracking and certification upon completion.