Computer Programming, Data Analysis, Java Programming, OOP
難度
兒童課程 (小一至小三)
This course introduces young learners to the fascinating world of coding through fun and engaging activities. Students will explore the fundamentals of programming, develop problem-solving skills, and unleash their creativity.
難度
兒童課程 (小四至小六)
Get ready for an exciting adventure into the world of coding! Our Coding Adventure course is specially crafted for primary school students, blending fun and learning in a way that sparks curiosity and creativity.
難度
青少年編程課程 (中一至中三)
This course provides a comprehensive introduction to Java, one of the most widely used programming languages in the industry. Students will learn both the fundamentals and advanced concepts, equipping them with the skills needed for future studies and careers in technology.
難度
青少年編程課程 (中四至中六)
This course delves deeper into Java programming, focusing on advanced concepts and real-world applications that prepare students for college-level coursework and careers in technology.
難度
兒童課程 (小一至小三)
Learning Objectives
Introduction to Coding Concepts: Students will learn basic programming concepts such as algorithms, loops, and conditionals.
Hands-On Projects: Each lesson includes interactive projects where students can create their own games, animations, and stories.
Collaborative Learning: Emphasis on teamwork and collaboration, encouraging students to work together to solve challenges.
Critical Thinking: Activities designed to enhance logical reasoning and critical thinking skills.
Course Activities
Interactive Games: Use block-based programming platforms like Scratch to create fun games.
Robotics: Introduce basic robotics using kits like LEGO Mindstorms or similar, allowing students to see their code come to life.
Creative Storytelling: Combine coding with art and storytelling to develop unique digital stories.
Problem-Solving Challenges: Fun challenges that promote critical thinking and teamwork.
Course Duration
The course spans 8 weeks, with one session per week lasting 1.5 hours in school. Each session builds on the previous one, ensuring a smooth learning curve.