Camp Session August 12 - 15, 9 - 12pm
Students will learn about Amazon Alexa, and how she works. Students will learn how to develop "skills," which is how we teach Alexa to do new things through configuration and coding. By the end of the week, campers will have a skill ready to publish to Amazon!
Instructors will use the Alexa deck and introduce students to Alexa skills. Then, students will set up their Alexas (parents should have given them usernames and passwords if they wanted them to use their existing Amazon account). Students will also setup their AWS and Amazon Developer Console accounts (usernames and passwords should all be recorded on a sheet of paper). They will start to work on creating their first skill using the Alex Skills Blueprints.
Students will finish up their Blueprint skill from yesterday and start working on making a skill from scratch. They will start to plan their skill using the Skill Planning Worksheet(https://github.com/techemstudios/alexa-skills-summer-camp/blob/master/lessons_and_materials/skill_planning.pdf). After the class is logged into the developer console and AWS console, have them all start with copying the same code for the Lambda function and the same intents and utterances for the skill itself. Both are found in the slides/deck. The first goal is to get everyone to the point of a working skill (i.e. no errors when testing). From here, students can customize the skill and Lambda function to make it their own. Lastly, the class can work indivudally or in teams to create a separate skill, or continue with the template.
Students will continue to work on their skill from yesterday. Instructors will help students with troubleshooting and make sure students understand how to log into both accounts on their own. Students will also test their Alexa skill with their classmates.
Students will finish up the skills they have been working on throughout the week. Instructors will go over how to set up their Alexa Dots at home.
Students will continue to work one of their Alexa skills from this week or start a new skill. This is a more open ended day and will be guided by the interests of the students.