Switching to AQA from OCR
|
|
- Dominic Stafford
- 5 years ago
- Views:
Transcription
1 Switching to AQA from OCR This resource compares our new GCSE Computer Science specification (8520) with the new OCR Computer Science specification (J276). If you are thinking of switching from OCR to AQA, you will find this a useful guide to the differences in subject content and assessment. Content The tables below show the topics that are common across our GCSE Computer Science specification (8520) and the new OCR GCSE Computer Science specification (J276) Representing Algorithms Understand and explain the term algorithm. Understand and explain the term decomposition. Understand and explain the term abstraction. Use a systematic approach to problem solving and algorithm creation representing those algorithms using pseudo-code and flowcharts. Determine the purpose of simple algorithms. OCR has similar expectations without explicitly mentioning pseudo-code and flowcharts Searching algorithms Understand and explain linear search.
2 Understand and explain binary search. Compare and contrast linear and binary search algorithms. OCR do not explicitly compare and contrast Sorting algorithms Understand and explain merge sort. Understand and explain bubble sort. Compare and contrast merge and bubble sort algorithms Data Types OCR does not explicitly compare and contrast. Understand the concept of a data type. Understand and use the following appropriately: Integer Real Boolean character string Programming Concepts Use, understand and know how the following statement types can be combined in programs: variable declaration
3 constant declaration assignment iteration selection subroutine (procedure/function). Use definite and indefinite iteration, including indefinite iteration with the conditions(s) at the start or the end of the iterative structure Arithmetic operations in a programming language Be able to use addition, subtraction, multiplication, real division, integer division including remainders. OCR has similar expectations, with the addition of exponentiation Relational operations in a programming language Be able to use equality, inequality, less than and greater than, less than or equal to, greater than or equal to. OCR has similar expectations Boolean operations in a programming language Be familiar with and be able to use: NOT AND OR.
4 3.2.6 Data structures Use arrays (or equivalent) in the design of solutions to simple problems both oneand two-dimensional. Use records (or equivalent) in the design of solutions to simple problems Input/Output and file handling Be able to obtain user input from the keyboard. Be able to output data and information from a program to the computer display. Be able to read/write from/to a text file String handling operations in a programming language Understand and be able to use: Length Position Substring Concatenation Convert character to character code Convert character code to character String conversion operations.
5 Subroutines (Procedures and Functions) Understanding the concept of subroutines. Explain the advantages of using subroutines in programs. Describe the use of parameters to pass data within programs. OCR cover procedures and functions but do not explicitly go in to as much detail as AQA. Use subroutines that return values to the calling routine. Know that subroutines may declare their own variables, called local variables, and that local variables usually: Only exists while the subroutine is executing. Are only accessible within the subroutine. Use local variables and explain why it is good practice to do so Robust and secure programming Be able to write simple data validation routines. Be able to write simple authentication routines. Be able to select suitable test data (normal, boundary, erroneous) and justify the choice.
6 Classification of programming languages Understand advantages and disadvantages of low-level and high-level languages. Understand that there are three common types of program translator (interpreter, compiler, assembler), what the main differences are and when it would be appropriate to use each type Number bases OCR has similar expectations (referred to as characteristics). Understand decimal, binary and hexadecimal. Understand that computers use binary to represent all data and instructions Converting between number bases Understand how binary can be used to represent whole numbers. Understand how hexadecimal can be used to represent whole numbers. Be able to convert in both directions between binary, hexadecimal and decimal.
7 3.3.3 Units of information Know what a bit is, and its link with bytes. Know that prefixes can be used in quantities of bytes and know the prefixes, names and symbols for kilo, mega, giga and tera. OCR has similar expectations with addition of nibble and petabyte Binary arithmetic Be able to add up to three binary numbers. Be able to apply a binary shift to a binary number Character encoding Understand what a character set is, be able to describe 7- bit ASCII and Unicode Representing images Understand what a pixel is and be able to describe how pixels relate to an image and the way images are displayed. Describe size in pixels and colour depth for bitmaps. Describe how a bitmap represents an image using pixels and colour depth.
8 Describe using examples how the number of pixels and colour depth can affect the file size of a bitmap image Representing sound Understand that sound waves are sampled to create a digital version of sound. Describe the digital representation of sound in terms of sampling rate and sample resolution Data compression Topic are Explain what data compression is, why data may be compressed and that there are different ways to compress data Boolean logic Construct truth tables for NOT, AND, OR logic gates. Construct and interpret truth tables for simple logic circuits. Create, modify and interpret simple logic circuit diagrams. OCR has similar expectations (not specifying as logic circuit diagrams).
9 3.4.3 Software classification Explain and give examples of system and application software. Understand the need for and functions of OS and utility programs including key elements of OS management. OCR cover systems software but not application software Systems architecture Explain the Von Neumann architecture. The role and operation of main memory, ALU, control unit, clock and bus are to be explained. Explain the effects of clock speed, cores, cache size and type on performance. Understand and explain the fetch-execute cycle. Understand the difference between main memory and secondary storage, as well as RAM and ROM. Understand why secondary storage is required, be aware of types, explain operations of SSD, optical and magnetic storage and discuss advantages and disadvantages. OCR goes in to more detail including specific registers, PC and accumulator. OCR has similar expectations with the exceptions of the clock and bus. OCR words this differently but appear to has similar expectations. OCR has similar expectations with the addition of virtual memory and flash memory. OCR has similar expectations, specifically covering capacity, speed, portability, durability, reliability and cost.
10 Understand the term embedded system and explain how it differs from a nonembedded system. OCR has similar expectations 3.5 Fundamentals of computer networks Describe main types of network PAN/LAN/WAN. Understand and discuss wired versus wireless networks including benefits and risks. Explain the star and bus topologies. Explain the purpose and use of a set range of common network protocols. Understand the need for, and importance of, network security. Explain a set range of network security. Describe the 4 later TCP/IP model. OCR has similar expectations with the exception of PANs. OCR has similar expectations, adding further detail to wireless networking. OCR covers the star and mesh topologies. OCR has similar expectations with a comprehensive list of threats. OCR covers the concept of layers without explicitly discussing TCP/IP. 3.6 Fundamentals of cyber security Be able to define the term cyber security and its main purposes. OCR has similar expectations with a comprehensive list of threats Cyber security threats
11 Understand and be able to explain a set list of cyber security threats. Explain what penetration testing is and what it is used for. OCR has similar expectations with a comprehensive list of threats. OCR has similar expectations with a comprehensive list of threats Social engineering Define and describe social engineering, how it can be protected against, and explain a set list of forms Malicious code Define and describe malware, how it can be protected against, and explain a set list of forms Methods to detect and prevent cyber security threats Understand and be able to explain a set list of security measures. 3.7 Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy Current ethical, legal and environmental impacts and risks of digital technology on society including data privacy OCR has similar expectations, with more focus on specific legalities.
12 3.8 Aspects of software development Design Implementation Testing Evaluation/refining Additional Content Our new specification also includes the following content which is not included in the. New specification (8520) reference Content Explain simple algorithms in terms of their inputs, processing and outputs Understand that more than one algorithm can be used to solve the same problem. Compare the efficiency of algorithms Use nested selection and nested iteration structures. Use meaningful identifier names and know why it is important to use them Understand the concept of data structures (not explicitly covered by OCR) Be able to use random number generation Describe the structured approach to programming. Explain the advantages of the structured approach.
13 Know about and be able to explain differences between lowlevel and high-level languages. Know about and be able to differentiate between machine code and assembly language. Understand that ultimately all code written in high-level or assembly languages must be translated into machine code. Understand that machine code is expressed in binary and is specific to a processor or family of processors Explain why hexadecimal is often used in computer science Describe situations where binary shifts can be used Understand that character codes are commonly grouped and run in sequence within encoding tables. Describe the purpose of Unicode and its advantages over ASCII. Know the link between Unicode and ASCII Calculate bitmap image file sizes based on the number of pixels and colour depth. Convert binary data into a black and white image. Convert a black and white image into binary data Understand that sound is analogue and must be converted for storage and processing. Calculate sound file sizes based on the sampling rate and the sample resolution Explain and be able to interpret Huffman trees. Be able to calculate number of bits required to store Huffman coded data and uncompressed ASCII. Explain how RLE can be used. Represent data in RLE frequency/data pairs Define the terms hardware and software and understand the relationship between them.
14 3.4.4 Explain the term cloud storage and explain advantages/ disadvantages compared to local storage. 3.5 Define and discuss computer networks including benefits and risks. Competitor Specific Content Define the term network protocol. The following topics are covered by OCR but are not included in our new specification. Area Content 1.1 OCR expects an overview of the purpose of the CPU which is not specifically required by AQA. 1.4 OCR specifically expect students to study factors that affect the performance of networks - this is not explicit in the AQA specification. OCR expect students to study Client-Server versus Peer-to- Peer networks. OCR expects students to study the hardware needed to connect computers in to a network. OCR expects students to study the Internet as a principle, including DNS, hosting and the cloud. OCR expects students to study the concept of virtual networks. 1.5 OCR expects students to study Wifi and Ethernet. OCR expects students to study the concept of packet switching. 2.1 OCR also covers insertion sort. 2.2 OCR expect students to be able to use SQL to search for data. 2.3 OCR expect students to plan for contingencies and anticipate misuse. OCR expect students to study maintainability, including
15 comments and indentation. OCR expect students to understand the purpose of testing, the types of testing, and how to identify syntax and logic errors. 2.5 OCR expect students to be familiar with the common tools available within an IDE. 2.6 OCR expect students to understand the use of metadata in an image file. Structure All specifications consist of a mix of examined and non-examined content. In all of the new specifications 100% of the marks are assessed by exam. 3 Components: Paper 1: 1.5 hours, 80 marks, 50% of GCSE. Mix of multiple-choice, short answer and longer answer questions assessing a student's practical problem solving and computational thinking skills, Paper 2: 1.5 hours, 80 marks, 50% of GCSE. Mix of multiple-choice, short answer, longer answer and extended response questions assessing a student's theoretical knowledge. Programming project: Report totalling 20 hours of work. 3 Components: Computer Systems (01): 1.5 hours, 80 marks, 50% of GCSE. Written paper assessing a student's understanding of computer systems. Computational thinking, algorithms and programming (02): 1.5 hours, 80 marks, 50% of GCSE. Written paper assessing a student's computational thinking, algorithmic and programming skills. Programming project: totalling 20 hours of work.
16 Assessment objectives Note, all of the new specifications (first teaching September 2016) must use the AOs and weighting as used by our specification Assessment objective AO1 Demonstrate knowledge and understanding of the key concepts and principles of computer science AO2 Apply knowledge and understanding of key concepts and principles of computer science AO3 Analyse problems in computational terms: to make reasoned judgements; and to design, program, evaluate and refine solutions % Marks
Switching to AQA from Edexcel
Switching to AQA from Edexcel This resource compares our new GCSE Computer Science specification (8520) with the new Edexcel Computer Science specification (1CP1). If you are thinking of switching from
More informationAQA GCSE Computer Science PLC
1 - Fundamentals of Algorithms Useful Websites BBC Bite Size Cambridge GCSE Exam Dates https://www.bbc.co.uk/education/subjects/z34k7ty Paper 1 14/05/2018 am https://www.cambridgegcsecomputing.org/ Paper
More informationGCSE Computer Science for OCR Overview Scheme of Work
GCSE Computer Science for OCR Overview Scheme of Work The following assumes a two-year model. During the course, the final challenges can be used for practice in computational thinking, algorithm design
More informationHASTINGS HIGH SCHOOL
HASTINGS HIGH SCHOOL EXAMINATION GUIDE 2017-19 Subject Course code Website address Provisional examination dates Computer Science Computer Science (9-1) - J276 https://www.ocr.org.uk/qualifications/gcse/computerscience-j276-from-2016/
More informationAutumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2. networks. environmental concerns. Knowledge and skills covered: Knowledge and skills covered:
Autumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2 1.8 Ethical, 1.4 Wired 1.8 Ethical, 1.4 Wired 1.8 Ethical, 1.4 Wired legal, cultural and and wireless legal, cultural and and wireless legal, cultural
More informationOCR J276 (9-1) GCSE Computer Science
Name: Class Teacher: Date: OCR J276 (9-1) GCSE Computer Science SPECIFICATION CHECKLIST J276/01 & J276/02 Content in OCR J276 (9-1) GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage
More informationOCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document
OCR GCSE (9-1) Computer Science J276 Accompanying Instructional Document Curriculum area Non-coding theory* 1.1 Systems Architecture Content The purpose of the CPU Von Neumann architecture: MAR (Memory
More informationComputing 1: Computer Systems
U1 U2 U3 1 2 3 Computing 1: Computer Systems G: I know how to create strong passwords G: I know how to stay safe online and how to alert an adult if I am worried about anything G: I can list a range of
More informationCOMPUTING SUBJECT KNOWLEDGE AUDIT
COMPUTING SUBJECT KNOWLEDGE AUDIT Use this needs analysis to help self-assess and track your computing subject knowledge. Topic Area 1 Computational thinking Define, explain and use these concepts with
More informationEdexcel GCSE in Computer Science Microsoft IT Academy Mapping
Edexcel GCSE in Computer Science Microsoft IT Academy Mapping Topic 1: Problem solving Subject Content: 1.1 Algorithms MOAC course and lesson(s) MVA course and module(s) : 1.1.1 Understand what an algorithm
More informationYear 10 OCR GCSE Computer Science (9-1)
01 4 th September 02 11 th September 03 18 th September Half Term 1 04 25 th September 05 2 nd October 06 9 th October 07 16 th October NA Students on in school Thursday PM and Friday Only Unit 1, Lesson
More informationLearning objectives. Computer principles The characteristics of contemporary processors, input, output and storage devices
Learning objectives Computer principles 1.1. The characteristics of contemporary processors, input, output and storage devices Components of a computer and their uses 1.1.1 Structure and function of the
More informationGCSE Subject Level Conditions and Requirements for Computer Science May 2015
GCSE Subject Level Conditions and Requirements for Computer Science May 2015 Ofqual/15/5681 Contents GCSE Subject Level Conditions and Requirements for Computer Science Introduction... 2 About this document...
More information2c. Content of Computer systems (Component 01)
c. Content of Computer systems (Component 01) This component will introduce learners to the internal workings of the Central Processing Unit (CPU), the exchange of data and will also look at software development,
More informationOCR GCSE Computing Learning Grids H/W
COMPUTING GCSE OCR J275 OCR GCSE Computing Learning Grids H/W Unit A451: Computer Systems and Programming This learning grid H/W belongs to: Name: Form: Mr. Ahmed A451 - ATTENTION! Please read! These learning
More informationDeveloping Algorithms
This scheme gives pupils a practical looking at developing algorithms firstly by looking at abstraction, decomposition and algorithmic thinking. Students then learn about the different techniques used
More informationDepartment Curriculum and Assessment Outline
Department: Computing Year Group: 7 Teaching, learning and assessment during the course: (Weeks, half terms) Think like a computer scientist Shapes, patterns, algorithms and animation Understand the web.
More informationICT & Computing Progress Grid
ICT & Computing Progress Grid Pupil Progress ion 9 Select, Algorithms justify and apply appropriate techniques and principles to develop data structures and algorithms for the solution of problems Programming
More informationSystems Architecture. Systems Architecture. Memory. Memory. Memory. Memory. The Purpose and Function. The Purpose and Function
The Purpose and Function of the Central Processing Unit Name three output devices. 1 The Purpose and Function of the Central Processing Unit Output devices include monitors or displays, speakers, devices
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 2.6 DATA REPRESENTATION Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage 1.4 Wireless and
More informationLearning Programme Fundamentals of data representation AS Level
Learning Programme Fundamentals of data representation AS Level Topic/Content Objectives/Skills Homework Assessment Stretch & Challenge (Thirst for Learning) Number systems Be familiar with the concept
More informationComputer Science Curriculum Content, KS5
Computer Science Curriculum Content, KS5 HT1 HT2 HT3 HT4 HT5 HT6 Data Structure Data Representation Introduction to the chosen Single- and multi-dimensional arrays (or equivalent) Number systems Operations
More informationGCSE Computer Science Component 02
GCSE Computer Science Component 02 Revision Computational Thinking ABSTRACTION Making a problem simpler by removing unnecessary details. This is important when coding as it: Makes it easier to code! Means
More informationComputer Programming IA
EXAM INFORMATION Items 42 Points 51 Prerequisites NONE Course Length ONE SEMESTER DESCRIPTION introduces students to the fundamentals of computer programming. Students will learn to design, code, and test
More informationComputer Systems. IGCSE OCR AQA Edexcel Understand the term. embedded system and how an Purpose of embedded system
This scheme gives pupils an introduction to computer systems and begins with students getting a real idea of the functions of the main hardware components by creating their own cardboard laptop. By looking
More informationTotal Test Questions: 43 Levels: Grades Units of Credit:.50
DESCRIPTION Computer Programming IA introduces students to the fundamentals of computer programming. Students will learn to design, code, and test their own programs while applying mathematical concepts.
More informationUnit 2: Technology Systems
Unit 2: Technology Systems Level: 1 and 2 Unit type: Core Guided learning hours: 30 Assessment type: External Unit introduction Technology systems are involved in many of the objects we use every day,
More informationARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT,
SOFTWARE DEVELOPMENT, 15.1200.4 STANDARD 1.0 APPLY PROBLEM-SOLVING AND CRITICAL THINKING SKILLS TO INFORMATION 1.1 Describe methods of establishing priorities 1.2 Prepare a plan of work and schedule information
More informationOCR Level 3 Advanced GCE in Computer Science (H446)
OCR Level 3 Advanced GCE in Computer Science (H446) At its heart lies the notion of computational thinking: a mode of thought that goes well beyond software and hardware, and that provides a framework
More informationSyllabus for Computer Science General Part I
Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions
More informationAQA GCSE (9-1) Computer Science. S Robson and PM Heathcote
AQA GCSE (9-) Computer Science S Robson and PM Heathcote AQA GCSE (9-) Computer Science S. Robson P.M. Heathcote Published by PG Online Limited The Old Coach House 35 Main Road Tolpuddle Dorset DT2 7EW
More informationOHIO ASSESSMENTS FOR EDUCATORS (OAE) FIELD 010: COMPUTER INFORMATION SCIENCE
OHIO ASSESSMENTS FOR EDUCATORS (OAE) FIELD 010: COMPUTER INFORMATION SCIENCE June 2013 Content Domain Range of Competencies Approximate Percentage of Assessment Score I. Computer Use in Educational Environments
More informationAutumn 1 Autumn 2. An Introduction to Idsall s Network & esafety. Programming with Scratch. Spring 1 Spring 2
Computing Computing has deep links with Maths, Science, and Design & Technology. At its core is Computer Science, in which pupils are taught the principles of information and computation, how digital systems
More informationTeddington School Sixth Form
Teddington School Sixth Form AS / A level Computer Science Induction and Key Course Materials AS and A level Computer Science Exam Board AQA Year 1 - AS Level Computer Science (Year 12) This booklet is
More informationSAMPLE CURRICULUM GUIDE June 2014
SAMPLE CURRICULUM GUIDE June 2014 A Level Computer Science A LEVEL REFORM CONTENTS Introduction Page 3 Year 1 Page 4 Year 2 Page 8 This resource is an exemplar of the types of materials that will be provided
More informationGCSE Computer Science
GCSE Computer Science 4512/2 Computing Fundamentals Report on the Examination 4512 Summer 2015 Version: 1.0 Further copies of this Report are available from aqa.org.uk Copyright 2015 AQA and its licensors.
More informationComputing at Cox Green Curriculum Plan. Key Stage 3 Year 7
Computing at Cox Green Curriculum Plan Key Stage 3 Year 7 Term 1 Term 2 Term 3 Term 4 Term 5 Term 6 E-safety Database Programming Spreadsheet and modelling Web design How data is represented in s? How
More informationUNIT 1 USING LOGIC. UPGRADE 8 Write a detailed report on how logic gates would be used to add up two nibbles using examples and explanations
UNIT 1 USING LOGIC Create a working example of a full adder logic gate circuit and test its operation with a series of bytes that need to be added. Report on the findings and limitations found Write a
More informationLevel 2: The Hardware World Chapters 4 and 5 (topics of other cs courses)
Level 2: The Hardware World Chapters 4 and 5 (topics of other cs courses) Invitation to Computer Science, Java Version, Third Edition Chapter 4: The Building Blocks: Binary Numbers, Boolean Logic, and
More informationStewards Pooi Kei College Secondary 4 Information and Communication Technology Teaching Schedule ( )
Subject Teacher: Mr Eddie TSUI Periods/0-day Cycle: 9 Secondary 4 Information and Communication Technology Week Periods Teaching Topics / Content Teaching Concepts. Course introduction Curriculum and course
More informationST. MARY S COLLEGE FORM 4
Term 1 Week 1 Week 2 FUNDAMENTALS OF HARDWARE AND SOFTWARE 1. The generalpurpose computer system 2. Functions of the major hardware components of a computer system 3. Functions and uses of primary storage
More information2nd Paragraph should make a point (could be an advantage or disadvantage) and explain the point fully giving an example where necessary.
STUDENT TEACHER WORKING AT GRADE TERM TARGET CLASS YEAR TARGET The long answer questions in this booklet are designed to stretch and challenge you. It is important that you understand how they should be
More informationTopics. Hardware and Software. Introduction. Main Memory. The CPU 9/21/2014. Introduction to Computers and Programming
Topics C H A P T E R 1 Introduction to Computers and Programming Introduction Hardware and Software How Computers Store Data Using Python Introduction Computers can be programmed Designed to do any job
More informationComputing Science: National 5 and Higher skills, knowledge and understanding
Software design and development Development methodologies Analysis Design Describe and implement the phases of an iterative development process: analysis, design, implementation, testing, documentation,
More informationYear 12 Computer Science Learning Cycle 2 Overview
Year 12 Computer Science Learning Cycle 2 Overview Learning Cycle Overview: Specification Topic Taught Week 1.2.1 abcd Operating System Functions, MM, Interupts & Scheduling 2.2.1 ea Integrated Development
More informationComputer Basics 1/6/16. Computer Organization. Computer systems consist of hardware and software.
Hardware and Software Computer Basics TOPICS Computer Organization Data Representation Program Execution Computer Languages Computer systems consist of hardware and software. Hardware includes the tangible
More informationComputer Basics 1/24/13. Computer Organization. Computer systems consist of hardware and software.
Hardware and Software Computer Basics TOPICS Computer Organization Data Representation Program Execution Computer Languages Computer systems consist of hardware and software. Hardware includes the tangible
More information8/16/12. Computer Organization. Architecture. Computer Organization. Computer Basics
Computer Organization Computer Basics TOPICS Computer Organization Data Representation Program Execution Computer Languages 1 2 Architecture Computer Organization n central-processing unit n performs the
More informationCOURSE OUTLINE & WEEK WISE BREAKAGE
COURSE OUTLINE & WEEK WISE BREAKAGE Week wise Course outline of Computer Fundamentals & Programming (CE-100) 3+1 (Batch 2018-Electronic Engineering) Dated: 13-12-2017 Course Coordinator: Saeed Azhar WEEK
More informationCS 1313 Spring 2000 Lecture Outline
1. What is a Computer? 2. Components of a Computer System Overview of Computing, Part 1 (a) Hardware Components i. Central Processing Unit ii. Main Memory iii. The Bus iv. Loading Data from Main Memory
More informationOCR J276 GCSE Computer Science
Name: Class Teacher: Date: OCR J276 GCSE Computer Science REVISION BOOKLET 2.5 TRANSLATORS AND FACILITIES OF LANGUAGES Content in J276 GCSE Computer Science: 1.1 Systems Architecture 1.2 Memory 1.3 Storage
More informationComputer Architecture and Assembly Language. Spring
Computer Architecture and Assembly Language Spring 2014-2015 What is a computer? A computer is a sophisticated electronic calculating machine that: Accepts input information, Processes the information
More informationNational 5 Computing Science Software Design & Development
National 5 Computing Science Software Design & Development 1 Stages of Development 2 Analysis 3 Design 4 Implementation 5 Testing 6 Documentation 7 Evaluation 8 Maintenance 9 Data Types & Structures 10
More informationAQ A G C S E 9-1 C O M P U T E R S C I E N C E R E V I S I O N G U I D E M U R P H Y V I A A M A Z O N
AQ A G C S E 9-1 C O M P U T E R S C I E N C E R E V I S I O N G U I D E M U R P H Y 2 0 1 6 V I A A M A Z O N ABOUT THIS RESOURCE This resource is in no way endorsed by AQA and will not facilitate the
More informationCMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 01, SPRING 2013
CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 01, SPRING 2013 TOPICS TODAY Course overview Levels of machines Machine models: von Neumann & System Bus Fetch-Execute Cycle Base
More informationUser. Application program. Interfaces. Operating system. Hardware
Operating Systems Introduction to Operating Systems and Computer Hardware Introduction and Overview The operating system is a set of system software routines that interface between an application program
More informationCOURSE OUTLINE COMPUTER SCIENCE GENERAL YEAR 12: 2019 UNIT 3 AND UNIT 4
This course will run the two units, 3 and 4, concurrently. The student Semester 1 grade will therefore be an estimate. Term Knowledge Skills Assessment 1 1 Introduction introduction to the course assessment
More informationCOMPUTER SCIENCE UNIT 1: Understanding Computer Science
Surname Centre Number Candidate Number Other Names 0 GCSE 4341/01 S15-4341-01 COMPUTER SCIENCE UNIT 1: Understanding Computer Science A.M. WEDNESDAY, 3 June 2015 1 hour 30 minutes For s use Total 4341
More informationIB Computer Science Topic.2-
Topic.2- Computer Organization Designed by: Allan Lawson Sources: Online Materials, thanks for all Topic 2.1.1 Computer Architecture Outline the architecture of a central processing unit (CPU) and the
More informationAdvanced Diploma in Computer Science (907) Computer Systems Architecture
Advanced Diploma in Computer Science (907) Computer Systems Architecture Prerequisites: Good computing knowledge Corequisites: A pass or better in Diploma in System Analysis & Design or equivalence. Aim:
More informationCodeHS: Arkansas Standards Alignment
The table below outlines the standards put forth in the Arkansas Essentials of Computer Programming course, and how CodeHS Introduction to Computer Science curriculum maps to those standards. Strand: Computational
More informationelc International School
Subject: COMPUTER SCIENCE (0478) Syllabus 2016 Topics to be covered Section 1: Theory of Computer Science Theory: At the end of the section candidates should be able to Practical: At the end of the section
More informationunderstand the need for input and output devices describe suitable output devices for a wide range of computer controlled situations
Hardware The OCR Specification says that you should be able to: The Central Processing Unit state the purpose of the CPU describe the function of the CPU as fetching and executing instructions stored in
More informationStonelaw High School. Computing Science. BGE - Computer Systems
Stonelaw High School Computing Science BGE - Computer Systems Contents Computer Systems... 3 Computer Systems... 3 Hardware & Software... 3 Data Representation... 3 Representing Positive Integers... 3
More informationSCHOOL OF ACCOUNTING AND BUSINESS BSc. (APPLIED ACCOUNTING) GENERAL/SPECIAL DEGREE PROGRAMME
All Rights Reserved No. of Pages - 12 No of Questions - 04 SCHOOL OF ACCOUNTING AND BUSINESS BSc. (APPLIED ACCOUNTING) GENERAL/SPECIAL DEGREE PROGRAMME YEAR I SEMESTER I (Intake IV- Group B) END SEMESTER
More informationDec Hex Bin ORG ; ZERO. Introduction To Computing
Dec Hex Bin 0 0 00000000 ORG ; ZERO Introduction To Computing OBJECTIVES this chapter enables the student to: Convert any number from base 2, base 10, or base 16 to any of the other two bases. Add and
More informationWYSE Academic Challenge Computer Fundamentals Test (State Finals)
WYSE Academic Challenge Computer Fundamentals Test (State Finals) - 1998 1. What is the decimal value for the result of the addition of the binary values: 1111 + 0101? (Assume a 4 bit, 2's complement representation.)
More information«Computer Science» Requirements for applicants by Innopolis University
«Computer Science» Requirements for applicants by Innopolis University Contents Architecture and Organization... 2 Digital Logic and Digital Systems... 2 Machine Level Representation of Data... 2 Assembly
More informationThis document contains additional questions; it is not intended to be treated as a complete paper.
1 AS COMPUTER SCIENCE Paper 2 Additional Questions These questions focus primarily on topics that were not covered by the AQA AS and A-level Computing specifications, introduced in 2009. It is hoped that
More informationThis paper consists of 27 pages and the instructions for the completion of a mark-reading sheet.
This paper consists of 27 pages and the instructions for the completion of a mark-reading sheet. Please complete the attendance register on the back page, tear it off and hand it to the invigilator. Instructions:
More informationINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS When we talk about computers, we really are talking about a Computer System. Computer System: It is a combination of Hardware and Software. This combination allows a computer
More informationCOSC 122 Computer Fluency. Computer Organization. Dr. Ramon Lawrence University of British Columbia Okanagan
COSC 122 Computer Fluency Computer Organization Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca Key Points 1) The standard computer (von Neumann) architecture consists
More informationCOMPUTER SYSTEM. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U
C A N A D I A N I N T E R N A T I O N A L S C H O O L O F H O N G K O N G 5.1 Introduction 5.2 Components of a Computer System Algorithm The Von Neumann architecture is based on the following three characteristics:
More informationC H A P T E R 1. Introduction to Computers and Programming
C H A P T E R 1 Introduction to Computers and Programming Topics Introduction Hardware and Software How Computers Store Data How a Program Works Using Python Computer Uses What do students use computers
More informationCOP 1170 Introduction to Computer Programming using Visual Basic
Course Justification This course is the first computer programming course in the Computer Information Systems Associate in Arts degree program; is required in the Computer Programming and Analysis, Database
More informationHARDWARE. There are a number of factors that effect the speed of the processor. Explain how these factors affect the speed of the computer s CPU.
HARDWARE hardware ˈhɑːdwɛː noun [ mass noun ] the machines, wiring, and other physical components of a computer or other electronic system. select a software package that suits your requirements and buy
More informationCOMPUTER SCIENCE/INFORMATION SYSTEMS DEGREE PLAN
COMPUTER SCIENCE/INFORMATION SYSTEMS DEGREE PLAN YEAR 1, SEMESTER 1 YEAR 1, SEMESTER 2 Composition I 3 Composition II 3 Calculus I 5 Calculus II 5 Humanistic (Religion) 3 Physics I 5 Total Wellness 2 Statistics
More informationWilliam Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline
William Paterson University of New Jersey Department of Computer Science College of Science and Health Course Outline 1. TITLE OF COURSE AND COURSE NUMBER: Computer and Information Technology; CS201; Credits:
More informationPersonalised Learning Checklist ( ) SOUND
Personalised Learning Checklist (2015-2016) Subject: Computing Level: A2 Name: Outlined below are the topics you have studied for this course. Inside each topic area you will find a breakdown of the topic
More informationObjectives. Connecting with Computer Science 2
Objectives Learn why numbering systems are important to understand Refresh your knowledge of powers of numbers Learn how numbering systems are used to count Understand the significance of positional value
More informationElectricity: Voltage. Gate: A signal enters the gate at a certain voltage. The gate performs operations on it, and sends it out was a new signal.
Hardware CSCE 101 Electricity: Voltage Gate: A signal enters the gate at a certain voltage. The gate performs operations on it, and sends it out was a new signal. The signals voltage will either be between
More informationA Level Computing. Course Content Checklist. Name: Tutor Group: Teaching Group: Target Grade: Page 1 of 38
A Level Computing Course Content Checklist Name: Tutor Group: Teaching Group: Target Grade: Page 1 of 38 A Level Computing This paper tests a student's ability to program, as well as their theoretical
More informationComputer Organization and Programming
Sep 2006 Prof. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 8 Computer Organization and Programming Prof. Dr. Antônio Augusto Fröhlich guto@lisha.ufsc.br http://www.lisha.ufsc.br/~guto Sep 2006
More informationEight units must be completed and passed to be awarded the Diploma.
Diploma of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
More informationHistory. 3rd Generation- Integrated Circuits, Transistors (Integrated Circuit form) for Memory ( memory is now volatile), Terminal/Keyboard for I/O
Early History History Know what the contributions of Charles Babbage, Ada Lovelace, and Alan Turing were Know Babbages Analytical Machine, which was limited by current technology Know that Ada Lovelace
More informationGCSE (9-1) Computer Science Teacher's Workbook 4th Edition James Franklin
GCSE (9-1) Computer Science Teacher's Workbook for OCR J276 Readings, questions and answers for both theory exams 4th Edition James Franklin Axsied ak seed Axsied ak seed Axsied is producing many new products
More informationGIRLS SECONDARY, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2015/2016
GIRLS SECONDARY, L-IMRIEĦEL HALF YEARLY EXAMINATIONS 2015/2016 FORM: 3 Computing Time: 1½ Hr. Name: Class: Instructions: 1. Answer all the questions in the space provided on this paper. 2. Calculators
More informationKS3 Programme of Study Subject: Computing Year group: Y7
KS3 Programme of Study Subject: Computing Year group: Y7 Cybercrime 14/11/16 2/12/16 due AF1 Introduction - savings, set up folders, Health and Safety, Classroom Rules How to log on and secure passwords
More informationShow how to connect three Full Adders to implement a 3-bit ripple-carry adder
Show how to connect three Full Adders to implement a 3-bit ripple-carry adder 1 Reg. A Reg. B Reg. Sum 2 Chapter 5 Computing Components Yet another layer of abstraction! Components Circuits Gates Transistors
More informationDiploma Of Computing
Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
More informationSDD PRELIMINARY CHANGES SUMMARY
SDD PRELIMINARY CHANGES SUMMARY This document aims to highlight recent changes made to the NSW Software Design and Development Preliminary syllabus. The original syllabus will be examined for the last
More informationSQA Advanced Unit specification: general information for centres
SQA Advanced Unit specification: general information for centres Unit title: Computer Systems Fundamentals Unit code: HP1T 47 Superclass: CB Publication date: August 2017 Source: Scottish Qualifications
More informationECS15, Lecture 10. Goals of this course 2/8/13. Mini-Review & Topic 3.2 Software. Today s agenda
Today s agenda ECS15, Lecture 10 Mini-Review & Topic 3.2 Software Review the lectures. Sample midterm to be posted late today/tonight. Extra credit (1pt) turn in Monday 9:30am Finish up details on Topic
More informationSAMPLE COURSE OUTLINE COMPUTER SCIENCE GENERAL YEAR 12
SAMPLE COURSE OUTLINE COMPUTER SCIENCE GENERAL YEAR 12 Copyright School Curriculum and Standards Authority, 2015 This document apart from any third party copyright material contained in it may be freely
More informationCambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level
Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *3413631885* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals October/November 2018 1 hour 30 minutes
More informationSt. Benedict s High School. Computing Science. Software Design & Development. (Part 2 Computer Architecture) National 5
Computing Science Software Design & Development (Part 2 Computer Architecture) National 5 DATA REPRESENTATION Numbers Binary/Decimal Conversion Example To convert 69 into binary: write down the binary
More informationLymm High School- KS3 Life after levels - Computing & ICT
Half Term 1 & 2 E- Safety BRONZE SILVER GOLD PLATINUM D and below= GCSE 1,2,3 C= GCSE 4 C/B= GCSE 5,6 A/A*= GCSE 7,8,9 Understand a range of ways Understand a range of Understand a range of Understand
More informationCompuScholar, Inc. Alignment to Nevada "Computer Science" Course Standards
CompuScholar, Inc. Alignment to Nevada "Computer Science" Course Standards Nevada Course Details: Course Name: Computer Science Primary Cluster: Information and Media Technologies Standards Course Code(s):
More informationChapter 1. Data Storage Pearson Addison-Wesley. All rights reserved
Chapter 1 Data Storage 2007 Pearson Addison-Wesley. All rights reserved Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns
More informationSchool of Computer Science
Course Title: Date: 10/30/03 Course Number: COP-340 Number of Credits: 3 Subject Area: Computer Systems Subject Area Coordinator: Masoud Sadjadi email: sadjadi@cis.fiu.edu Catalog Description: Overview
More information