Sign up for our monthly newsletter to get notified when App Dev Workshop and other youth STEM programs open for registration.
Please contact sacoord@sfu.ca for questions regarding App Development Workshop.
Current Programs
App Dev Summer Camp
The App Development (App Dev) Summer Camp is a week-long virtual workshop series where students will build a randomizer app! Students will:
- create a paper prototype to design their apps;
- learn the app concepts and logics;
- create a functioning app using Thunkable (a drag-and-drop app builder).
Theme
It’s dinner time and you’re faced with the million-dollar question, “What should we have for dinner?” You spend time thinking about all the delicious foods you crave. “Mmm, pizza, noodle soup, sushi…”
And then you make a decision and a suggestion, but your sibling or friend wants something else instead. What should you do now? Fear not! In the App Development Summer Camp, students will learn how to plan, design, and code a random food picker app!
Video demo: https://youtu.be/1Ob-mWkSbf4
Sample Workshop Schedule
Session |
Workshop | Description |
---|---|---|
Day 1 | Ideation | Creating wireframes: students will design their apps by creating paper prototypes |
Day 2 | Thunkable 1.0 | Our Thunkable workshops will cover the following:
The progress of covering the concepts above will depend on the pace of the class. |
Day 3 | Thunkable 2.0 | |
Day 4 | Thunkable 3.0 | |
Day 5 | Show-and-Tell | Students will present their apps to the class and celebrate their work! |
Camp Schedule
There will be 8 weeks of summer camps offered in 2021.
Camp fee: $150 per week
Week | Time | Grade |
---|---|---|
Week 1: June 28-30 & July 2nd *Due to Canada Day, workshops will run 10am-12pm and 10-11:30am on July 2nd. |
10am - 12pm (10am - 11:30am on July 2nd) |
6-7 |
Week 2: July 5-9 | 10am - 11:30am | 4-5 |
Week 3: July 12-16 | 10am - 11:30am | 6-7 |
Week 4: July 19-23 | 10am - 11:30am | 4-5 |
Week 5: July 26-30 | 10am - 11:30am | 4-5 |
Week 6: Aug 3-6 *Due to BC Day, Workshops will run from 10 am-12 pm on Aug 3-5 and 10-11:30 am on Aug 6. |
10am - 12pm (10am - 11:30am on Aug 6) |
6-7 |
Week 7: Aug 9-13 | 10am - 11:30am | 6-7 |
Week 8: Aug 16-20 | 10am - 11:30am | 4-5 |
Technology Requirement
Due to the virtual nature of the program, students will need the following to participate in the program.
If you anticipate any technical and/or connectivity limitations that might prevent you from participating in this virtual workshop series, please inform the program coordinator (sacoord@sfu.ca).
Basic requirements
- Internet access
- Laptop/Desktop computer. Tablets are not ideal for this workshop.
- Thunkable account: You can sign up here https://thunkable.com/#/
- System requirements:
- https://appinventor.mit.edu/explore/content/system-requirements.html
- The system requirements for Thunkable are not listed on its website. Since Thunkable is developed by the same research group that developed App Inventor, let's refer to the system requirements of App Inventor
- Web browser: Use this link to check your browser version https://www.whatismybrowser.com/
- Wireframe templates and writing utensils:
- If you have access to a printer, please remember to print at least two sheets of the wireframe template.
- Alternatively, you could use two sheets of blank papers to draw your wireframes
- Please remember to have your writing utensils. A pencil and an eraser would be preferred over using a pen (it’s less messy if you make mistakes).
Optional
- Mobile device or tablet with the Thunkable Live app installed.
- Our workshops will introduce students to components of smartphones and tablets such as the accelerometer.
- If students want to live test these features, they will need a mobile device or a tablet with the Thunkable Live app installed. The Thunkable Live app is free.
You can download the document below for full program details.
Wireframe templates can be downloaded here.
Register
Click here to register. To see other summer offerings for K-11, visit the Science AL!VE website.