Year 7 Coding and Networking

123456789101112131415161718192021222324252627282930
Across
  1. 2. A device that requests services from a server
  2. 3. A temporary IP address that can change, assigned by a DHCP server
  3. 6. An action that causes something to happen in a program
  4. 7. Internet protocol address that is 128 bits long
  5. 8. Internet protocol address that is 32 binary digits long
  6. 12. A seven-layer architecture for communication systems
  7. 13. Text-based language that provides deep understanding of programming techniques
  8. 15. A computer in a network that provides services like websites or emails
  9. 16. The high-capacity network that carries internet traffic across the world
  10. 17. System that translates easy-to-remember domain names into IP addresses
  11. 21. Uses radio waves for transporting data without physical cables
  12. 24. Fast, easy-to-learn and beginner-friendly text-based programming language
  13. 25. An error in a program that prevents it from running as expected
  14. 27. A list of steps to finish a task
  15. 30. Protocol for dynamically assigning IP addresses to network devices
Down
  1. 1. The most common form of cable used for wired networking
  2. 4. A set of rules that defines how two entities communicate across a network
  3. 5. A unique identifier assigned to internet-connected devices
  4. 9. Small units of data into which messages are split for transmission across a network
  5. 10. Text-based programming language for basic coding skills just like a programmer
  6. 11. Device that guides data to its correct destination, preventing traffic jams
  7. 14. A permanent address for a device, usually set up manually
  8. 18. Free programming language from MIT that uses block-based technology
  9. 19. Free programming language developed by Google which uses visual blocks
  10. 20. Finding and fixing errors in programs that prevent them from running correctly
  11. 22. Requires a physical medium for transporting information between nodes
  12. 23. Programming language often used for creating modifications in Minecraft
  13. 26. Programming language developed by Microsoft for creating 3D games
  14. 28. The action of doing something over and over again in programming
  15. 29. A cyber security threat that tricks victims into sharing sensitive data