• Like
COMPUTER SCIENCE – SCOPE AND SEQUENCE
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

COMPUTER SCIENCE – SCOPE AND SEQUENCE

  • 301 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
301
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Computer Science Scope and sequence 2008/16266v3 Computer Science: Scope and sequence 1
  • 2. Copyright © Curriculum Council, 2009 This document—apart from any third party copyright material contained in it—may be freely copied, or communicated on an intranet, for non-commercial purposes by educational institutions, provided that it is not changed in any way and that the Curriculum Council is acknowledged as the copyright owner. Copying or communication for any other purpose can be done only within the terms of the Copyright Act or by permission of the Curriculum Council. Copying or communication of any third party copyright material contained in this document can be done only within the terms of the Copyright Act or by permission of the copyright owners. Disclaimer Any resources such as texts, websites and so on that may be referred to in this document are provided as examples of resources that teachers can use to support their learning programs. Their inclusion does not imply that they are mandatory or that they are the only resources relevant to the course. 2 Computer Science: Scope and sequence
  • 3. Computer Science: Scope and sequence of content Computer Science: Scope and sequence 3
  • 4. Course pp. 10–11 p. 12–13 pp. 14–15 p. 16–17 p. 18–19 pp. 20–21 UNIT 1B UNIT 2B UNIT 3B UNIT 1A UNIT 3A Use of personal UNIT 2A Developing database and Design and development of Content organiser Personal use of computer Design and development of communication and Developing system solutions communication systems database applications and systems software solutions information systems solutions communication systems • identification of • peer-to-peer networking • identification of • identification of • computer architecture • computer architecture Components Hardware Components components to address • identification of components in industry components to address  role of the central required for processing (Central components to address systems to address communication process processing unit communications Processing Unit, input communication process processing, input, output, functions (sending (arithmetic logic unit,  network devices devices, output devices, functions (modem, memory/storage and devices, communications control unit, registers, (router, switch, primary memory, network interface card, communication functions: devices, channels or program counter, firewall, modem, secondary switch, router, access  central processing pathways, receiving cache), system clock network interface memory/storage) point) unit description and devices, messages, and data bus in the card, wireless access • identification of • key concepts, terminology purpose (registers, protocols) fetch-execute cycle point) components to address and functions of common arithmetic logic unit, • key concepts, terminology,  multi-core processor  network media communication functions network components control unit, program functions, capabilities and architectures e.g. (twisted pair, coaxial, (buses, expansion slots)  data transmission counter, clock) limitations of common dual-core, quad-core fibre optic, wireless) • storage types rates (Mbps, Gbps)  input devices components in  multi-processor and  network control  magnetic (disk and  wired data (mouse, keyboard, communication systems: parallel system protocols (CSMA/CD, tape) transmission media tablet, touch screen,  types of networks architecture CSMA/CA)  optical (CD and DVD) (twisted pair and bar code scanner, (PAN, LAN, WAN) • fault diagnosis e.g.  digital and analogue optical fibre) RFID reader,  factors affecting the selective component data transmission  chip (USB flash drive) microphone, video design of networks removal/replacement  error • memory types (RAM,  wireless capture)  digital and analogue detection/correction ROM, flash) transmission. • hardware preventative  output devices transmissions maintenance e.g. in digital data • peripheral devices (monitor, printer,  network devices inspection, cleaning and transmission. (mouse, keyboard, plotter, speaker) scanner, printer, digital (network interface repair • network topologies and  primary storage card, switch, router, • backup recovery systems protocols for LANs camera, microphone, (RAM, ROM, cache) speaker) modem, access (RAID, backup, snapshot  network types (PAN,  secondary storage point) imaging) HAN, LAN, MAN, • ports (USB, firewire, PS2, types (magnetic,  protocols (TCP/IP, • virtualization. WAN, GAN) Ethernet, serial) optical, flash, DAT) WAP, Ethernet, FTP, • basic care and handling of  intranet, extranet and  buses (data, address, HTTP, SMTP) the internet hardware equipment control).  transmission rates including personal safety  network topologies • standards in hardware (bps, Kbps, Mbps, (star, bus, ring, point- and proper use of components Gbps) and the need components. to-point, hybrid)  storage capacities for bandwidth  communications (bit, nibble, byte,  transmission media: protocols and kilobyte, megabyte, o copper (coaxial, standards gigabyte, terabyte, twisted pair) petabyte) o wireless (Ethernet o optical fibre (single- 802.11x, WAP,  processor and bus mode, multi-mode) speeds (megahertz, Bluetooth) o wireless (infrared, gigahertz) cellular, radio, o wired (Ethernet  graphics displays microwave, 802.3, token ring (resolution) satellite) 802.5)  components from  purpose of subnets o TCP/IP and DNS different • client server technology  network standards manufacturers • LAN and WAN structures (Ethernet standards working together. (subnets) 802.3 and 802.11, • evolution of business Bluetooth, IrDA, • storage area networks hardware RFID) (fibre channel, iSCSI). • comparing performance • network topologies for using benchmarking. LANs (star, ring, bus) • client/server and peer-to- peer • security of information over the internet (firewalls, authentication and 4 Computer Science: Scope and sequence
  • 5. Course pp. 10–11 p. 12 pp. 14–15 p. 16 p. 18 pp. 20–21 UNIT 1B UNIT 2B UNIT 3B UNIT 1A UNIT 3A Use of personal UNIT 2A Developing database and Design and development of Content organiser Personal use of computer Design and development of communication and Developing system solutions communication systems database applications and systems software solutions information systems solutions communication systems Systems • hardware and software • techniques for developing • different types of business • database system • project management tasks • function and use of systems used in personal simple personal databases systems (transaction components (tables, (scheduling, budgeting, database management computing (applications, and communication processing, groupware, queries, forms, reports) tracking) systems (data definition, operating systems) systems expert systems, decision- • web-based business • project management tools data integrity, data • interrelationship between • modification of an existing support systems) systems (intranet, (Gantt charts, milestone manipulation, data users, hardware and information system • benefits and economic extranet, internet, content charts, PERT/CPM charts) security) software • creation and considerations for management system) • use of Systems • network interconnectivity • input, processing and administration of a simple implementation of industry • database system Development Life Cycle (OSI model, TCP/IP output for personal network e.g. peer-to-peer, type systems documentation (data *refer to Specifications model) *refer to computers bluetooth • methods for developing dictionary) booklet Specifications booklet • installation of simple • configuration of a systems including the • TCP/IP model. *refer to • variations of SDLC (top- • database interconnectivity software and peripheral networked personal Systems Development Life Specifications booklet down, bottom-up, (ODBC) devices computer for peripherals Cycle and prototyping. prototyping and rapid • convergence of • basic maintenance (printer, scanner) and *refer to Specifications application development). technologies e.g. VoIP and internet connection. booklet using the Internet for voice procedures to rectify simple difficulties telephony, web casting of Design, development and management • introduction to planning, radio and TV programs producing and evaluating • development and a simple software system. management of database systems using data normalisation, data dictionary definitions, entity relationship diagram, data flow diagram as data models for  multiple table structure to store data  visual interface to assist user access  queries, forms, reports to display and extract data for users. Ethics, law • ethical and legal issues in • reliability of internet data • user and developer • legal requirements for the • interface evaluation and • security implications, and society the personal use and for personal use concerns about inclusivity collection, storage and use inclusivity encryption and secure storage of data • role of users and and empowerment of information • professional ethics and websites • measures an individual developers in maintaining • monitoring employee use • rights and responsibilities personal skills of • user and developer codes can take to help maintain the security of information of computer-based of users, developers and developers and users of conduct when data privacy and security transmitted through systems (email and businesses • present and future impacts using/handling data in e.g. personal firewall communication systems internet use) • data security and privacy of computer-based databases and networks • how user and developer • legal requirements and • licensing requirements for • demographics of computer systems on society. • privacy and legal needs and wants influence implications of information software e.g. single-use, use in Australia. implications of personal the choice, use and kept by various bodies multi-use, network and data creation of personal about individuals. restricted and unrestricted • influence of changing computer systems site technologies on • ergonomics associated • cost benefit of open employment, with computer use. source, shareware, entertainment and commercial software. information • global reliance on computer systems and the connectivity the internet provides. Computer Science: Scope and sequence 5
  • 6. Course pp. 10–11 p. 12 pp. 14–15 p. 16 p. 18 pp. 20–21 UNIT 1B UNIT 2B UNIT 3B UNIT 1A UNIT 3A Use of personal UNIT 2A Developing database and Design and development of Content organiser Personal use of computer Design and development of communication and Developing system solutions communication systems database applications and systems software solutions information systems solutions communication systems Data • the concept of a data type • data types used with • program components and • Database Management • programming constructs • normalisation to third representation • program components e.g. database applications e.g. constructs (variables, Systems to manipulate (constants, variables, normal form * refer to and inputs, processing, number (integer, real, constants, data types, multiple tables statements, control Specifications booklet organisation outputs. *refer to autonumber), text/string, statements, sequence, • normalisation concepts structures, modularisation) • resolving many to many Specifications booklet Boolean (yes/no), date, selection and repetition) (normalisation, relation, * refer to Specifications M:N relationships to currency *refer to Specifications primary and foreign key, booklet develop a multi-table • flow of data in an booklet efficiency of stored data, • fundamentals of data relational database system information system • number systems (decimal, update anomaly, data structures (one- * refer to Specifications • components of a single binary, hexadecimal) integrity, redundancy) dimensional arrays, booklet table database (field, *refer to Specifications *refer to Specifications records and files) *refer to • physical storage of data record, file) booklet booklet Specifications booklet (online, distributed, local • awareness of internet • encoding (ASCII, • use of 1:M relationship to • data storage and access databases) * refer to protocols (HTTP, TCP/IP, Unicode). *refer to represent linked tables (content management Specifications booklet SMTP, POP3 and FTP). Specifications booklet • comparison of sequential systems and portals). and indexed file * refer to Specifications processing. booklet Systems • configuration of a home • single table database • use of simple algorithms • use of diagrams to • structured programming • LAN and WAN network Tools development computer for peripherals application to create and a programming represent network devices using modularisation and diagrams * refer to tools and internet connection tables, filters, sorts, simple language to develop and network design parameter passing Specifications booklet e.g. use of wizards queries, forms and reports computer-based systems • introduction to Entity including stubs, subs, • database modelling tools • simple programming *refer to Specifications for industry *refer to Relationship Diagrams functions, scope of including Entity language e.g. macros, booklet Specifications booklet (ERDs) * refer to identifiers, structure charts Relationship Diagrams visual programming • comparison of web-based • trace tables for desk Specifications booklet * refer to Specifications and normalisation * refer language *refer to construction tools checking, testing and • relational database booklet to Specifications booklet Specifications booklet • use of simple web tools to debugging *refer to application to create 2 to 3 • algorithmic and • use of relational database create simple linked web Specifications booklet linked tables, queries, programming techniques application to create pages • Data Flow Diagrams forms and reports. including documentation, multiple linked tables, • use of content (context diagram, level 0 testing and debugging queries, forms and reports. management system tools DFD with 3 to 5 logic, syntax and run-time * refer to Specifications to upload web pages to a processes). *refer to errors * refer to booklet web server. Specifications booklet Specifications booklet • levelled Data Flow Diagrams (context diagram, level 0 DFD, level 1 DFD). * refer to Specifications booklet 6 Computer Science: Scope and sequence