IB Year 2 Higher Level Computer Science
Thursday 30 January 2025 - Block 5
← previous noteThere are about 4 months and 29 days until school ends. How are you going to use that time to make sure you do your best?
Daily Note
Hello.
I'll be out the rest of the week. We do not have the luxury of waiting, so we need to start learning about our next unit in web science, distributed approaches to the web. Your test on search will happen when I come back.
Today we will learn about interoperability and open standards
- Please scan through this wiki page. It's not long, but you must DISTINGUISH between the two.
- Please make sure you can clearly define interoperability and open standards
- This topic can be very confusing! Carefully, carefully read the top paragraph on our wiki.
- Please complete the quiz below and check out the markscheme but not before you have tried your work:
Questions
- Define interoperability and open standards. (2 marks)
- Explain how open standards contribute to interoperability. (3 marks)
- Describe an example of interoperability in a business setting. (3 marks)
- Compare the role of open standards in networking and web technologies. (4 marks)
- Discuss why not all interoperable systems use open standards. (4 marks)
Mark Scheme
1. Define interoperability and open standards. (2 marks)
- 1 mark for correctly defining interoperability as the ability of different systems, devices, or software applications to work together and exchange data.
- 1 mark for correctly defining open standards as technical standards developed and maintained by a standards organization, made publicly available on a royalty-free basis.
2. Explain how open standards contribute to interoperability. (3 marks)
- 1 mark for stating that open standards provide a common framework for communication between different systems.
- 1 mark for explaining that open standards allow multiple organizations or developers to create compatible systems without proprietary restrictions.
- 1 mark for mentioning that open standards help in widespread adoption, ensuring seamless data exchange across different platforms.
3. Describe an example of interoperability in a business setting. (3 marks)
- 1 mark for identifying a business context where multiple systems need to communicate (e.g., CRM and accounting system).
- 1 mark for explaining how these systems exchange data to improve business efficiency (e.g., customer billing data transferred automatically).
- 1 mark for mentioning that interoperability allows different software to work seamlessly without requiring manual intervention.
4. Compare the role of open standards in networking and web technologies. (4 marks)
- 1 mark for explaining the role of open standards in networking (e.g., Ethernet, TCP/IP facilitate device communication).
- 1 mark for explaining the role of open standards in web technologies (e.g., HTML, HTTP ensure compatibility across browsers).
- 1 mark for highlighting a key similarity (both enable universal compatibility and communication).
- 1 mark for highlighting a key difference (networking focuses on data transmission protocols, whereas web standards focus on content and security).
5. Discuss why not all interoperable systems use open standards. (4 marks)
- 1 mark for stating that some interoperable systems use proprietary or industry-specific protocols instead of open standards.
- 1 mark for explaining that businesses may develop custom solutions that ensure interoperability but do not conform to open standards.
- 1 mark for giving an example (e.g., a company using proprietary APIs to integrate systems).
- 1 mark for discussing a possible limitation (e.g., reliance on proprietary systems may reduce flexibility and increase vendor lock-in).
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.
Our learning
This is a beta feature. Please let me know if you have any feedback.
Please click here to reflect on our learning for today's class.