IB Computer Science Year 1 - 18 March 2019 Lesson Notes

From Computer Science Wiki

Class plan.png What are we going to learn today?[edit]

Welcome to IB Computer Science!

  1. Network Revision
  2. Python group 4 notes
  3. Update visual studio code
  4. Code



  1. Identify different types of networks.
  2. Outline the importance of standards in the construction of networks.
  3. Describe how communication over networks is broken down into different layers.
  4. Define the terms: protocol, data packet.
  5. Explain why protocols are necessary.
  6. Explain why the speed of data transmission across a network can vary.
  7. Outline the advantages and disadvantages of wireless networks.
  8. Describe the hardware and software components of a wireless network.
  9. Describe the characteristics of wireless networks.
  10. Explain how data is transmitted by packet switching.
  11. Outline the characteristics of different transmission media.
  12. Identify the technologies required to provide a VPN.
  13. Evaluate the use of a VPN.
  14. Explain why compression of data is often necessary when transmitting across a network.
  15. Describe the different methods of network security.
  16. Evaluate the advantages and disadvantages of each method of network security.


Homework.png What is our home learning?[edit]

Please refer to google classroom.


Target.png How am I being assessed today?[edit]

I will assess you formatively today, and make a professional judgement to what extent you understand our learning material. I will use observation, your written work, answers to questions, and contribution to class discussions as data to make my decisions.

I will also ask you to complete a self-assessment which I will use to help me gauge how well you think you understand our material in class.

Computer1.png As a computer scientist, you have:[edit]

  • Confidence in dealing with complexity
  • Persistence in working with difficult problems
  • Tolerance for ambiguity
  • The ability to deal with open-ended problems
  • The ability to communicate and work with others to achieve a common goal or solution

Credit.png Credits[edit]