System Design Basics IB Computer Science.

Slides:



Advertisements
Similar presentations
COURSE: COMPUTER PLATFORMS
Advertisements

Component 4: Introduction to Information and Computer Science Unit 1: Basic Computing Concepts, Including History Lecture 1 This material was developed.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems System Software Chapter 4.
 What is the key progressive change in these objects? Audio Limitations.
Chapter 3.  The characteristics of: ◦ Local Area Networks ◦ Wide Area Networks ◦ Virtual Networks.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
© Oxford University Press España S. A., 2012 Unit 2 Hardware and software.
Types of Operating System
CS101: Introduction to Computing Instructors: Badre Munir, Usman Adeel, Zahid Irfan & Maria Riaz Faculty of Computer Science and Engineering GIK Institute.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
CONTENTS Sending and receiving devices Mobile devices connected to networks – Smart phones – Personal digital assistants – Hand-held computers – Netbook.
An Introduction to Software Engineering. What is Software?
Component 4: Introduction to Information and Computer Science
Chapter 3.  LANs, WANs, Virtual networks  Advantages of a client-server network  Network components – describing their purpose and justifying their.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
SD1230 Unit 6 Desktop Applications. Course Objectives During this unit, we will cover the following course objectives: – Identify the characteristics.
Introduction to Computer Operating Systems
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Describe the potential of IT to improve internal and external communications By Jim Green.
IB Computer Science Content developed by Dartford Grammar School Computer Science Department Objects as a programming concept.
Able to transfer and adapt their skills Able to understand the consequences of their actions Able to use software and devices efficiently Responsible.
Course Overview This course encourages candidates to develop their knowledge and understanding of computer systems, the principles of computing (including.
GCSE Computing: A451 Computer Systems & Programming Topic 3 Software System Software (1) The Operating System.
The IT Industry The Online World Building and Installing Know the components of computer systems Understand and practically apply appropriate connectivity.
System Software (1) The Operating System
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
IB Computer Science Content developed by Dartford Grammar School Computer Science Department UML.
IB Computer Science Content developed by Dartford Grammar School Computer Science Department Objects as a programming concept.
Computer Organisation
Technologies in everyday’s life
Computational Thinking, Problem-solving and Programming: General Principals IB Computer Science.
Planning & System installation
Resource Management IB Computer Science.
Planning & System installation
Planning & System installation
Resource Management IB Computer Science.
Control Systems IB Computer Science.
Planning & System Installation
Planning & System installation
Fundamental of Information Communication Technology (ICT)
Planning & System installation
Computer Organisation
Computational Thinking, Problem-solving and Programming: General Principals IB Computer Science.
System Software EIT, © Author Gay Robertson, 2016.
System Backup IB Computer Science.
Types of Operating System
Computational Thinking, Problem-solving and Programming: General Principals IB Computer Science.
Planning & System Installation
An Introduction to The computer.
Planning & System Installation
7 Big Ideas of Computing:
Planning & System Installation
System Design Basics IB Computer Science.
Computer Organisation
Planning & System installation
Planning & System Installation
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Planning & System Installation
User Focus IB Computer Science.
System Design Basics IB Computer Science.
1.#.
Introduction to Computers
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
Completing the tasks for A452 with….
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Nat 4/5 Computing Science Operating Systems
Operating Systems.
05 | Desktop Applications
Digital Literacy 1.00 Computer Basics
Operating Systems.
Presentation transcript:

System Design Basics IB Computer Science

HL Topics 1-7, D1-4 1: System design 2: Computer Organisation 3: Networks 4: Computational thinking 5: Abstract data structures 6: Resource management 7: Control D: OOP

5: Abstract data structures HL & SL 1.2 Overview 1: System design 2: Computer Organisation Components of a computer system 1.2.1 Define the terms: hardware, software, peripheral, network, human resources 1.2.2 Describe the roles that a computer can take in a networked world 1.2.3 Discuss the social and ethical issues associated with a networked world System design and analysis 1.2.4 Identify the relevant stakeholders when planning a new system 1.2.5 Describe methods of obtaining requirements from stakeholders 1.2.6 Describe appropriate techniques for gathering the information needed to arrive at a workable solution 1.2.7 Construct suitable representations to illustrate system requirements 1.2.8 Describe the purpose of prototypes to demonstrate the proposed system to the client 1.2.9 Discuss the importance of iteration during the design process 1.2.10 Explain the possible consequences of failing to involve the end-user in the design process 1.2.11 Discuss the social and ethical issues associated with the introduction of new IT systems Human interaction with the system 1.2.12 Define the term usability 1.2.13 Identify a range of usability problems with commonly used digital devices 1.2.14 Identify methods that can be used to improve the accessibility of systems 1.2.15 Identify a range of usability problems that can occur in a system 1.2.16 Discuss the moral, ethical, social, economic and environmental implications of the interaction between humans and machines 3: Networks 4: Computational thinking 5: Abstract data structures 6: Resource management 7: Control Content developed by Dartford Grammar School Computer Science Department D: OOP

Topic 1.2.13 Identify a range of usability problems with commonly used digital devices

Be aware of usability problems of PCs (including laptops/desktops/tablets/mobile devices) Digital cameras Cell phones (mobiles) Games consoles MP3 players Other commonly used digital devices (e.g. printers…)

Considerations/Examples: Microsoft drastically changed user interface of Windows 8 compared to Windows 7. This confused many users. Settings menus in early versions of Android were confusing and expressions were sometimes meaningless Android operating system exists with many different user interfaces designed by manufacturers Who knows instantly how to close an app in Windows 8? Confusing design of switches on household devices Buttons on a compact camera designed too small making it hard to use them correctly