Requirements:
– Have completed at least one programming and one robotics course
– A computer with internet connectivity and web camera
Learn basics of AI and advanced programming concepts while creating your own smart object recognition software
This course provides a hands-on introduction in Artificial Intelligence (AI) for intermediate programmers. Students learn basic concepts of AI and understand where and how AI is used in everyday life by studying machine learning, manipulation of data, and algorithms.
Students work on practical projects to understand AI from various perspectives such as comparing the abilities of machines and humans. Working in teams to create logic for sorting or recognizing objects allows students to practice the newly acquired AI concepts. Students also deepen their skills in programming which is essential for the creation of AI applications.
Basic Education
Ages 12 and up
24 lessons
In Machine Vision for basic education, students work in teams to create logic for sorting or recognizing objects allows students to practice the newly acquired AI concepts. Students also deepen their skills in programming which is essential for the creation of AI applications.
After School
Ages 12 and up
36 lessons
In Machine Vision+ for after school, students work in teams to create logic for sorting or recognizing objects allows students to practice the newly acquired AI concepts. Students also deepen their skills in programming which is essential for the creation of AI applications.
This extended version includes multiple mini projects and complementary unplugged activities. Newest version has instructions for creating an Augmented Reality game.