SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Year 5 Digital Technologies Unit of Work: -, 2016
Topic CODING, GAMING AND ROBOTICS Length: Term 2 and ½ Term 3
Yearleveldescription
Learning in Digital Technologies focuses on further developing understanding and skills in computational thinking such as identifying similarities in different problems and describing smaller components of complex systems. It
also focuses on the sustainability of information systems for current and future uses.
By the end of Year 6, students will have had opportunities to create a range of digital solutions, such as games or quizzes and interactive stories and animations.
In Year 5 and 6, students develop an understanding of the role individual components of digital systems play in the processing and representation of data. They acquire, validate, interpret, track and manage various types of data
and are introduced to the concept of data states in digital systems and how data are transferred between systems.
They learn to further develop abstractions by identifying common elements across similar problems and systems and develop an understanding of the relationship between models and the real-world systems they represent.
When creating solutions, students define problems clearly by identifying appropriate data and requirements. When designing, they consider how users will interact with the solutions, and check and validate their designs to
increase the likelihood of creating working solutions. Students increase the sophistication of their algorithms by identifying repetition and incorporate repeat instructions or structures when implementing their solutions through
visual programming, such as reading user input until an answer is guessed correctly in a quiz. They evaluate their solutions and examine the sustainability of their own and existing information systems.
Students progress from managing the creation of their own ideas and information for sharing to working collaboratively. In doing so, they learn to negotiate and develop plans to complete tasks. When engaging with others, they
take personal and physical safety into account, applying social and ethical protocols that acknowledge factors such as social differences and privacy of personal information. They also develop their skills in applying technical
protocols such as devising file naming conventions that are meaningful and determining safe storage locations to protect data and information.
Achievement
standard
By the end of Year 6, students explain the fundamentals of digital system components (hardware, software and networks) and how digital systems are connected to form networks. They explain how digital systems use whole
numbers as a basis for representing a variety of data types.
Students define problems in terms of data and functional requirements and design solutions by developing algorithms to address the problems. They incorporate decision-making, repetition and user interface design into their
designs and implement their digital solutions, including a visual program. They explain how information systems and their solutions meet needs and consider sustainability. Students manage the creation and communication of
ideas and information in collaborative digital projects using validated data and agreed protocols.
Content
Descriptors
Acquire, store and validate different types of data, and use a range of software to interpret and visualise data to create information(ACTDIP016)
Design a user interface for a digital system (ACTDIP018)
Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019)
Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020)
General
Capabiliti
es
Literacy Numeracy ICT capability Critical and creative thinking Ethical behavior Personal and social capability Intercultural understanding
CrossCurricular
Priorities
o Aboriginal & Torres Strait Islander histories & cultures
o Asia & Australia’s engagementwith Asia
Report outcomes
1. Identifies and reads code
2. Designs and codes a game involving branching and loops
3. Acquires, stores and identifies differenttypes ofdata
Week Learning & teaching strategies and Assessment
1-10 Introduction to coding
Students watch the videos below. URL’s are provided below, however, teachers can access them through SharePoint
https://portal.sac.sa.edu.au/sites/studentlearn/Year5/SitePages/Introduction%20to%20coding.aspx
Videos:
https://www.youtube.com/watch?v=THOEQ5soVpY
https://www.youtube.com/watch?v=tfZTg-n_-7g
https://www.youtube.com/watch?v=CvSOaYi89B4
Words and concepts about coding:
Algorithm https://www.youtube.com/watch?v=FHsuEh1kJ18
Loops https://www.youtube.com/watch?v=JoKTqHCni0M https://www.youtube.com/watch?v=mgooqyWMTxk
Debugging https://www.youtube.com/watch?v=g9lQgtcHGRg https://www.youtube.com/watch?v=ILgKunIAdqM
STUDENT TASK: Students choose a course from one of the levels below, depending on their level of coding. Students spend 1-2 lessons getting familiar with coding.
Beginner: https://studio.code.org/s/course1
Intermediate: https://studio.code.org/s/course2
Advanced 1: https://studio.code.org/s/course3
Advanced 2: https://studio.code.org/s/course4
ASSESSMENT 1:
Students play https://studio.code.org/s/course3/stage/3/puzzle/1 for 15 minutes only. Their level is recorded. If students complete the 12 levels they go onto the next stage
https://studio.code.org/s/course3/stage/5/puzzle/1
MODIFIED ASSESSMENT 1:
Students play https://studio.code.org/s/course3/stage/2/puzzle/1 for 15 minutes only. Their level is recorded.
HIGH MEDIUM DEVELOPING
The student completes all 15 levels of pencil
artist, which is Stage 3 in the given time frame
https://studio.code.org/s/course3/stage/3/puzzle/1
In addition, they complete at least 3 levels of
Stage 5.
The students completes at least 6 levels of pencil
artist, which is stage 3 in the given time frame
https://studio.code.org/s/course3/stage/3/puzzle/1
The student completes less than 6 levels of pencil
artist, which is stage 3 in the given time frame
GAME DESIGN
Give student their assessment rubric/task so they are aware of their long term goal (ie to design and make a game using Scratch).Discuss criteria but don’t let them start yet.
As a class, discuss what makes a good game. Useful website:
http://www.bbc.co.uk/guides/zw96tfr#zpxbgk7
Scratch introduction
Introduce students to Scratch. Work through, step by step as a class how to make a maze game.
Useful video link tutorial:
https://www.youtube.com/watch?v=jFnTQ34dZcY
Useful resource: Maze code explained word doc.
Work though, step by step as a class how to make a pong game.
Useful video link tutorials:
https://www.youtube.com/watch?v=9TYA3XTpYGM
https://www.youtube.com/watch?list=PL2E6EED8E1A69F2A5&v=DwVPy0iAJ2M
Useful resources: Stick code and pong game code explained word documents.
Word though, step by step as a class how to make a space invaders game
Useful video link tutorial:
https://www.youtube.com/watch?v=8RIJqEqZ_zU
Allow student to play and explore pre-made scratch games by other people online https://scratch.mit.edu/explore/projects/games/ Once they play a game they can look inside and see the code.
SCRATCH ASSIGNMENT: Game design
1. Copy right: As a class read through the terms and conditions of Scratch https://scratch.mit.edu/help/faq/#about-scratch
2. Students will need to create a folder on their h-drive called Scratch. Inside this file they need to create 2 other folders, one for images and the other for audio.
3. When working with Scratch students need to save their projects within Scratch. The file extension is .sb
4. Students can insert their own images and audio into their Scratch games as long as they fall under Creative Commons. Show students the websites below which can be used to locate
images:
https://pixabay.com/
http://photopin.com/
http://pics.tech4learning.com/
5. Using the sites below, students can download sounds to use for their Scratch game. Most downloads are in .mp3 format.
http://soundbible.com/
http://www.purple-planet.com/
http://www.bensound.com/royalty-free-music/2
Scratch audio formats are usually WAV or AIFF. If students download an audio file from one of the sites they can change the file extension by doing the following.
1. Download the audio file you'd like to use and save it.
2. Open Audacity (you can install this from the SAC application catalogue).
3. Click, file, import audio
4. Once audio has imported, select file, export audio
5. From the file type drop down menu select AIFF or WAV then save
6. You audio is ready to import into your Scratch project.
7. Open Scratch project.
8. Select your sprite or background (which ever you want the sound on)
9. Select sound, import and find your audio file. This will import it into your Scratch project.
6. Go through the assessment rubric with students. Make sure they are clear of what is expected.
7. Students should brainstorm ideas, theme for their game before they begin designing their game.
8. Students will need to create a free Scratch account. Before doing this, class teachers will need to send home a permission letter.
9. Once parental permission has been received class teachers will need to assist students setting up their account. They need to:
- Create a unique online Scratch name. Their name choice needs to be recognizable by other class members (ie Natmoose for Natalia, CatD11 for Cartia D etc).
- Students can then create online or offline and upload. They need to be shown how to do this.
10.Class teachers will need to create a free class Scratch account. This will enable students to upload and share their Scratch projects collaboratively as a group. Limit student uploads to 3
uploads each. They can always delete a game if they’d like to add another. Example of 5JV Scratch class studio: https://scratch.mit.edu/studios/1986772/
ASSESSMENT 2: Game rubric
ASSESSMENT RUBRIC FOR SCRATCH GAME
Task: Design a game using scratch with multiple levels.
CATEGORY HIGH MEDIUM DEVELOPING
Sprites At least one hand
drawn sprite.
At least one sprite
has been edited with
drawing tool.
No edited sprites.
Backdrops At least 3 backdrop
changes.
At least 2 backdrop
changes.
No backdrop
changes.
Game The game is an
original game
design.
The game is a remix
of a referenced
existing game.
The remix is not
referenced.
Game Game is challenging.
Levels get
progressively harder.
Game is challenging
but not impossible.
Game is easy or
impossible.
Levels At least 3 levels
which get
progressively harder.
At least 2 levels. 1 level.
Score Keeps score. Goals
are reached, objects
are collected and/or
avoided for points.
There is a variable
for scoring which
works some of the
time.
There is no variable
for scoring.
User friendliness There are clear
written instructions
for the user. Game is
fun to play.
There are
instructions for the
user. The game is
playable.
There are no written
instructions. The
game is unplayable.
Programming
mechanics
Code is ordered
neatly and the
program resets itself
every time.
Most code is ordered
neatly and the
program resets itself
most of the time.
There is no apparent
order with the code
and or the program
doesn’t reset itself.
ASSESSMENT 3:
ASSESSMENT RUBRIC FOR DATA
CRITERIA HIGH MEDIUM DEVELOPING
Folders and
storage
Created folders for
Scratch and sorted
all audio and
images
appropriately
Created folders for
Scratch and sorted
most audio and
images
appropriately
Did not create
folders for Scratch
or sort audio and
images
appropriately
Uploading and
downloading
Independently
uploaded .sb files
to Scratch online
and downloaded
image/audio files
With support
uploaded .sb files
to Scratch online
and downloaded
image/audio files
Did not upload .sb
files to Scratch
online and or
downloaded
image/audio files
File formats Independently
converted .mp3
files to .AIFF files
and embedded
in .sb files
With support
converted .mp3
files to .AIFF files
and embedded
in .sb files
Did not
convert .mp3 files
to .AIFF files and
embedded in .sb
files
Hour of Code:
Students visit this site https://www.khanacademy.org/computing/hour-of-code/hour-of-code-for-teachers/a/using-hour-of-code-in-your-classroom and choose and complete a one hour online
coding course.
CODING WITH ROBOTICS
Choose and master a robotic device (Lego MindStorm, Dash/Dot or Sphero). Resources are available on SharePoint. Time spent on this will depend on when the teacher can get access to the
iPads. Provide further evidence to support you knowledge of:
a) What is an algorithm?
b) What is branching?
c) What is a loop?
ASSESSMENT 4:
Observation of students and marking of their record of learning. They need to show evidence of and provide an explanation of algorithms, branching and loops.
Examples of assessment are on the following pages
HIGH
MEDIUM

Weitere ähnliche Inhalte

Was ist angesagt?

Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisJoanne Villis
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuPublicLibraryServices
 
Extracurricular Swift
Extracurricular SwiftExtracurricular Swift
Extracurricular SwiftSally Shepard
 
CE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low resCE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low resJanee Johnson
 
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...eMadrid network
 
LSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolsLSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolstalkPrimaryICT
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programmingjtelss10
 
LTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom SyllabusLTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom SyllabusAndy Petroski
 
Coding io1-materials for students-group5
Coding io1-materials for students-group5Coding io1-materials for students-group5
Coding io1-materials for students-group5Georgeta Manafu
 
Educational Technology 101
Educational Technology 101Educational Technology 101
Educational Technology 101lmcoologeorgen
 
Digital citizen breakout edu instructions and answer key
Digital citizen breakout edu instructions and answer keyDigital citizen breakout edu instructions and answer key
Digital citizen breakout edu instructions and answer keyhellek
 
Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachersGeorgeta Manafu
 
Teaching computational thinking to primary pupils
Teaching computational thinking to primary pupilsTeaching computational thinking to primary pupils
Teaching computational thinking to primary pupilsJames Abela
 
Coding io1-materials for students-group2
Coding io1-materials for students-group2Coding io1-materials for students-group2
Coding io1-materials for students-group2Georgeta Manafu
 

Was ist angesagt? (20)

Computer coding resources for your library
Computer coding resources for your library Computer coding resources for your library
Computer coding resources for your library
 
Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010Bee-Bots at MacICT: Project overview 2010
Bee-Bots at MacICT: Project overview 2010
 
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne Villis
 
Coding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau AuCoding: the smart future for our kids - Chau Au
Coding: the smart future for our kids - Chau Au
 
Coding with kids
Coding with kidsCoding with kids
Coding with kids
 
Extracurricular Swift
Extracurricular SwiftExtracurricular Swift
Extracurricular Swift
 
CE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low resCE Catalog 2016 -2017 low res
CE Catalog 2016 -2017 low res
 
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...
EDUCON16 "Designing Educational Material" by Carlos Delgado Kloos. Universida...
 
LSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary SchoolsLSBU PGCE Computing in Primary Schools
LSBU PGCE Computing in Primary Schools
 
Scratch and pair programming
Scratch and pair programmingScratch and pair programming
Scratch and pair programming
 
Learning to Code in an Online Word
Learning to Code in an Online WordLearning to Code in an Online Word
Learning to Code in an Online Word
 
LTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom SyllabusLTMS 510 Multiplayer Classroom Syllabus
LTMS 510 Multiplayer Classroom Syllabus
 
Coding io1-materials for students-group5
Coding io1-materials for students-group5Coding io1-materials for students-group5
Coding io1-materials for students-group5
 
Educational Technology 101
Educational Technology 101Educational Technology 101
Educational Technology 101
 
Coding on iPads
Coding on iPadsCoding on iPads
Coding on iPads
 
Digital citizen breakout edu instructions and answer key
Digital citizen breakout edu instructions and answer keyDigital citizen breakout edu instructions and answer key
Digital citizen breakout edu instructions and answer key
 
How to Teach how to Code for kids
How to Teach how to Code for kidsHow to Teach how to Code for kids
How to Teach how to Code for kids
 
Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachers
 
Teaching computational thinking to primary pupils
Teaching computational thinking to primary pupilsTeaching computational thinking to primary pupils
Teaching computational thinking to primary pupils
 
Coding io1-materials for students-group2
Coding io1-materials for students-group2Coding io1-materials for students-group2
Coding io1-materials for students-group2
 

Andere mochten auch

글로벌리더
글로벌리더글로벌리더
글로벌리더상현 김
 
VMZINC and Hotels
VMZINC and HotelsVMZINC and Hotels
VMZINC and HotelsVMZINC
 
Our online life: Ideas for teaching primary students
Our online life: Ideas for teaching primary studentsOur online life: Ideas for teaching primary students
Our online life: Ideas for teaching primary studentsJoanne Villis
 
Legal requirements for generics and abridged products and bioequivalence
Legal requirements for generics and abridged products and bioequivalenceLegal requirements for generics and abridged products and bioequivalence
Legal requirements for generics and abridged products and bioequivalenceinemet
 
Forces and Materials 2 Teaching Idea J Villis
Forces and Materials 2 Teaching Idea J VillisForces and Materials 2 Teaching Idea J Villis
Forces and Materials 2 Teaching Idea J VillisJoanne Villis
 
Proyecto Postgrado Innovación Docente
Proyecto Postgrado Innovación DocenteProyecto Postgrado Innovación Docente
Proyecto Postgrado Innovación DocenteRamiro Aduviri Velasco
 
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECT
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECTL&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECT
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECTDeepak Kumar
 
Year 3 poetry ideas j villis
Year 3 poetry ideas j villisYear 3 poetry ideas j villis
Year 3 poetry ideas j villisJoanne Villis
 

Andere mochten auch (9)

글로벌리더
글로벌리더글로벌리더
글로벌리더
 
VMZINC and Hotels
VMZINC and HotelsVMZINC and Hotels
VMZINC and Hotels
 
Ayamelezz
AyamelezzAyamelezz
Ayamelezz
 
Our online life: Ideas for teaching primary students
Our online life: Ideas for teaching primary studentsOur online life: Ideas for teaching primary students
Our online life: Ideas for teaching primary students
 
Legal requirements for generics and abridged products and bioequivalence
Legal requirements for generics and abridged products and bioequivalenceLegal requirements for generics and abridged products and bioequivalence
Legal requirements for generics and abridged products and bioequivalence
 
Forces and Materials 2 Teaching Idea J Villis
Forces and Materials 2 Teaching Idea J VillisForces and Materials 2 Teaching Idea J Villis
Forces and Materials 2 Teaching Idea J Villis
 
Proyecto Postgrado Innovación Docente
Proyecto Postgrado Innovación DocenteProyecto Postgrado Innovación Docente
Proyecto Postgrado Innovación Docente
 
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECT
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECTL&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECT
L&T B&F IC SUMMER INTERNSHIP REPORT BIHAR MUSEUM PROJECT
 
Year 3 poetry ideas j villis
Year 3 poetry ideas j villisYear 3 poetry ideas j villis
Year 3 poetry ideas j villis
 

Ähnlich wie Y5 Coding 2016 Digital Technologies Program

Sharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningSharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningDr. Daniel Downs
 
Common Core Technology for ELA
Common Core Technology for ELACommon Core Technology for ELA
Common Core Technology for ELAcpsedtech
 
"Screencasting for Educators and Students"
"Screencasting for Educators and Students""Screencasting for Educators and Students"
"Screencasting for Educators and Students"gie2011presentations
 
10.MIL 9. Current and Future Trends in Media and Information.pptx
10.MIL 9. Current and Future Trends in Media and Information.pptx10.MIL 9. Current and Future Trends in Media and Information.pptx
10.MIL 9. Current and Future Trends in Media and Information.pptxEdelmarBenosa3
 
Re-discovering authentic, collaborative and active learning within a TEL ecology
Re-discovering authentic, collaborative and active learning within a TEL ecologyRe-discovering authentic, collaborative and active learning within a TEL ecology
Re-discovering authentic, collaborative and active learning within a TEL ecologyCharles Darwin University
 
Webcasts And Education
Webcasts And EducationWebcasts And Education
Webcasts And Educationmzakalik
 
Integrating Technology & Marzano's Instructional Strategies
Integrating Technology & Marzano's Instructional StrategiesIntegrating Technology & Marzano's Instructional Strategies
Integrating Technology & Marzano's Instructional StrategiesJayme Linton
 
Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7klissner
 
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdf
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdfEmpowerment Tech-Mod8_Developing and Constructing the ICT Project.pdf
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdfChris selebio
 
Technology strategies to differentiate a classroom
Technology strategies to differentiate a classroomTechnology strategies to differentiate a classroom
Technology strategies to differentiate a classroomscacique
 
Empowerment Tech-Mod2_Multimedia and Interactivity.pdf
Empowerment Tech-Mod2_Multimedia and Interactivity.pdfEmpowerment Tech-Mod2_Multimedia and Interactivity.pdf
Empowerment Tech-Mod2_Multimedia and Interactivity.pdfChris selebio
 
M-Assessment_D-NDave
M-Assessment_D-NDaveM-Assessment_D-NDave
M-Assessment_D-NDaveDavid Sugden
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...Jimmyconnors Chettipally
 

Ähnlich wie Y5 Coding 2016 Digital Technologies Program (20)

Cracking the code
Cracking the codeCracking the code
Cracking the code
 
Embracing AI In Assessment
Embracing AI In AssessmentEmbracing AI In Assessment
Embracing AI In Assessment
 
Sharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningSharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital Learning
 
Unit 5 powerpoint
Unit 5 powerpointUnit 5 powerpoint
Unit 5 powerpoint
 
Common Core Technology for ELA
Common Core Technology for ELACommon Core Technology for ELA
Common Core Technology for ELA
 
"Screencasting for Educators and Students"
"Screencasting for Educators and Students""Screencasting for Educators and Students"
"Screencasting for Educators and Students"
 
10.MIL 9. Current and Future Trends in Media and Information.pptx
10.MIL 9. Current and Future Trends in Media and Information.pptx10.MIL 9. Current and Future Trends in Media and Information.pptx
10.MIL 9. Current and Future Trends in Media and Information.pptx
 
Re-discovering authentic, collaborative and active learning within a TEL ecology
Re-discovering authentic, collaborative and active learning within a TEL ecologyRe-discovering authentic, collaborative and active learning within a TEL ecology
Re-discovering authentic, collaborative and active learning within a TEL ecology
 
Tech & hyis
Tech & hyisTech & hyis
Tech & hyis
 
Webcasts And Education
Webcasts And EducationWebcasts And Education
Webcasts And Education
 
Technology in the Curriculum
Technology in the CurriculumTechnology in the Curriculum
Technology in the Curriculum
 
Integrating Technology & Marzano's Instructional Strategies
Integrating Technology & Marzano's Instructional StrategiesIntegrating Technology & Marzano's Instructional Strategies
Integrating Technology & Marzano's Instructional Strategies
 
612 lessonplan2013
612 lessonplan2013612 lessonplan2013
612 lessonplan2013
 
Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7Group2 Ppt Ch. 4 & 7
Group2 Ppt Ch. 4 & 7
 
ChatGPT: Friend or Foe?
ChatGPT: Friend or Foe?ChatGPT: Friend or Foe?
ChatGPT: Friend or Foe?
 
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdf
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdfEmpowerment Tech-Mod8_Developing and Constructing the ICT Project.pdf
Empowerment Tech-Mod8_Developing and Constructing the ICT Project.pdf
 
Technology strategies to differentiate a classroom
Technology strategies to differentiate a classroomTechnology strategies to differentiate a classroom
Technology strategies to differentiate a classroom
 
Empowerment Tech-Mod2_Multimedia and Interactivity.pdf
Empowerment Tech-Mod2_Multimedia and Interactivity.pdfEmpowerment Tech-Mod2_Multimedia and Interactivity.pdf
Empowerment Tech-Mod2_Multimedia and Interactivity.pdf
 
M-Assessment_D-NDave
M-Assessment_D-NDaveM-Assessment_D-NDave
M-Assessment_D-NDave
 
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
technology-mandatory-years-7-8-sample-unit-digital-technologies-life-skills (...
 

Mehr von Joanne Villis

EdTech SA 2017 Presentation Joanne Villis
EdTech SA 2017 Presentation Joanne VillisEdTech SA 2017 Presentation Joanne Villis
EdTech SA 2017 Presentation Joanne VillisJoanne Villis
 
How to teach digital technologies in the Primary years
How to teach digital technologies in the Primary yearsHow to teach digital technologies in the Primary years
How to teach digital technologies in the Primary yearsJoanne Villis
 
Share point a_wholeschool_approach
Share point a_wholeschool_approachShare point a_wholeschool_approach
Share point a_wholeschool_approachJoanne Villis
 
Social Media: Teaching ideas for Primary Education
Social Media: Teaching ideas for Primary EducationSocial Media: Teaching ideas for Primary Education
Social Media: Teaching ideas for Primary EducationJoanne Villis
 
Ideas for teaching Primary Drama at Christmas time
Ideas for teaching Primary Drama at Christmas timeIdeas for teaching Primary Drama at Christmas time
Ideas for teaching Primary Drama at Christmas timeJoanne Villis
 
Number sentences j villis
Number sentences j villisNumber sentences j villis
Number sentences j villisJoanne Villis
 
Using Apps to animate superhero stories
Using Apps to animate superhero storiesUsing Apps to animate superhero stories
Using Apps to animate superhero storiesJoanne Villis
 
Solar Ovens: Y3/4 Design and Technologies Teaching Unit
Solar Ovens: Y3/4 Design and Technologies Teaching UnitSolar Ovens: Y3/4 Design and Technologies Teaching Unit
Solar Ovens: Y3/4 Design and Technologies Teaching UnitJoanne Villis
 
Y5-6 Forces and Electricity Teaching Ideas J Villis
Y5-6 Forces and Electricity Teaching Ideas J VillisY5-6 Forces and Electricity Teaching Ideas J Villis
Y5-6 Forces and Electricity Teaching Ideas J VillisJoanne Villis
 
Data lesson ideas for Y3/4 Australian Curriculum
Data lesson ideas for Y3/4 Australian CurriculumData lesson ideas for Y3/4 Australian Curriculum
Data lesson ideas for Y3/4 Australian CurriculumJoanne Villis
 
Designing Toy: Y2 Lesson Ideas
Designing Toy: Y2 Lesson IdeasDesigning Toy: Y2 Lesson Ideas
Designing Toy: Y2 Lesson IdeasJoanne Villis
 
Towering high: Technology unit
Towering high: Technology unitTowering high: Technology unit
Towering high: Technology unitJoanne Villis
 
Caine's arcade technology lesson ideas for teachers
Caine's arcade technology lesson ideas for teachersCaine's arcade technology lesson ideas for teachers
Caine's arcade technology lesson ideas for teachersJoanne Villis
 
Multiplication & division teaching ideas
Multiplication & division teaching ideasMultiplication & division teaching ideas
Multiplication & division teaching ideasJoanne Villis
 
Forces and materials teaching ideas JVillis
Forces and materials teaching ideas JVillisForces and materials teaching ideas JVillis
Forces and materials teaching ideas JVillisJoanne Villis
 
Australian and Asian Rice Production
Australian and Asian Rice ProductionAustralian and Asian Rice Production
Australian and Asian Rice ProductionJoanne Villis
 
The Earth, moon and sun teaching unit
The Earth, moon and sun teaching unitThe Earth, moon and sun teaching unit
The Earth, moon and sun teaching unitJoanne Villis
 
Ideas for teaching chance, data and interpretation of data
Ideas for teaching chance, data and interpretation of dataIdeas for teaching chance, data and interpretation of data
Ideas for teaching chance, data and interpretation of dataJoanne Villis
 

Mehr von Joanne Villis (19)

STEM? by J Villis
STEM? by J VillisSTEM? by J Villis
STEM? by J Villis
 
EdTech SA 2017 Presentation Joanne Villis
EdTech SA 2017 Presentation Joanne VillisEdTech SA 2017 Presentation Joanne Villis
EdTech SA 2017 Presentation Joanne Villis
 
How to teach digital technologies in the Primary years
How to teach digital technologies in the Primary yearsHow to teach digital technologies in the Primary years
How to teach digital technologies in the Primary years
 
Share point a_wholeschool_approach
Share point a_wholeschool_approachShare point a_wholeschool_approach
Share point a_wholeschool_approach
 
Social Media: Teaching ideas for Primary Education
Social Media: Teaching ideas for Primary EducationSocial Media: Teaching ideas for Primary Education
Social Media: Teaching ideas for Primary Education
 
Ideas for teaching Primary Drama at Christmas time
Ideas for teaching Primary Drama at Christmas timeIdeas for teaching Primary Drama at Christmas time
Ideas for teaching Primary Drama at Christmas time
 
Number sentences j villis
Number sentences j villisNumber sentences j villis
Number sentences j villis
 
Using Apps to animate superhero stories
Using Apps to animate superhero storiesUsing Apps to animate superhero stories
Using Apps to animate superhero stories
 
Solar Ovens: Y3/4 Design and Technologies Teaching Unit
Solar Ovens: Y3/4 Design and Technologies Teaching UnitSolar Ovens: Y3/4 Design and Technologies Teaching Unit
Solar Ovens: Y3/4 Design and Technologies Teaching Unit
 
Y5-6 Forces and Electricity Teaching Ideas J Villis
Y5-6 Forces and Electricity Teaching Ideas J VillisY5-6 Forces and Electricity Teaching Ideas J Villis
Y5-6 Forces and Electricity Teaching Ideas J Villis
 
Data lesson ideas for Y3/4 Australian Curriculum
Data lesson ideas for Y3/4 Australian CurriculumData lesson ideas for Y3/4 Australian Curriculum
Data lesson ideas for Y3/4 Australian Curriculum
 
Designing Toy: Y2 Lesson Ideas
Designing Toy: Y2 Lesson IdeasDesigning Toy: Y2 Lesson Ideas
Designing Toy: Y2 Lesson Ideas
 
Towering high: Technology unit
Towering high: Technology unitTowering high: Technology unit
Towering high: Technology unit
 
Caine's arcade technology lesson ideas for teachers
Caine's arcade technology lesson ideas for teachersCaine's arcade technology lesson ideas for teachers
Caine's arcade technology lesson ideas for teachers
 
Multiplication & division teaching ideas
Multiplication & division teaching ideasMultiplication & division teaching ideas
Multiplication & division teaching ideas
 
Forces and materials teaching ideas JVillis
Forces and materials teaching ideas JVillisForces and materials teaching ideas JVillis
Forces and materials teaching ideas JVillis
 
Australian and Asian Rice Production
Australian and Asian Rice ProductionAustralian and Asian Rice Production
Australian and Asian Rice Production
 
The Earth, moon and sun teaching unit
The Earth, moon and sun teaching unitThe Earth, moon and sun teaching unit
The Earth, moon and sun teaching unit
 
Ideas for teaching chance, data and interpretation of data
Ideas for teaching chance, data and interpretation of dataIdeas for teaching chance, data and interpretation of data
Ideas for teaching chance, data and interpretation of data
 

Kürzlich hochgeladen

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Kürzlich hochgeladen (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Y5 Coding 2016 Digital Technologies Program

  • 1. Year 5 Digital Technologies Unit of Work: -, 2016 Topic CODING, GAMING AND ROBOTICS Length: Term 2 and ½ Term 3 Yearleveldescription Learning in Digital Technologies focuses on further developing understanding and skills in computational thinking such as identifying similarities in different problems and describing smaller components of complex systems. It also focuses on the sustainability of information systems for current and future uses. By the end of Year 6, students will have had opportunities to create a range of digital solutions, such as games or quizzes and interactive stories and animations. In Year 5 and 6, students develop an understanding of the role individual components of digital systems play in the processing and representation of data. They acquire, validate, interpret, track and manage various types of data and are introduced to the concept of data states in digital systems and how data are transferred between systems. They learn to further develop abstractions by identifying common elements across similar problems and systems and develop an understanding of the relationship between models and the real-world systems they represent. When creating solutions, students define problems clearly by identifying appropriate data and requirements. When designing, they consider how users will interact with the solutions, and check and validate their designs to increase the likelihood of creating working solutions. Students increase the sophistication of their algorithms by identifying repetition and incorporate repeat instructions or structures when implementing their solutions through visual programming, such as reading user input until an answer is guessed correctly in a quiz. They evaluate their solutions and examine the sustainability of their own and existing information systems. Students progress from managing the creation of their own ideas and information for sharing to working collaboratively. In doing so, they learn to negotiate and develop plans to complete tasks. When engaging with others, they take personal and physical safety into account, applying social and ethical protocols that acknowledge factors such as social differences and privacy of personal information. They also develop their skills in applying technical protocols such as devising file naming conventions that are meaningful and determining safe storage locations to protect data and information. Achievement standard By the end of Year 6, students explain the fundamentals of digital system components (hardware, software and networks) and how digital systems are connected to form networks. They explain how digital systems use whole numbers as a basis for representing a variety of data types. Students define problems in terms of data and functional requirements and design solutions by developing algorithms to address the problems. They incorporate decision-making, repetition and user interface design into their designs and implement their digital solutions, including a visual program. They explain how information systems and their solutions meet needs and consider sustainability. Students manage the creation and communication of ideas and information in collaborative digital projects using validated data and agreed protocols. Content Descriptors Acquire, store and validate different types of data, and use a range of software to interpret and visualise data to create information(ACTDIP016) Design a user interface for a digital system (ACTDIP018) Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition) (ACTDIP019) Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020) General Capabiliti es Literacy Numeracy ICT capability Critical and creative thinking Ethical behavior Personal and social capability Intercultural understanding CrossCurricular Priorities o Aboriginal & Torres Strait Islander histories & cultures o Asia & Australia’s engagementwith Asia Report outcomes 1. Identifies and reads code 2. Designs and codes a game involving branching and loops 3. Acquires, stores and identifies differenttypes ofdata Week Learning & teaching strategies and Assessment 1-10 Introduction to coding Students watch the videos below. URL’s are provided below, however, teachers can access them through SharePoint https://portal.sac.sa.edu.au/sites/studentlearn/Year5/SitePages/Introduction%20to%20coding.aspx Videos: https://www.youtube.com/watch?v=THOEQ5soVpY https://www.youtube.com/watch?v=tfZTg-n_-7g https://www.youtube.com/watch?v=CvSOaYi89B4 Words and concepts about coding:
  • 2. Algorithm https://www.youtube.com/watch?v=FHsuEh1kJ18 Loops https://www.youtube.com/watch?v=JoKTqHCni0M https://www.youtube.com/watch?v=mgooqyWMTxk Debugging https://www.youtube.com/watch?v=g9lQgtcHGRg https://www.youtube.com/watch?v=ILgKunIAdqM STUDENT TASK: Students choose a course from one of the levels below, depending on their level of coding. Students spend 1-2 lessons getting familiar with coding. Beginner: https://studio.code.org/s/course1 Intermediate: https://studio.code.org/s/course2 Advanced 1: https://studio.code.org/s/course3 Advanced 2: https://studio.code.org/s/course4 ASSESSMENT 1: Students play https://studio.code.org/s/course3/stage/3/puzzle/1 for 15 minutes only. Their level is recorded. If students complete the 12 levels they go onto the next stage https://studio.code.org/s/course3/stage/5/puzzle/1 MODIFIED ASSESSMENT 1: Students play https://studio.code.org/s/course3/stage/2/puzzle/1 for 15 minutes only. Their level is recorded. HIGH MEDIUM DEVELOPING The student completes all 15 levels of pencil artist, which is Stage 3 in the given time frame https://studio.code.org/s/course3/stage/3/puzzle/1 In addition, they complete at least 3 levels of Stage 5. The students completes at least 6 levels of pencil artist, which is stage 3 in the given time frame https://studio.code.org/s/course3/stage/3/puzzle/1 The student completes less than 6 levels of pencil artist, which is stage 3 in the given time frame GAME DESIGN Give student their assessment rubric/task so they are aware of their long term goal (ie to design and make a game using Scratch).Discuss criteria but don’t let them start yet. As a class, discuss what makes a good game. Useful website: http://www.bbc.co.uk/guides/zw96tfr#zpxbgk7 Scratch introduction Introduce students to Scratch. Work through, step by step as a class how to make a maze game. Useful video link tutorial: https://www.youtube.com/watch?v=jFnTQ34dZcY Useful resource: Maze code explained word doc. Work though, step by step as a class how to make a pong game. Useful video link tutorials: https://www.youtube.com/watch?v=9TYA3XTpYGM https://www.youtube.com/watch?list=PL2E6EED8E1A69F2A5&v=DwVPy0iAJ2M Useful resources: Stick code and pong game code explained word documents. Word though, step by step as a class how to make a space invaders game Useful video link tutorial: https://www.youtube.com/watch?v=8RIJqEqZ_zU Allow student to play and explore pre-made scratch games by other people online https://scratch.mit.edu/explore/projects/games/ Once they play a game they can look inside and see the code. SCRATCH ASSIGNMENT: Game design 1. Copy right: As a class read through the terms and conditions of Scratch https://scratch.mit.edu/help/faq/#about-scratch 2. Students will need to create a folder on their h-drive called Scratch. Inside this file they need to create 2 other folders, one for images and the other for audio. 3. When working with Scratch students need to save their projects within Scratch. The file extension is .sb
  • 3. 4. Students can insert their own images and audio into their Scratch games as long as they fall under Creative Commons. Show students the websites below which can be used to locate images: https://pixabay.com/ http://photopin.com/ http://pics.tech4learning.com/ 5. Using the sites below, students can download sounds to use for their Scratch game. Most downloads are in .mp3 format. http://soundbible.com/ http://www.purple-planet.com/ http://www.bensound.com/royalty-free-music/2 Scratch audio formats are usually WAV or AIFF. If students download an audio file from one of the sites they can change the file extension by doing the following. 1. Download the audio file you'd like to use and save it. 2. Open Audacity (you can install this from the SAC application catalogue). 3. Click, file, import audio 4. Once audio has imported, select file, export audio 5. From the file type drop down menu select AIFF or WAV then save 6. You audio is ready to import into your Scratch project. 7. Open Scratch project. 8. Select your sprite or background (which ever you want the sound on) 9. Select sound, import and find your audio file. This will import it into your Scratch project. 6. Go through the assessment rubric with students. Make sure they are clear of what is expected. 7. Students should brainstorm ideas, theme for their game before they begin designing their game. 8. Students will need to create a free Scratch account. Before doing this, class teachers will need to send home a permission letter. 9. Once parental permission has been received class teachers will need to assist students setting up their account. They need to: - Create a unique online Scratch name. Their name choice needs to be recognizable by other class members (ie Natmoose for Natalia, CatD11 for Cartia D etc). - Students can then create online or offline and upload. They need to be shown how to do this. 10.Class teachers will need to create a free class Scratch account. This will enable students to upload and share their Scratch projects collaboratively as a group. Limit student uploads to 3 uploads each. They can always delete a game if they’d like to add another. Example of 5JV Scratch class studio: https://scratch.mit.edu/studios/1986772/ ASSESSMENT 2: Game rubric ASSESSMENT RUBRIC FOR SCRATCH GAME Task: Design a game using scratch with multiple levels. CATEGORY HIGH MEDIUM DEVELOPING Sprites At least one hand drawn sprite. At least one sprite has been edited with drawing tool. No edited sprites. Backdrops At least 3 backdrop changes. At least 2 backdrop changes. No backdrop changes. Game The game is an original game design. The game is a remix of a referenced existing game. The remix is not referenced. Game Game is challenging. Levels get progressively harder. Game is challenging but not impossible. Game is easy or impossible.
  • 4. Levels At least 3 levels which get progressively harder. At least 2 levels. 1 level. Score Keeps score. Goals are reached, objects are collected and/or avoided for points. There is a variable for scoring which works some of the time. There is no variable for scoring. User friendliness There are clear written instructions for the user. Game is fun to play. There are instructions for the user. The game is playable. There are no written instructions. The game is unplayable. Programming mechanics Code is ordered neatly and the program resets itself every time. Most code is ordered neatly and the program resets itself most of the time. There is no apparent order with the code and or the program doesn’t reset itself. ASSESSMENT 3: ASSESSMENT RUBRIC FOR DATA CRITERIA HIGH MEDIUM DEVELOPING Folders and storage Created folders for Scratch and sorted all audio and images appropriately Created folders for Scratch and sorted most audio and images appropriately Did not create folders for Scratch or sort audio and images appropriately Uploading and downloading Independently uploaded .sb files to Scratch online and downloaded image/audio files With support uploaded .sb files to Scratch online and downloaded image/audio files Did not upload .sb files to Scratch online and or downloaded image/audio files File formats Independently converted .mp3 files to .AIFF files and embedded in .sb files With support converted .mp3 files to .AIFF files and embedded in .sb files Did not convert .mp3 files to .AIFF files and embedded in .sb files Hour of Code: Students visit this site https://www.khanacademy.org/computing/hour-of-code/hour-of-code-for-teachers/a/using-hour-of-code-in-your-classroom and choose and complete a one hour online coding course. CODING WITH ROBOTICS Choose and master a robotic device (Lego MindStorm, Dash/Dot or Sphero). Resources are available on SharePoint. Time spent on this will depend on when the teacher can get access to the iPads. Provide further evidence to support you knowledge of: a) What is an algorithm?
  • 5. b) What is branching? c) What is a loop? ASSESSMENT 4: Observation of students and marking of their record of learning. They need to show evidence of and provide an explanation of algorithms, branching and loops. Examples of assessment are on the following pages HIGH