Christmas Computer Science Keywords
Across
- 2. Input device Santa uses to type addresses
- 4. Displays festive graphics for Santa
- 7. The number of presents Santa carries is this data type
- 8. Repeats while SantaAwake is TRUE
- 10. Santa stores each child’s name in this data structure
- 12. A coding mistake like missing ENDIF
- 13. Connects all North Pole workshops together
- 15. The part of the CPU that does maths and logic for Santa
- 16. The CPU step where Santa grabs the next instruction from memory
- 18. Super-fast memory the CPU uses so Santa doesn’t wait for RAM
- 21. A whole-number data type for tree counts
- 23. Writing steps for Santa without real code
- 26. Outputs North Pole carols
- 30. Santa’s massive archive of presents
- 31. The pathway signals travel on inside the sleigh computer
- 32. An error that only appears when the sleigh code executes
- 36. Protects Santa’s servers from naughty hackers
- 37. Model used when elves send requests to Santa’s main system
- 38. An ordered set of present weights
- 39. Ignoring unnecessary toy details to focus on essentials
- 41. One processing unit inside the CPU Santa loves having many of these
- 43. Stores temporary Christmas list data
- 44. A value that never changes like numberOfReindeer
- 45. A diagram showing flow of Christmas operations
- 47. NaughtyOrNice is stored using this data type
- 48. Choosing whether to deliver a gift or coal
- 49. The output a function gives back like a giftLabel
- 50. Tiny fast storage inside the CPU for elf commands
- 52. Unique identifier for each elf workstation
- 53. A reusable block of code like PackPresent
Down
- 1. Scrambles data so only Santa can read it
- 3. When Santa’s code runs but gives coal to everyone
- 5. Joining “Merry” and “Christmas” together
- 6. The agreed rules elves follow when messaging
- 9. Repeating a task until midnight arrives
- 11. The repeated fetch–decode–execute process powering Santa’s sleigh
- 14. A decision like IF chimneyWideEnough THEN enter
- 17. The part of the CPU that directs operations like Santa giving orders
- 19. The brain of Santa’s sleigh computer
- 20. The CPU step where the sleigh computer works out what the instruction means
- 22. A step-by-step process Santa uses to prepare the sleigh
- 23. Inputs for Santa’s function such as childName
- 24. Tiny electronic decision-makers
- 25. Instructions that must run in a specific order
- 27. Breaking a huge task like world delivery into smaller ones
- 28. A value that can change like Santa’s currentReindeerSpeed
- 29. A type used for gift names or Christmas messages
- 33. Repeats a fixed number of times such as 1 TO 24
- 34. Santa records the average milk temperature using this data type
- 35. Software that detects suspicious North Pole activity
- 40. Secret key to access the Nice/Naughty list
- 41. Measures how fast the CPU runs like how quickly Santa processes tasks
- 42. Sending Christmas data in small digital parcels
- 46. The CPU step where the instruction actually gets carried out
- 51. Stores the sleigh’s start-up instructions permanently