Welcome to the world of AI, Drone Programming, ML, and Robotics! This after-class course is designed to provide students aged 7 to 10 , 11 to 14 & 15-18 years with a comprehensive and engaging introduction to these cutting-edge technologies. Over the course of 240 hours, students will explore the foundations of artificial intelligence, learn how to program and operate drones, delve into the concepts of machine learning, and develop skills in designing and programming robots. Through a combination of hands-on activities, practical projects, and interactive lessons, students will gain a deep understanding of these exciting fields and their real-world applications, while gaining valuable programming skills. The course will end with an attainment of a certificate. Curriculum Breakdown (240 Hours):
AI (Artificial Intelligence) - 60 Hours - Introduction to AI: Students will learn the basics of AI, including its definition, applications, and its impact on everyday life. - Types of AI: Students will explore different types of AI, such as machine learning, natural language processing, and computer vision. - AI in Everyday Life: Students will discover how AI is integrated into various aspects of their daily lives, from voice assistants to recommendation systems. - AI and Robotics: Students will learn how AI powers robots and how they can interact with them. - AI in Healthcare and Medicine: Students will explore how AI is used in healthcare, from diagnosing diseases to developing personalized treatment plans. - AI Ethics and Responsible Use: Students will understand the ethical considerations and responsible use of AI technologies. - AI and Entertainment: Students will discover how AI contributes to the entertainment industry, such as in virtual reality and gaming.
ML (Machine Learning) - 60 Hours - Introduction to Machine Learning: Students will learn the fundamentals of machine learning, including supervised and unsupervised learning. - Supervised Learning: Students will understand how to train machine learning models using labeled data. - Unsupervised Learning: Students will explore unsupervised learning techniques, such as clustering and dimensionality reduction. - Reinforcement Learning: Students will learn the basics of reinforcement learning and its applications in robotics and gaming. - Data Preprocessing and Feature Engineering: Students will gain skills in cleaning and preparing data for machine learning models. - Model Evaluation and Selection: Students will learn techniques to evaluate and select the best machine learning models. - Neural Networks and Deep Learning (13 to 18 Year Olds): Older students will dive into neural networks and deep learning concepts using languages like Python and libraries like TensorFlow or Keras. .
Robotics - 60 Hours Students will learn about the different types of robots and their applications in various industries. - Robot Components and Functions: Students will explore the different components of robots and their functions, including sensors and actuators. - Robot Design and Construction: Students will gain hands-on experience in designing and building robots using kits and materials. - Robot Programming Basics: Students will learn programming concepts and languages such as Arduino or Raspberry Pi to program robots. - Sensors and Actuators: Students will understand how sensors and actuators enable robots to interact with their environment. - Robotics in Manufacturing and Industry: Students will explore the use of robots in manufacturing processes and industrial automation. - Robotics in Space Exploration: Students will learn about the role of robotics in space exploration and the challenges faced by robots in space. - Robotics in Healthcare and Assistive Technology: Students will discover how robots are used in healthcare settings and assistive technology applications.
Drone Programming - 60 Hours Students will learn about the different types of drones and their applications in various industries. - Drone Components and Functions: Students will explore the different components of drones and their functions. - Drone Safety and Regulations: Students will understand the safety guidelines and regulations associated with flying drones. - Basic Drone Maneuvers: Students will learn essential drone maneuvers, such as takeoff, landing, and basic flight navigation. - Drone Programming Basics: Students will gain programming skills using languages such as Scratch or Python to program drones. - Autonomous Flight and Navigation: Students will learn how to program drones to fly autonomously and navigate obstacles. - Aerial Photography and Videography: Students will explore the use of drones in capturing aerial photos and videos.