IBCS Assessment 2 Study Guide
Briefing Doc: Assessment 2 Review This document provides a review of the main themes and key ideas covered in the provided assessment titled "Assessment 2.pdf."
The assessment focuses on various topics related to Systems Design Basics, including Boolean operators, network concepts, user interface design, software development methodologies, ethics, and more.
Main Themes: * Systems Design Basics: The assessment explores fundamental concepts of systems design, including the roles of computers in networks, types of system diagrams, and the definition of peripheral devices. * User Interface and User Experience (UI/UX): A significant focus is placed on usability and accessibility, with questions addressing how to improve the usability of application software and the factors that contribute to good usability. It also delves into methods for gathering user requirements and analyzing usability based on specific quality components. * Software Development: The assessment touches upon software development methodologies, specifically highlighting the prototyping approach and its advantages and limitations. * Ethical and Social Considerations: The assessment emphasizes the importance of ethical considerations in system design, with questions addressing ethical issues related to data privacy and the principles of utilitarianism and accessibility in designing systems for diverse users. * Boolean Expression: Assessment revisits Boolean expressions and truth tables Key Ideas and Facts: * Roles of a computer in a network: The assessment requires identifying roles a computer can perform in a network. * Prototyping in Software Development: Assessment explores the prototyping approach, asking for an advantage and a situation where prototyping may not be the best approach. * Ethical Issues: The assessment challenges students to consider ethical implications, asking for ethical issues related to posting personal images and videos online. * System Flowchart vs. Data Flow Diagram: A clear distinction is made between system flowcharts and data flow diagrams, requiring an explanation of the differences and examples of their usage. * Usability: The assessment defines usability as “the extent to which a device can be used by specific users to achieve specific goals effectively, efficiently, and satisfactorily.” * Accessibility: The assessment focuses on the concept of accessibility, defined as the ability of a system to be used by individuals with diverse needs and disabilities. * Methods of collecting user requirements: Various methods of collecting user requirements are listed, including surveys, interviews, direct observations, and collecting documents. * Utilitarianism: The principle of utilitarianism is introduced as "Designing a new system for the greatest good for the greatest number of people." * Iteration in system design: The assessment explores the concept of iteration in system design and its relation to the IB (MYP) Design Cycle. * Social vs. Ethical Issues: Students should be able to differentiate between social and ethical issues in the context of introducing a new IT system, providing examples for each.