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. 

Sample 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: 

  • Introduction to the Thunkable interface
  • Variables
  • Functions 
  • Conditions
  • Loops
  • Database (read/write)

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! 

Sample Camp Schedule 

There will be associated camp fees.

Week Time Grade
Week 1: June 28-30 & July 2nd 10am - 12pm 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 10am - 12pm 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

  • 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

You can download the document below for a detailed sample of the program. 

Wireframe templates can be downloaded here.