About the Course
The Foundations of AI & Tech course is designed for students aged 13-15, offering an introduction to essential technology skills through interactive projects and activities. This course serves as a gateway into the realms of AI, robotics, software development, and problem-solving, fostering creativity and preparing students for future academic and career opportunities in tech fields.
Topics to be Explored
Programming: Introduction to Python programming language, focusing on variables, data types, control structures, and algorithmic thinking. Students will develop fundamental programming skills necessary for AI and tech fields.
Software Development Fundamentals: Understanding the basics of software development, including software design, debugging, and version control. Students will learn how to translate programming concepts into functional software applications.
Artificial Intelligence Fundamentals: Exploration of artificial intelligence (AI) concepts, including machine learning, neural networks, and real-world applications. Hands-on projects will demonstrate AI in action, enhancing understanding and engagement.
Robotics and Automation: Introduction to robotics and automation using VEXcode VR platform. Students will program virtual robots to perform tasks, exploring robotics fundamentals, sensor integration, and control systems.
Key Features
Expert Instructors: Learn from qualified professionals with extensive experience in AI, coding, and robotics education.
Interactive Learning: Engage in hands-on projects and activities designed to make learning enjoyable and memorable.
Real-World Applications: Discover how the skills learned can be applied to real-world scenarios, preparing for future academic and career opportunities.
Small Class Sizes: Benefit from personalized attention and a supportive learning environment.
Session Plan
Sessions 1-3: Programming with Python
Introduction to Python programming language
Variables, data types, and operators
Control structures: loops and conditional statements
Algorithmic thinking and problem-solving exercises
Sessions 4-5: Software Development Fundamentals
Introduction to software development concepts
Software design principles
Basics of debugging and troubleshooting
Introduction to version control systems
Sessions 6-9: Artificial Intelligence Fundamentals
Overview of artificial intelligence (AI)
Introduction to machine learning concepts
Neural networks and deep learning algorithms
Hands-on projects demonstrating AI applications
Sessions 10-12: Robotics and Automation
Introduction to VEXcode VR platform
Programming virtual robots to perform tasks
Robotics fundamentals: sensors, actuators, and control systems
Design and implementation of virtual robot projects
Curriculum at a glance
Level
Beginner with an interest in technology; prior programming experience is helpful but not required.
Requirements
Basic understanding of computer operations and familiarity with using a computer.
Age Group
Ages 13-15
Duration
12 Weeks / One class per week
60
minutes per session
Course day
Flexible scheduling, including
afternoons and weekends. Contact us for availability.
Type of Course
Interactive Online Sessions
Certification
Certificate of completion provided at the end of the course.