Welcome to the CS in Schools Year 9 course, “Industry Project I”. Please read the quickstart guide before using these materials. Visit the classroom if you are a student.

Lesson 1: Introduction to Industry Projects

Resource Link Description
Lesson Folder year9.io/1 Folder containing all resources for this lesson.
Student Video year9.io/1sv Student introduction video for the Industry Project course.
Worksheet year9.io/1w Exploring car websites worksheet
Worksheet year9.io/1w2 Meeting your mentor worksheet

Lesson 2: Exploring Carsales’ Data and Choosing Roles

Resource Link Description
Lesson Folder year9.io/2 Folder containing all resources for this lesson.
Student Video 1 year9.io/2sv Student video that introduces choosing a team role and the Carsales data dictionary.
Student Video 2 year9.io/2sv2 Student video that walks through the Carsales data in Google Sheets.
Student Video 2 year9.io/2sv2/ms Student video that walks through the Carsales data in Microsoft Excel.
Worksheet year9.io/2w Choosing your role on the squad or team
Worksheet year9.io/2w2 Exploring the Carsales data
Handout year9.io/2h Carsales data dictionary handout
Handout year9.io/2h2 Walkthrough worksheet from the second student video for this lesson
Data year9.io/2d Sample of the Carsales data used in Lesson 2

Lesson 3 (Developer): Modifying the PM quiz

Resource Link Description
Lesson Folder year9.io/eng/3 Folder containing all resources for this lesson.
Student Video 1 year9.io/eng/3sv Student introduction video for the developer track.
Student Video 2 year9.io/eng/3sv2 Student video on signing up for Anvil.
Student Video 3 year9.io/eng/3sv3 Student video exploring the PM quiz.
Student Video 4 year9.io/eng/3sv4 Student video on making the Adele quiz.
Student Video 5 year9.io/eng/3sv5 Student conclusion video for the developer track.
Worksheet year9.io/eng/3w Modifying the PM quiz
Example App year9.io/eng/3ex PM Quiz (to run only)
Example App year9.io/eng/3ex2 PM quiz (to make a clone)

Lesson 3 (PM): User Problems and Personas

Resource Link Description
Lesson Folder year9.io/pm/3 Folder containing all resources for this lesson.
Student Video 1 year9.io/pm/3sv Student introduction video for the PM track.
Student Video 2 year9.io/pm/3sv2 Student video covering primary research.
Student Video 3 year9.io/pm/3sv3 Student video on writing a user persona.
Worksheet year9.io/pm/3w Primary research and persona worksheet
Slides year9.io/pm/3s Slides from the student videos

Lesson 4 (Developer): Building a more complex quiz

Resource Link Description
Lesson Folder year9.io/eng/4 Folder containing all resources for this lesson.
Student Video 1 year9.io/eng/4sv Student introduction video for this lesson.
Student Video 2 year9.io/eng/4sv2 Building a Favourite Subject app.
Student Video 3 year9.io/eng/4sv3 Entering responses and saving data.
Student Video 4 year9.io/eng/4sv4 Student conclusion video for the developer track.
Worksheet year9.io/eng/4w Building a Survey in Anvil

Lesson 4 (PM): Opportunities, Vision, and Strategy

Resource Link Description
Lesson Folder year9.io/pm/4 Folder containing all resources for this lesson.
Student Video 1 year9.io/pm/4sv Student introduction video for this lesson.
Student Video 2 year9.io/pm/4sv2 Student video covering the opportunity algorithm.
Student Video 3 year9.io/pm/4sv3 Student video on writing product vision.
Student Video 4 year9.io/pm/4sv4 Student video on writing product strategy.
Worksheet year9.io/pm/4w Opportunity, vision, and strategy worksheet
Worksheet year9.io/pm/4w2 User survey worksheet
Slides year9.io/pm/4s Slides from the student videos
Handout year9.io/pm/4h Product Strategy Template

Lesson 5 (Developer): Building a multi-screen app with new user elements

Resource Link Description
Lesson Folder year9.io/eng/5 Folder containing all resources for this lesson.
Student Video 1 year9.io/eng/5sv Student introduction video for this lesson.
Student Video 2 year9.io/eng/5sv2 Building an app with radio buttons.
Student Video 3 year9.io/eng/5sv3 Building a multi-screen app.
Student Video 4 year9.io/eng/5sv4 Student conclusion video for the developer track.
Worksheet year9.io/eng/5w Building an app with radio buttons and multi-screens

Lesson 5 (PM): Ideation and Specifications

Resource Link Description
Lesson Folder year9.io/pm/5 Folder containing all resources for this lesson.
Student Video 1 year9.io/pm/5sv Creating a mindmap.
Student Video 2 year9.io/pm/5sv2 Writing a specification.
Worksheet year9.io/pm/5w Mindmap worksheet
Worksheet year9.io/pm/5w2 Specification worksheet
Handout year9.io/pm/5h Example specification

Lesson 6 (Developer): Passing data between screens with Anvil

Resource Link Description
Lesson Folder year9.io/eng/6 Folder containing all resources for this lesson.
Student Video 1 year9.io/eng/6sv Student introduction video for this lesson.
Student Video 2 year9.io/eng/6sv2 Building an app with two dropdowns.
Student Video 3 year9.io/eng/6sv3 Passing data to other screens.
Student Video 4 year9.io/eng/6sv4 Student conclusion video for the developer track.
Worksheet year9.io/eng/6w Building a multi-screen app that passes data.

Lesson 5 (PM): Specifications and Wireframes

tr>
Resource Link Description
Lesson Folder year9.io/pm/6 Folder containing all resources for this lesson.
Student Video 1 year9.io/pm/6sv Introduction to this lesson.
Student Video 2 year9.io/pm/6sv2 Adding ideas into the Product Requirements.
Student Video 3 year9.io/pm/6sv3 Sketching ideas using a paper template.
Student Video 4 year9.io/pm/6sv4 Adding images into the Product Requirements
Student Video 5 year9.io/pm/6sv5 Sketching ideas for a web browser.
Student Video 6 year9.io/pm/6sv6 Conclusion video for the lesson.
Worksheet year9.io/pm/6w Sketching worksheet
Handout year9.io/pm/6h Example specification
Template year9.io/sketch Browser sketch template

Other Resources

Resource Link Description
Course Folder year9.io/home Folder that contains the entire course.
Student Classroom year9.io/classroom Student classroom
Quick Start Guide year9.io/quickstart Quick start guide to using these materials.

Support

For curriculum support, please contact Hugh Williams at hugh@csinschools.com.

License Information

These CS in Schools lessons plans, worksheets, and other materials were created by Toan Huynh and Hugh Williams. They are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Padlock icon made by Freepik from www.flaticon.com.