Alexa Building Skills 2019

Wray Mills, 2019-08-12, Classes

alexa, aws, lambda

Description

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

Lead Instructor

Chris

Additional Interns/Instructors

Rishi

Pre-Requisites

Learning Objectives

Materials

Class

On the line Resources

On the line Presentations

Deck

Repos

Related Blog Notes

(GitHub) Assignments

External References

Day 1

Setup

Plan

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.

Actual

Day 2

Setup

Plan

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.

Actual

Day 3

Setup

Plan

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.

Actual

Day 4

Setup

Plan

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.

Actual

Day 5- Project Friday!

Setup

Plan

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.

Actual