What's included
6 live meetings
5 hrs 30 mins in-class hoursClass Experience
In this course we will use our theoretical knowledge from previous classes to build an AI game. Unlike other "AI classes", this course will focus on a type of AI that could be the beginning of human-level AI or super intelligence. We will use Snap! programming language, which is very similar to Scratch, but more powerful. ***PARENTAL SUGGESTION*** While not required, it is highly suggested your learner take the What is Intelligence and Algorithm classes. ************************************* In the first class we will review a few games and the class get to choose which game we will build and incorporate AI into. The course structure: Class 1: Introduction to games. Review games and discuss how to incorporate an artificial intelligence. Learners will also be introduced to Snap! where we will build some the beginning of our chosen game. Class 2: This class we will complete the non-AI portion of the game. A special focus will be on variables and lists as these represents a key part to implementing artificial intelligence. Class 3: A real artificial intelligence doesn't use historical data to learn, it observes reality. This week we will review General Theory of Intelligence and work on implementing observation technology to allow the AI to watch people play the game. Class 4: It's time for the AI to play alone. This week we will complete the AI integration by enabling the AI to "comprehend" and play. Learners will learn how to develop code to give gaming control to the AI. Class 5: This class will primarily be used as a catch-up week in case we fall behind schedule. If class is on track, this class we will add some more difficulties in the game to challenge the AI. Class 6: Time to summarize the game and the AI. Learners will be given a final test. Passing the test will earn the learner a diploma to prove their understanding of artificial intelligence *** Thinking Machines Courses *** This course is a part of a suite of classes around the concept of thinking machines. The purpose of these courses is to prepare students for technological change driven by true thinking machines. The classes range from discussing ethics and moral to programming classes all with the same goal of opening a new world of opportunities for the students and to get them curious about the world of tomorrow.
Other Details
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Teacher expertise and credentials
Hello Fellow Learners!
My name is Mounir Shita - but you can call me Mo (trust me, it is scientifically proven to be easier to pronounce). I have been amazed and intrigued by thinking machines since I was a teenager. As an adult, I've made it my career to research and develop thinking machines.
I've spent over 20 years researching real thinking machines, built a lot of technology, started my own "AI" companies and even been involved in government "AI" programs.
In Outschool I hope to contribute to make you curious science, especially intelligent machines. I will teach classes ranging from introduction to artificial intelligence and thinking machines, to ethics (is it good or bad?) to teaching you how to build your own AI-powered games.
Reviews
Live Group Class
$180
for 6 classes2x per week, 3 weeks
55 min
Completed by 2 learners
Live video meetings
Ages: 11-16
1-15 learners per class
This class is no longer offered
Financial Assistance
Tutoring
More to Explore
Monster Hunters GuildSeasonal GnomesMath Tutor For Algebra Geometry Statistics And Related TopicsPusheen The CatSocisl SkillsBreaking BadWriting NonfictionBarbiesDungeons And Dragons Campaign Mythic OdysseySteam Science AdventuresPhotoshop Not CreativeWild And Unstructured Learning AnimalSibling ChessThe OfficeJapanese Immersion