QR Challenge: Computer Programming Test Review
Teacher Notes
A. Prior to the lesson:
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
- Download a QR reader (e.g. I-Nigma | NeoReader | Kaywa) onto their mobile devices
- Bring these devices into the lesson.
3. Print out the QR codes.
4. Cut them out and place them around your class / school.
B. The lesson:
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!
C. TIPS / OTHER IDEAS
4. A detailed case study in how to set up a successful QR Scavenger Hunt using this tool can be found here.
Questions / Answers (teacher reference)
Question | Answer |
1. Computer science is an activity in which we __________, __________, ____________, and __________ solutions to algorithmic problems. | Create, implement, analyze, and communicate
|
2. Unsolicited bulk emails are called ________ | Spam
| 3. Describe Y2K in 1 sentence | The date on the computer wouldn't update.
| 4. Computers operate using using a number system in base ___ | Base 2
| 5. Humans operate using a number system in base ___ | Base 10
| 6. What would be an example of a binary decision? | Answers vary.
| 7. How many bits are in one byte? | 8
| 8. A Gigabyte is _____ Kilobytes | 1000
| 9. The code used to encode the alphabet and numbers for the computer to understand is called ____. | ASCII
| 10. The dots that make up an image are called ____ | Pixels
| 11. What kind of compression does .bmp pictures use? | Lossless
| 12. What kind of compression does .jpg pictures use? | Lossy
| 13. What kind of operation is [Turn On] | Basic operation
| 14. What kind of operation is [Repeat setp 1 10 times]? | Repeat or Looping operation
| 15. List the three steps in the problem solving process. | Analyze the problem, Implement the algorithm, Maintenance
| 16. Why is pseudo code valuable? | Allows you to think about the program more abstractly than a computer coding language does. |
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Computer_science_is_an_activity_in_which_we___________,___________,_____________,_and____________solutions_to_algorithmic_problems.
Question 1 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Unsolicited_bulk_emails_are_called_________
Question 2 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Describe_Y2K_in_1_sentence
Question 3 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Computers_operate_using_using_a_number_system_in_base____
Question 4 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Humans_operate_using_a_number_system_in_base____
Question 5 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=What_would_be_an_example_of_a_binary_decision?
Question 6 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=How_many_bits_are_in_one_byte?
Question 7 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=A_Gigabyte_is_______Kilobytes
Question 8 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=The_code_used_to_encode_the_alphabet_and_numbers_for_the_computer_to_understand_is_called_____.
Question 9 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=The_dots_that_make_up_an_image_are_called_____
Question 10 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=What_kind_of_compression_does_.bmp_pictures_use?
Question 11 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=What_kind_of_compression_does_.jpg_pictures_use?
Question 12 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=What_kind_of_operation_is_[Turn_On]
Question 13 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=What_kind_of_operation_is_[Repeat_setp_1_10_times]?
Question 14 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=List_the_three_steps_in_the_problem_solving_process.
Question 15 (of 16)
Computer Programming Test Review: QR Challenge
https://www.classtools.net/QR/decode.php?text=Why_is_pseudo_code_valuable?
Question 16 (of 16)