Monday 22 August
Prep lesson: IA - Solution #12 of 30
Period 1: C.2.8 - Web Science - C.2 - Searching the Web - search engine optimisation
Practical: Test specific data in a range of search engines and examine (i) the time taken (ii) number of hits and quality of returns.
Tuesday 23 August 2022
C.2.9 - C.2.10 - Web Science - C.2 - Searching the Web
Wednesday 24 August 2022
C.2.11 - C.2.12 - Web Science - C.2 - Searching the Web
Friday 26 August 2022 - HL only
Topic 5 Abstract data structures: Trees
Note: Binary trees will be examined at the level of diagrams and descriptions. Students are not expected to construct tree algorithms using pseudocode. Tracing and constructing algorithms are not expected.
5.1.14: Logical operation of trees & 5.1.15: Binary-tree related terminology (Download)
5.1.16: Tree traversal (Download)
Monday 29 August 2022 - HL only
Topic 5 Abstract data structures: Trees
5.1.17: Sketch binary trees - Ppt download
Note: Students should be able to sketch diagrams showing the resulting binary tree after adding a new data item, adding one or more new nodes, and/or removing one or more nodes.
Binary tree visualiser - click on Binary Search Tree
Tuesday 30 August
Option C (HL only) - C.5 Analysing the Web (5 hours)
C.5.1 - Describe how the web can be represented as a directed graph.
C.5.2 - Outline the difference between the web graph and sub-graphs.
C.5.3 - Describe the main features of the web graph such as bowtie structure, strongly connected core (SCC), diameter.
Thursday 1 September
Option C (HL only) - C.5 Analysing the Web (5 hours)
C.5.4 - Explain the role of graph theory in determining the connectivity of the web.
C.5.5 - Explain that search engines and web crawling use the web graph to access information.
C.5.6 - Discuss whether power laws are appropriate to predict the development of the web.
Monday 5 September - Prep + P1 - MP5
Topic 3: Networks - Network fundamentals
3.1.1 - Identify different types of networks
3.1.2 - Outline the importance of standards in the construction of networks
3.1.3 - Describe how communication over networks is broken down into different layers
Internal assessment - solution (13 of 30)
Tuesday 6 September -P2 - WP4
Topic 3: Networks - Network fundamentals
3.1.4 - Identify the technologies required to provide a VPN
3.1.5 - Evaluate the use of a VPN
Wednesday 7 September - P5 - WP4
Internal assessment - solution (14 of 30)
Friday 9 September - P1 - WP4 - HL only
Topic 5 - Abstract data structures - Applications - Ppt
5.1.18 - Define the term dynamic data structure
5.1.19 - Compare the use of static and dynamic data structures
5.1.20 - Suggest a suitable structure for a given situation
Past exam question Abstract data structures - Chapter 5 examples/solutions
Monday 12 September - P3 - MP5 HL only
Paper 3 - Case study 2023
Tuesday 13 September - P2 - WP4
Topic 3: Networks - Data Transmission
3.1.6 & 3.1.7 - Define the terms: protocol, data packet / Explain why protocols are necessary
3.1.8 - Explain why the speed of data transmission across a network can vary
3.1.9 - Explain why compression of data is often necessary when transmitting across a network
Thursday 15 September - P5 - MP3
Topic 3: Networks - Data Transmission
3.1.10 - Outline the characteristics of different transmission data
3.1.11 - Explain how data is transmitted by packet switching
Monday 19 September - Prep + P1 - MP5
Topic 3: Networks - Wireless Networking
3.1.12 - Outline the advantages and disadvantages of wireless networks
3.1.13 - Describe the hardware and software components of a wireless network
3.1.14 - Describe the characteristics of wireless networks
Internal assessment - solution (15 of 30)
Tuesday 20 September
Group 4 - IA Day
Wednesday 21 September
Topic 3: Networks - Wireless Networking
3.1.15 - Describe the different methods of network security
3.1.16 - Evaluate the advantages and disadvantages of each method of network security
Assignment - May 2016 Paper 1 Q12 - Networks
Summary - Topic 3: Networks
Friday 23 September - HL only
Revision - Topic 5 - Abstract data structures
Monday 26 September HL only - MP5
Revision - Topic 5 - Abstract data structures or work on IA
Tuesday 27 September - WP4
Internal assessment - solution (16 of 30)
Thursday 29 September - MP3
Internal assessment - solution (17 of 30)
Monday 3 October & Tuesday 4 October
Holiday
Wednesday 5 October
Internal assessment - solution (18 of 30)
Friday 7th October - HL only
Test - Topic 5 - Abstract data structures
Monday 10 October - HL only
Test review + further practice of topic 5 questions
Tuesday 11 October
Internal assessment - solution (19 of 30)
Thursday 13 October
Internal assessment - solution (20 of 30)
Monday 17 October - MP5
Internal assessment - solution (21 of 30)
Tuesday 18 October - WP4
Internal assessment - solution (22 of 30)
Wednesday 19 October - WP4
Internal assessment - solution (23 of 30)
Friday 21 October - WP4 - HL only
Monday 24 October - MP5 - HL only
Internal assessment - solution
Tuesday 25 October - WP4
Internal assessment - solution (24 of 30)
Thursday 27 October - MP3
Internal assessment - solution (25 of 30)
Half-term
Monday 7 November, 2022 - Prep + P1 - MP5
Networks review: Networks - Paper 1 - Past IB questions (56 marks - May17, May18, May19)
+ Quizlet - IB Computer Science: Networks
Tuesday 8 November, 2022 - P2 - WP4
Test - Topic 3: Networks
Wednesday 9 November, 2022 - P5 - WP4
Internal assessment - solution (26 of 30)
Friday 11 November, 2022 - P1 - WP4 - HL only
Monday 14 November - P2 - MP8 - HL only
Parent-teacher conferences
Tuesday 15 November - P3 - WP4
Parent-teacher conferences
Thursday 17 November - P5 - MP3
Internal assessment - solution (27 of 30) - Deadline for full IA draft Friday 18 November
Monday 21 November, 2022 - Prep + P1 - MP5
Option C: Web Science HL - C.6 The Intelligent Web
C.6.1 - Define the term semantic Web
C.6.2 - Distinguish between the tex-web and the multimedia-web
Tuesday 22 November, 2022 - P2 - WP4
Wednesday 23 November, 2022 - P5 - WP4
Friday 25 November, 2022 - P1 - HL only - WP4
Monday 21 November, 2022 - P3 - HL only - WP5
Web Science HL - C.6.10
Tuesday 22 November, 2022 - P2 - WP4
Revision - Paper 1 - Logic diagrams, Trace tables, Hex, RAM/ROM, Machine Instruction cycle
Thursday 1 December, 2022 - P5 - MP3
Monday 5 & Tuesday 6 December, 2022
Revision - Pseudo code - arrays + collections
Quizlet - Topic 4 - Algorithmic Thinking
Topic 4 - Computational Thinking, problem solving and programming - notes
Wednesday 7 December, 2022 - P5 - WP4
Friday 9 December, 2022 - P1 - HL only
Monday 12 December, 2022 - P3 - MP5 - HL only
Case study paper 3 - May I recommend the following?
Tuesday 13 December, 2022 - P2 - WP4
Thursday 15 December, 2022 - P5 - MP3
Monday 19 December, 2022 - Prep + P1 - MP5
Tuesday 20 December, 2022 - P2 - WP4