IB Computer Science Year 1 - 13 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]

a group or system of interconnected people or things.

Provide an answer from a number of possibilities. Recognize and state briefly a distinguishing fact or feature.

a group or system of interconnected people or things.

Give a brief account.

Give a detailed account or picture of a situation, event, pattern or process.

Give the precise meaning of a word, phrase, concept or physical quantity.

Give a detailed account including reasons or causes.

a group or system of interconnected people or things.

Assess the implications and limitations; make judgments about the ideas, works, solutions or methods in relation to selected criteria.

Consider the merits or otherwise of an argument or concept. Opinions and conclusions should be presented clearly and supported with appropriate evidence and sound argument.