You are on page 1of 3

Teacher: Mrs.

Valli Class/Set: 8L2 Date: 22/05/12 Number of pupils: 21 Learning Objectives (WALT): Able to understand programming concepts using BYOB

Time/Period: 3&4 Scheme of Work:

Room: 30 Level:5/6

Subject: BYOB Game Development

Able to explore more features and blocks available in BYOB and take the game to next level. Intended Learning Outcomes (WILF): All must be able to: understand what is BYOB and its role in learning programming concepts. Most should be able to: follow PPT tutorial and understand how to create sprites and assign commands. Some could: explore more blocks available in BYOB by using extension tasks. Keywords: BYOB, educational game, target audience, sprites, blocks Reference to cross-curriculum issues (Literacy, Numeracy, Citizenship, PSHE, ECM..): Entry ( 2.5 mins) Starter (5 mins): Name a type of games you played most? Main ( 55 mins): BYOB (Build Your Own Block) Extension of Scratch: BYOB is a new programming language that makes it easy to create interactive stories, games, and animations and share your creations with others on the web. (http://scratch.mit.edu) Using BYOB, you are able to learn important computational skills and concepts -solve problems, designs systems etc Algorithm: computer programs tell the computer precisely what to do, step-by-step Writing computer programs using BYOB, doesnt require special expertise, just clear and careful thinking. Resources

Able to understand programs goal and target audience and develop the game appropriately

BYOB.pptx

Explain WILF BYOB Interface:

Scenario: ProblemA school/teacher needs an educational program to teach children aged 5-7 (any topics). SolutionYou need to build this program using BYOB. Target audience? Costumes:

Scripts:

AFL: Questioning on extension ideas based on previous experience in game development using GameMaker and Kodu Extension Ideas: Deduct the score for incorrect answers Increase the difficulty levels Time limits Number of lives Add more categories Add instructions for user on how to play the game Include sound, music and background

Task of the day: Create this guessing word game program Extend this program using extension ideas

Once completed continue with using procedure and arrays.


Plenary + AfL: What have you learnt today? What programming concepts you have learnt today? Scratch / BYOB is free to download and plenty of tutorials available in Internet. You could also save tutorials available in RGS Common Area for your practise.

Differentiation (related to Learning Outcomes) - G & T: Continue game development using procedure and arrays. Homework : Assessment including WILF: Questioning & Discussion (AfL) Questioning on extension ideas based on previous experience in game development using GameMaker and Kodu What have you learnt today? What programming concepts you have learnt today?

Evaluation of the lesson: Informal observations made by curriculum mentor [x]:

You might also like