Course Length: 80-100 hours
Course Description
This course provides a solid foundation in programming, artificial intelligence, the Internet of Things, and robotics concepts. Students will use PictoBlox, a blocks-based graphical programming software, along with Quarky, a programmable robot with build-in sensors, to create innovative solutions to real-life problems. In the process, students learn to solve problems and think creatively.
Course Objectives
By the end of this course, learners are expected to be able to:
- Recognize what is coding and its applications
- Use block-based programming to develop different applications, such as animations and games.
- Use coding structures such as conditions and loops to control the flow of the program
- Create attractive applications using appropriate backdrops and sprites
- Learn about the different steps of game development
- Learn what is artificial intelligence and what are its applications
- Develop applications that utilize artificial intelligence
- Learn about IoT systems and develop IoT applications
- Build and program robots
Course Content
AIJD1 Coding
AIJD2 Game Development
AIJD3 Artificial Intelligence
