PREMIUM LOGIN

ClassTools Premium membership gives access to all templates, no advertisements, personal branding and other benefits!

Username:    
Password:    
Submit Cancel

 

Not a member? JOIN NOW!  

QR Challenge: Year 11 Computer Science

Created using the ClassTools QR Treasure Hunt Generator

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

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. Describe the difference between a constant and a variableA variable's value can change by the program as it runs. A constant's value is fixed.
2. Describe what is meant by an array?Is data structure that stores a collection of individual values that are of the same data type.
3. State what is meant by a procedure.A set of instructions that perform a specific task as part of a larger program.
4. What is a Logical error?Error that arises from incorrect algorithm design.
5. Briefly describe how a STEP tool can help programmers detect and resolve errors.Used to run through the code line by line
6. Describe the main purpose of the central processing unit (CPU).Essentially the ‘brain’ of the computer – carries out tasks and has direct control over the hardware. It fetches and executes instructions stored in memory.
7. State what is meant by clock speed of the CPU.‘Clock speed’ refers to the number of operations carried out per second by the processor.
8. What is meant by non-volatile memory?Non-volatile memory is a type of memory that can retain the stored information even when not powered.
9. How many bytes are there in a kilobyte?1024 or 1000
10. Convert these hexadecimal numbers into binary 33 and 5D.(00)110011 and (0)1011101
11. How can a bitmap image store greater colour depth?By assigning more bits/bytes to each pixel
12. State what is meant by a prototype.An early model of a program built to test concepts or identify possible improvements.
13. State what is meant by a network.A group of interconnected computers and devices.
14. Describe one way in which coding for a web-based application (using client-server) differs from that of a standalone application.Data is stored primarily on online servers for web apps, but for stand-alone apps it will be stored locally on the computer that installed the software.
15. Describe what is meant by an external code source.Code which is stored independently from the applications that access it. This enables multiple web sites or applications to access the same source code.
16. State what is meant by a database?A persistent, organised store of data.
17. Explain the difference between a primary key and a foreign key.The primary key field in a table uniquely identifies each record in that table. The foreign key field represents the value of primary keys in a different table.
18. Describe how data is physically written to a hard drive.A read/write head magnetises tiny sections on a spinning metal platter.
19. Describe the purpose and importance of Virtual Memory.Virtual memory is used when the RAM runs out of available space to store instructions/data currently in use. It is temporary memory allocated on a secondary storage device.
20. Using an example, describe the importance of reliability in computer systems?Due to our dependency on computer systems, computer system failures can potentially cause

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_the_difference_between_a_constant_and_a_variable

Question 1 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_what_is_meant_by_an_array?

Question 2 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=State_what_is_meant_by_a_procedure.

Question 3 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=What_is_a_Logical_error?

Question 4 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Briefly_describe_how_a_STEP_tool_can_help_programmers_detect_and_resolve_errors.

Question 5 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_the_main_purpose_of_the_central_processing_unit_(CPU).

Question 6 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=State_what_is_meant_by_clock_speed_of_the_CPU.

Question 7 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=What_is_meant_by_non-volatile_memory?

Question 8 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=How_many_bytes_are_there_in_a_kilobyte?

Question 9 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Convert_these_hexadecimal_numbers_into_binary_33_and_5D.

Question 10 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=How_can_a_bitmap_image_store_greater_colour_depth?

Question 11 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=State_what_is_meant_by_a_prototype.

Question 12 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=State_what_is_meant_by_a_network.

Question 13 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_one_way_in_which_coding_for_a_web-based_application_(using_client-server)_differs_from_that_of_a_standalone_application.

Question 14 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_what_is_meant_by_an_external_code_source.

Question 15 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=State_what_is_meant_by_a_database?

Question 16 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Explain_the_difference_between_a_primary_key_and_a_foreign_key.

Question 17 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_how_data_is_physically_written_to_a_hard_drive.

Question 18 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Describe_the_purpose_and_importance_of_Virtual_Memory.

Question 19 (of 20)

 



Year 11 Computer Science: QR Challenge

https://www.classtools.net/QR/decode.php?text=Using_an_example,_describe_the_importance_of_reliability_in_computer_systems?

Question 20 (of 20)