Computer Science Weekly Teaching Program Semester 1 - 2014

advertisement
Computer Science
Stage 2 - Semester 1
Weekly Teaching and Learning Programme Outline
S.Y. 2014
With References
Learning context: Small Business
Computer Science Unit 2A Weekly Program S.Y. 2014
1
Computer Science Weekly Teaching Program Semester 1 - 2014
Week
1
Unit 2A: Systems analysis and
development content
Knowledge
 project managementterms
 planning
 scheduling
 budgeting
 tracking

system development methodologies
 prototyping
 system Development Life Cycle
(SDLC)
Activities and skills
Assessment
tasks
Introduction to Computer Science Stage 2
Hand out course syllabus, teaching time line,
assessment matrix
References
Project Management
Discovering Computers 2012
By: Cashman pp.623
Skills
 apply diagrammatic representation of the SDLC
 create context diagrams
 create Data Flow Diagrams (max 4 processes)
 detect errors
 create L0 DFD diagrams
 apply correct symbols and rules
o define system boundaries
SDLC-Wiki
http://en.wikipedia.org/wiki/Systems_
Development_Life_Cycle
SDLC
http://www.ffiec.gov/ffiecinfobase/book
lets/d_a/08.html
Types of Information System
http://tutor2u.net/business/ict/intro_inf
ormation_system_types.htm
Project Management
http://en.wikipedia.org/wiki/Project_ma
nagement
Project Management Terms:
http://www.pm-essentials.com/1001project-management-terminology.html
Continue context / DFD construction
2
Specifications booklet Page 24-26
3
4
2
Revise project management terms and
system
development methodologies theory
Continue context / DFD construction
Task 1 issued
Context/DFD
Specifications booklet Page 24-26
Task 1 due
Knowledge

computer system hardware and
software

storage—primary, secondary
 Random
Access
Memory
(RAM)244,245
 Read
Only
Memory
(ROM)228,245
Definitions – IT related
http://whatis.techtarget.com/whome/0,
289825,sid9,00.html
About Computing
http://www.about.com/compute/
Computer Science Unit 2A Weekly Program S.Y. 2014







cache (L1, L2 and L3)227
hard disk352, 355
Solid State Drive (SSD)69,353,
363, 384
 disk storage
boot process (power up to OS
booting including POST)400-401,432
concept of Plug and Play231-408
storage capacities223
Information Processing Cycle
http://www.mesc.vic.edu.au/infotechweb/I
PMunit4/ipcycle.htm
Information Processing Cycle
Acquisition-Input-Validation-ManipulationStorage-Retrieval-Output-CommunicationDisposal
http://everything2.com/index.pl?node_id=1
843136
 bit
 byte
 kilobyte
 megabyte
 gigabyte
 terabyte
appropriate hardware components
for a computer system designed for
a specific purpose
 input
 output
 processing
 storage—primary, secondary
PC Architecture
http://www.karbosguide.com/books/pcarch
itecture/start.htm
Data Storage
http://whitefiles.org/b1_s/1_free_guides/fg
2cd/pgs/c01.htm
http://computer.howstuffworks.com/hardw
arechannel.htmhttp://computer.howstuffworks
.com/hardware-channel.htm
Descriptions of hundreds of computer
devices and peripherals
http://www.karbosguide.com/
Illustrated Guide to PC Hardware –
peripherals etc.
Encyclopaedia Britannica Computer
Components
http://www.britannica.com/eb/article235901/computer
All things hardware
Future Trends in Business Computing
http://hardware.silicon.com/
Computer Science Unit 2A Weekly Program S.Y. 2014
3
Unit 2A: Systems analysis and
development content
Week
Activities and skills
Assessment
tasks
Task 2 – Part A
Architecture
issued
5







Task 2 – Part B
Architecture
revision test
Standard Operating Environment
(SOE)
role of components in the Central
Processing Unit (CPU)
 Arithmetic
Logic
Unit
(ALU)214,244
 Control Unit (CU)214
 Registers216
 program counter
 system clock216
 data,
address
and
control
bus237-238,245,476
fetch-execute cycle215
trouble shooting
 diagnosis
 solution
 process
preventative maintenance
 physical measures
purpose of an ICT code of conduct
ethics in the development and use of
ICT systems
 piracy
 digital communications etiquette
SOE
http://www.adelaide.edu.au/its/project
s/desktop/soe/
Standards
http://www.idp.net/sysinfo/standardsa
nd.asp
Discovering Computers 2012
By: Cashman
Legislation
Attorney-General’s Department
www.ag.gov.au/www/agd/agd.nsf/Page/Co
pyright_IssuesandReviews_CopyrightAme
ndmentAct2006
Copyright.
Australian Copyright Council
www.copyright.org.au/
A range of information sheets on copyright
matters for downloading or printing.
Department of Justice
www.justice.vic.gov.au/wps/wcm/connect/j
ustlib/doj+internet/home/your+rights/huma
n+rights/human+rights+charter/justice++charter+of+human+rights+presentation+
%28pdf+and+ppt%29
PowerPoint presentation on Charter of
Human Rights and Responsibilities.
National Office
Economy
4
Computer Science Unit 2A Weekly Program S.Y. 2014
for
the
Information
www.acma.gov.au/webwr/consumer_info/f
requently_asked_questions/spam_busines
s_practical_guide.pdf
Spam Act 2003.
Week
6
Unit 2A: Managing data
Activities and skills
Knowledge
 spreadsheet terms
 cell
 formula
 label
 worksheet
Skills:
 create solutions using a spreadsheet application
 functions (Sum, Average, Max, Min, Count,
CountIF)
 charts
 lookups (HLookUp, VLookUp)
 sorting
Continue to create spreadsheet solutions
Continue to create spreadsheet solutions
7
8
9
Assessment
tasks
Task 2 – Part A
due
Task 3 – Part A
In-class
spreadsheet test
Knowledge
 hierarchical structure of data
 character/byte
 field/attribute
 record/tuple
 table/entity/relation
 data protection methods
 encryption
○ private key
○ public key
Week
Search on the Web:
MS Excel help and Web reference.
All Things-Databases
http://www.extropia.com/tutorials/sql/t
oc.html
Access Basics
Access 2007
http://www.functionx.com/access/
Unit 2A: Managing data
Activities and skills
Assessment
tasks



authentication
○ passwords
○ biometric
○ digital signature
data types
 number
 date/time
 currency
 text (string)
 Boolean (true/false)
database terms
 data,
field,
relation,atomicity
Access Basics
Access 2007
http://www.functionx.com/access/
*refer to
Specifications booklet
record,
Computer Science Unit 2A Weekly Program S.Y. 2014
5
 data integrity
 data redundancy
issues relating to ethics in the storage of
personal data
10
Access Basics
Access 2007
http://www.functionx.com/access/
Skills:
 resolve simple many to many (M:N) relationship in a
multi-table relational database system (maximum
three entities)
 create entity relationship diagrams (ER) for a simple
database solution (maximum three entities)
 create a working relational multi-table database
which includes
 data types
 relations
 primary and foreign keys
 relationships
 cardinality—1:1, 1:M, M:1, M:N
 validation rules
 forms
 reports
 queries
 produce a visual interface to assist users of a
database
 produce user database documentation
*refer to
Specifications booklet
11
Access Basics
Access 2007
http://www.functionx.com/access/
Continue database creation
*refer to
Specifications booklet
Continue database creation
12
Task 3 – Part B
In-class ERD
modelling test
13
Continue database creation
14
Continue database creation
15
6
Revision week
Computer Science Unit 2A Weekly Program S.Y. 2014
Task 3 – Part C
Build database
solution
Task 3 – Part C
due
16
Semester 1 exams
Computer Science Unit 2A Weekly Program S.Y. 2014
Task 4 (15%)
Semester 1 exam
7
Download