IB Year 2 Standard Level Computer Science

Monday 20 January 2025 - Block 5
← previous note | most current note | next note →
 

Daily Note

I'm out all week, I have viral meningitis :( please continue your work whle I am gone.

Outline:

1. Introduction 

  • Objective: Briefly review the topics covered in class to focus  attention.
  • Activities:
    • Use a quick poll or question: “What is the main function of a web crawler?”
    • someone write the day’s topics on the board:
      • Search algorithms
      • Web crawler functions
      • SEO and metrics
      • Surface web vs. deep web

2. Topic Review Stations 

  • Objective: Deepen understanding of key topics through active recall and group collaboration.
  • Activities:
    1. Divide the class into 5 groups, with each group assigned a topic:
      • Group 1: Principles of search algorithms and future challenges.
      • Group 2: Web crawlers and parallel crawling.
      • Group 3: Meta-tags, web indexing, and metrics.
      • Group 4: SEO principles and practices.
      • Group 5: Surface web vs. deep web.
    2. Task:
      • Groups will create mind maps summarizing their topic.
      • Include definitions, diagrams, and examples.
      • Each group presents for 2 minutes to the class.

3. Collaborative Quiz

  • Objective: Reinforce knowledge and highlight weak areas.
  • Activities:
    • Conduct a short quiz with peer discussion:
      • Example questions:
        1. What are the key differences between surface web and deep web?
        2. Explain the purpose of meta-tags and how they assist search engines.
        3. Name two metrics used by search engines and their importance.
        4. What are the challenges posed by the rise of AI-generated content to search engines?
        5. Why is parallel web crawling important?

4. Study Tips and Guidance 

  • Objective: Provide practical advice to help students prepare.
  • Discussion Points:
    • Use active recall: Test yourself on definitions, processes, and applications.
    • Create summary sheets: Write concise notes for each topic.
    • Practice exam questions: Solve past paper questions.
    • Use diagrams: Visualize web crawler functions and algorithm processes.
    • Apply real-world examples: Relate topics like SEO to websites you visit.
    • Focus on key terms: Ensure you understand terms like PageRank, meta-tags, and parallel crawling.

Students get break (7 minutes)

5. Reflection and Wrap-Up

  • Objective: Ensure students leave with a clear plan for studying.
  • Activity:
    • Quick individual reflection: Write down one area of strength and one area needing review.
    • Share study strategies with the person sitting next to them.

We are reviewing: 

 

Statement of Inquiry

The big idea for today is Web science.

The essential questions for this topic are:

What is the web, really? How is the web made? How do we design and build web-based applications?

It takes time to explore and really understand a big idea. If you want to
learn more about web science (which is connected to today's daily note), please click here .

We are learning this because as a designers must understand scientific and technical innovation. Designers use systems, models, methods, and processes to solve problems.



Reminders & routines:

Please read and follow these reminders:

  1. IF today == Friday:
        careers_in_computing()