Using Google's CS First Game Design to raise awareness about the SDGs
Samuel Landete
SDGs Virtual Playground, December 17th 2020
Samuel Landete
Contents |
Objectives
What?
Followed the CS First Game Design course,
then students created a game to raise awareness about one UN SDG
Why?
ISTE standards in this unit
“Our job is not to prepare students for something. Our job is to help students prepare themselves for anything.”
When?
6th grade students, but CS First works from 4th grade to 9th grade.
How?
2 phases
Phase 1: Understand (8 lessons)
Phase 2: Create (8 lessons)
Students follow the design cycle to create their own game to raise awareness about a UN Sustainable Development Goal.
Phase 1, Step 1: Create a class in CS First [ https://csfirst.withgoogle.com/ ]
Phase 1, Step 2: Add activities
Phase 1, Step 3: Review the materials
Phase 1, Step 3: Review the examples
Phase 1, Step 4: Help your students join the class
Phase 1, Step 5: Students join the class
Phase 1, Step 6: Students follow the activities
Each step has a video explanation
Students practice the content in Scratch [ https://scratch.mit.edu/ ]
Coding lesson: 1. Mise en place, present the objectives...
Coding lesson: 1. ... and the final outcome.
Coding lesson: 2. Students remix the starter project
Coding lesson: 3. Students work through the steps
Coding lesson: 3. Students work through the steps
Coding lesson: 3. Students work through the steps
Coding lesson: 3. Students work through the steps
Coding lesson: 3. Students work through the steps
Coding lesson: 4. (Optional) Add-Ons.
Coding lesson: 5. Reflection
Coding lesson: 6. Peer assessment
Coding lesson: 7. Wrap-up
Structure of a coding lesson
Phase 2: Design a game centered on a UN SDG
Student Journal to guide and reflect the process
Phase 2 (Criterion A): Inquiring and Analysing, explain and justify the need for a solution to a problem.
Phase 2 (Criterion A): Inquiring and Analysing, Analyse existing products
Phase 2 (Criterion B): Developing ideas, Design specification
Phase 2 (Criterion B): Developing ideas, Drawing diagrams
Phase 2 (Criterion C): Creating, Demonstrate technical skills
Phase 2 (Criterion D): Evaluating, Testing methods
Phase 2 (Criterion D): Evaluating, Assess the success
Phase 2 (Criterion D): Evaluating, Improvements
Differentiation
Differentiation: 1. Students work at their own pace, and can pause and rewind
Differentiation: 2. Instructions are dual coded
3. Transcript and playback speed
Differentiation: 4. Extensions (Add-ons)
Differentiation: 5. Peer review
Differentiation: 6. Step by step solution sheets
Differentiation: 7. Choice
Differentiation: 8. Step by step I do/We do/You do slides
Differentiation summary
Gamification
The platform provides visual progress and badges
Optional: print the passport and badges
Optional: print the passport and badges
Optional: print the passport and badges
Optional: print the passport and badges
Optional: print the passport and badges
The passport idea can be used for other programming languages
Student Assessment
Formative: Platform data
Formative: Game result
Formative: Lesson reflection
Formative: Peer review
Summative: Student Journal
Summative: Student Journal
| 0 | 1 | 3 | 5 | 7 |
A1 Explain and justify the need | The student does not reach a standard described by any of the descriptors below. | States the need for a solution to a problem | Outlines the need for a solution to a problem | Explains the need for a solution to a problem | Explains and justifies the need for a solution to a problem |
A3 Analyse existing products | The student does not reach a standard described by any of the descriptors below. | | States the main features of an existing product that inspires a solution to | Outlines the main features of an existing product that inspires a solution to the problem | Describes the main features of an existing product that inspires a solution to the problem |
B1 List success criteria | The student does not reach a standard described by any of the descriptors below. | States one basic success criterion for a solution | States a few success criteria for the solution | Develops a few success criteria for the solution | Develops a list of success criteria for the solution |
B4 Develop planning/ drawing diagrams | The student does not reach a standard described by any of the descriptors below. | | Creates a planning drawing/diagram or lists requirements for the creation of the chosen solution. | Creates a planning drawing/diagram and lists the main details for the creation of the chosen solution. | Creates a planning drawing/diagram, which outlines the main details for making the chosen solution. |
C2 Technical Skills | The student does not reach a standard described by any of the descriptors below. | Demonstrates minimal technical skills when making the solution | Demonstrates satisfactory technical skills when making the solution | Demonstrates competent technical skills when making the solution | Demonstrates excellent technical skills when making the solution |
D1 Testing methods | The student does not reach a standard described by any of the descriptors below. | Defines a testing method, which is used to measure the success of the solution | Defines a relevant testing method, which generates data, to measure the success of the solution | Defines relevant testing methods, which generate data, to measure the success of the solution | Outlines simple, relevant testing methods, which generate data, to measure the success of the solution |
D2 Evaluation | The student does not reach a standard described by any of the descriptors below. | States the success of the solution. | States the success of the solution against the design specification based on the results of one relevant test | States the success of the solution against the design specification based on relevant product testing | Outlines the success of the solution against the design specification based on authentic product testing |
D3 Improvements | The student does not reach a standard described by any of the descriptors below. | | States one way in which the solution could be improved | Outlines one way in which the solution could be improved | Outlines how the solution could be improved |
Assessment Summary
Caveats
1. Students names are anonymized -> build a roster
2. Students need to navigate between 2 tabs.
3. Be prepared to guide the students in the first lessons
4. Some lessons rely on keyboards -> have a workaround for iPads
4. Some lessons rely on keyboards -> have a workaround for iPads
5. Introduce targets within each SDG to focus the inquiry
5. Introduce targets within each SDG
Caveats summary
Your kit
Teaching kit
This presentation +
unit planner +
slide deck +
student journal
Summary
Main points
Q & A
The presentation
“Using Google's CS First Game Design to raise awareness about the SDGs” [ qrsh.at/2kc ]
by Samuel Landete Benavente
is licensed under a Creative Commons
Attribution ShareAlike 4.0 International License
[ goo.gl/quNllT ]