QR Challenge: Understanding the Computer System and Program Logic Design
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. Is a set of instructions that you write to tell a computer what to do | program
|
2. has rules governing its word usage and punctuation | programming language
| 3. The language translation software is called a ______ . | compiler
| 4. computer’s on-off circuitry language is also known as ________ | machine language
| 5. When programmers plan the logic for a solution to a programming problem, they often use one of two tools namely flowchart and ________ | pseudocode
| 6. The _________ symbol usually contains a two mutually exclusive answers like yes and no or true and false or value zero to stop the program | diamond
| 7. A ________will be used when limited page size forces you to continue the flowchart on the following page | connector
| 8. the physical, touchable, electronic and mechanical parts of a computer system | hardware
| 9. The main part of a microcomputer, sometimes called the chassis. | system unit
| 10. The main circuit board of a computer. It contains all the circuits and components that run the computer. | motherboard
| 11. is non- volatile storage, meaning it holds data even when the power is ON or OFF | ROM
| 12. is volatile, meaning it holds data only when the power is on. When the power is off, its contents are lost. | RAM
| 13. A type of display screen that has a touch sensitive transparent panel covering the screen, which is similar to a touch screen. | smartboard
| 14. is the set of instructions (also called a program) that guides the hardware to operate effectively. | software
| 15. Any software required to support the production or execution of application programs, but which is not specific to any particular application. Common operating systems include Windows, the Macintosh OS, OS/2 and UNIX. | system software
| 16. A kind of software designed to help the user to perform singular or multiple related tasks. | application software
| 17. Refers to people involved in the data processing operations such as the system administrator, office workers, students and others. | peopleware |
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=Is_a_set_of_instructions_that_you_write_to_tell_a_computer_what_to_do
Question 1 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=has_rules_governing_its_word_usage_and_punctuation
Question 2 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=The_language_translation_software_is_called_a________.
Question 3 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=computer’s_on-off_circuitry_language_is_also_known_as_________
Question 4 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=When_programmers_plan_the_logic_for_a_solution_to_a_programming_problem,_they_often_use_one_of_two_tools_namely_flowchart_and_________
Question 5 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=The___________symbol_usually_contains_a_two_mutually_exclusive_answers_like_yes_and_no_or_true_and_false_or_value_zero_to_stop_the_program
Question 6 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=A_________will_be_used_when_limited_page_size_forces_you_to_continue_the_flowchart_on_the_following_page
Question 7 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=the_physical,_touchable,_electronic_and_mechanical_parts_of_a_computer_system
Question 8 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=The_main_part_of_a_microcomputer,_sometimes_called_the_chassis.
Question 9 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=The_main_circuit_board_of_a_computer._It_contains_all_the_circuits_and_components_that_run_the_computer.
Question 10 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=is_non-_volatile_storage,_meaning_it_holds_data_even_when_the_power_is_ON_or_OFF
Question 11 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=is_volatile,_meaning_it_holds_data_only_when_the_power_is_on._When_the_power_is_off,_its_contents_are_lost.
Question 12 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=A_type_of_display_screen_that_has_a_touch_sensitive_transparent_panel_covering_the_screen,_which_is_similar_to_a_touch_screen.
Question 13 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=is_the_set_of_instructions_(also_called_a_program)_that_guides_the_hardware_to_operate_effectively.
Question 14 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=Any_software_required_to_support_the_production_or_execution_of_application_programs,_but_which_is_not_specific_to_any_particular_application._Common_operating_systems_include_Windows,_the_Macintosh_OS,_OS/2_and_UNIX.
Question 15 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=A_kind_of_software_designed_to_help_the_user_to_perform_singular_or_multiple_related_tasks.
Question 16 (of 17)
Understanding the Computer System and Program Logic Design: QR Challenge
https://www.classtools.net/QR/decode.php?text=Refers_to_people_involved_in_the_data_processing_operations_such_as_the_system_administrator,_office_workers,_students_and_others.
Question 17 (of 17)