1. Arrange students into groups. Each group needs at least ONE person who has a mobile device.
2. If their phone camera doesn't automatically detect and decode QR codes, ask students to
4. Cut them out and place them around your class / school.
1. Give each group a clipboard and a piece of paper so they can write down the decoded questions and their answers to them.
2. Explain to the students that the codes are hidden around the school. Each team will get ONE point for each question they correctly decode and copy down onto their sheet, and a further TWO points if they can then provide the correct answer and write this down underneath the question.
3. Away they go! The winner is the first team to return with the most correct answers in the time available. This could be within a lesson, or during a lunchbreak, or even over several days!
4. A detailed case study in how to set up a successful QR Scavenger Hunt using this tool can be found here.
Question | Answer |
1. a named grouping of properties and methods | type | 2. part of a program that does not work correctly | bug | 3. Let expert = Expert() is a code example of _______________. | initialization | 4. finding and fixing problems in your algorithm or program | debug | 5. a list of steps that you can follow to finish a task | algorithm | 6. a collection of commands grouped together and given a name | function | 7. runs a block of code over and over for a set number of times | for loop | 8. a loop that runs a block of code as long as given condition is true. When the condition is false, the loop stops running. | while loop | 9. something you test that results in true or false | condition | 10. a block of code that will run only if something is true | conditional coding | 11. symbol or words like "and", "or", and "not" that connects two or more Booleans to make conditional decisions more specific | logical operator | 12. an algorithm that has been coded into something that can be run by a machine | program | 13. a value that can only be either true or false | boolean | 14. A _____________ is a named container that stores a value. The value can change over time. | variable | 15. extra information that gets passed to a function | parameter |
Question 1 (of 15)
Question 2 (of 15)
Question 3 (of 15)
Question 4 (of 15)
Question 5 (of 15)
Question 6 (of 15)
Question 7 (of 15)
Question 8 (of 15)
Question 9 (of 15)
Question 10 (of 15)
Question 11 (of 15)
Question 12 (of 15)
Question 13 (of 15)
Question 14 (of 15)
Question 15 (of 15)