Name
Playing and Coding with Scratch
Topic
Programming,Computer Science,Scratch
Learning time
8 hours
Designed learning time
8 hours
Size of class
20
Description
In this ICT/Computer Science course, students will have to collaborate in teams in order to create a maze game with scratch. The students are in the 6th grade and they are familiar with the basic of coding with scratch (conditional statements, looping, moving, event handling, parallel execution, coordination and synchronization, sequence). They will have to imagine their game, write the scenario and rules, choose the heroes and scenes, decide the difficulty level, share it on the scratch platform, play all the games the teams have created and evaluate them with a specific rubric. All students will receive Certificates of Achievement at the end of this activity and they will have to fulfill some assessment rubrics. Estimated time: 7-9 hours. It's a project that will take place during almost all of the last semester of the 6th Grade ICT class ( teaching 1 hour/week). All materials are online and students can complete their tasks at home.
Mode of delivery
Blended
Aims
imagine, investigate, design, create and play maze games with scratch problem solving -collaboration -analysis- gamification of coding
Outcomes
Knowledge, Comprehension, Application, Analysis, Synthesis, Evaluation, Affective learning outcomes
Editor
glascaris
DREAM/IMAGINE: Students will talk about the maze games they have used, write down the common characteristics of those games, decide which are essentials and which are optional and decide which of them they will include in their own game.
50 minutes)
  • Discuss
    15
    3
    0
    1) The students, in groups of 2-3 are asked to create a list about their favorite maze games and find out some characteristics of those games ( rules, game interactivity, characters/heroes, actions the player can use, music, score ...) 2) In plenum(class discussion ) all students exchange thoughts about the game's characteristics they have find out
  • Collaborate
    15
    3
    1
    The team must decide what kind of game they want to design and which of the game characteristics they would like to incorporate on it. and write down those first ideas in a shared google doc (responsibility, substantive decisions). See document attached
  • Practice
    20
    3
    1
    Homework: they have to complete a shared google doc with the description of their game.
Notes:
This Learning Designer is designed for 6th-grade students (aged 11-12). It will take place at the end of the school year, as students will be familiar with scratch's basic programming concepts (Prerequisite). All activities are taking place in the computer room (9 computers, projector, internet) during the ICT lesson.
Resources linked: 0
EXPLORE/Structuring thoughts: find maze games created with Scratch at the online Scratch WebSite, create the final list of the characteristics of a good game, write down their game scenario
65 minutes)
  • Investigate
    20
    3
    0
    Students working in teams, are encouraged to find ideas about maze games in scratch community within the Scratch platform (https://scratch.mit.edu/). They can play them and look at the code inside to seek for ideas.
  • Produce
    15
    20
    1
    The students in plenum, with the help of the teacher, are asked to create a checklist with all the must-have characteristics of a good game (goal, challenge, fun, competition,different levels of difficulty,clear rules and instructions, target an specific audience) and add this goal list to their shared google doc.
  • Collaborate
    10
    3
    0
    The students working in teams are asked to write down on their shared google doc the scenario of their game filling out a table with information like description of the game, characters/heros, actions of heroes, rules, scenes ... )
  • Practice
    20
    3
    1
    Homework: complete the table of their shared google doc
Notes:
Notes: The checklist with all the must-have characteristics of a good game will be used as a checklist assessment in the next steps
Resources linked: 0
CREATE/PRODUCE: the coding part of their game, using the Scratch online free website
230 minutes)
  • Collaborate
    30
    3
    1
    The students, in teams are fulfilling the last details of the designing of their game on their google doc document. The teacher is often asked to support them. They also have to organize themselves, choosing roles ( designer, programmer , coordinator, artist ..).During all the phase of procuce and investigate, they will have to collaborate in order to decide the final outcomes of their game.
  • Produce
    80
    3
    0
    The students, taking into account their game analysis and requirements start to create their game using the online Scratch web site. They are using their students’ accounts that the teacher has setup for each team. They have to use their imagination, their knowledge about coding with scratch, create or find sprites and backgrounds, check if the characteristics of a good game are included, collaborate, debate on each aspect of their games and make substantive decisions on it. Coding is also a trial and error process, and eventually they will have to modify their initial scenario. The Teacher’s experience and guidance is often required.
  • Investigate
    60
    3
    0
    The game's requirements often need more coding command and skills from the students. Searching for similar games on the scratch community website student can improve their coding skills. The guidance and suggestions of the teacher if often needed
  • Practice
    60
    3
    0
    Homework: students can access from their home their scratch game and continue to code it.
Notes:
This part, when their game is getting real and they can play and test it, is the most motivating, challenging and fun and they are seeking to investigate and learn about new coding commands and skills.
Resources linked: 0
Share/Play/Remake/Communicate/reflect/Show: the students shared their game online, play each other games, add comments and suggestions, make corrections or enhancements and most of all have a lot of fun.
135 minutes)
  • Collaborate
    45
    20
    0
    The students are discovering each other games, play them online, add comments, suggestions, emotions using the Web.20 Scratch platform
  • Produce
    45
    3
    0
    After having played each other games and taking in account the comments and suggestions they got, students can enhance/correct/change their game in a positive way using this input.
  • Discuss
    45
    20
    3
    The students are asked to evaluate using a survey all the games according to the characteristics that a good game should have and also evaluate their team collaboration. At the end of the activity, all students will have their own bagde. ( See all 3 attached doc)
Notes:
Resources linked: 0

Learning Experience

One or more graphs might not display correctly, because one or more learning types do not have duration set.
Social learning graph will not display correctly, because no class size is set.
Social learning graph will not display correctly, because one or more learning types do not have group size set.