This course will introduce new students to Python and reinforce core programming concepts (input/output, conditionals, loops, data structures etc.). The students will combine their newfound Python knowledge with a Artificial Intelligence. They will build a smart chatbot that can understand english sentences and have a conversation. Each student will build a custom chatbot of their choice.
They will present their app to the class at the end of the course. Parents will also receive a video of their child's presentation and students can also write a blog about their project that will be showcased on the AIClub website.
Curriculum - What the students learn:
• How to build a smart application from scratch in Python.
• Core programming concepts - flowcharts, input/output, loops, conditionals, data structures.
• To use an IDE (Development Environment) to create, run and debug Python applications.
• How to connect AIs to their python programs to make them artificially intelligent.
• How to build applications that use two or more AIs at once.
• The students will build a custom project in Python and learn how to debug, test and present their final application in a demonstration.
No classes on Christmas Day & New Year's Day & January 14th
No classes on Christmas Day & New Year's Day