computer syllabus form 4 ict dan form 5
TRANSCRIPT
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
1/37
COMPUTER SYLLABUS FORM 4 (1st and 2nd Term)
1.0 INFORMATION AND COMMUNICATION TECHNOLOGY AND SOCIETY (6 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
1.1 Introduction toInformation andCommunicationTechnology(4 periods)
1.1.1 Overview of Information and CommunicationTechnology (ICT)
1.1.1.1 Define ICT.1.1.1.2 Describe the brief evolution of computers.
1.1.2 ICT In Everyday Life: Education, Banking, Industry and
Commerce1.1.2.1 List the usage of ICT in everyday life.1.1.2.2 State the differences between
computerised and non-computerisedsystems.
1.1.2.3 State the impact of ICT on society.
Individual/Group task
List the differences betweencomputerised and non-computerised systems using searchengines.
Discuss and list the differencesbetween computerised and non-
computerised systems. Conduct a simple survey of ICT
usage in the community.
Discuss the effects of controversialcontents on society.
1.2 Computer Ethicsand Legal Issues
(6 periods)
1.2.1 Definition
1.2.1.1 Define Computer Ethics, Code of Ethics,
Intellectual Property, Privacy, Computer Crimeand Cyber Law.
1.2.1.2 Differentiate between ethics and law.1.2.1.3 State the need for intellectual property laws.
7
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
2/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
1.2.2 Privacy1.2.2.1 List ways to protect privacy.1.2.2.2 State authentication and verification methods/
technologies.
1.2.3 Controversial Contents and Control
1.2.3.1 List effects of controversial contents on society:
Pornography
SlanderDescribe the process of filtering to control
1.2.3.2 access to controversial contents.
1.2.4 Computer Crimes
1.2.4.1 Explain the need for Cyber Law.
1.2.4.2 Explain briefly the computer crimes below:
Fraud
Copyright Infringement Theft
Attacks
Study on:- available technologies for
authentication and verification(include: what it is, where it isused, its efficiency, itsavailability)
- common ethical practices
(10 Commandments ofComputer Ethics)
- computer criminals(examples: Kevin Mitnickand Aman Shah)
Group Task
Brainstorming
Slide presentation in groups for
each topic
8
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
3/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
1.3 ComputerSecurity(6 periods)
1.3.1 Definition1.3.1.1 Define computer security.
1.3.2 Security Threats
1.3.2.1 Explain briefly the different threats tocomputer security:
Malicious code
Hacking
Natural disaster
Theft
1.3.3 Security Measures
1.3.3.1 Select the appropriate security measures to
overcome the identified computer threats1.3.3.2 Apply the correct security procedures.
Antivirus
Anti-Spyware
Cryptography
Firewall
Data backup
Human aspects
Individual/Group task
Conduct a study on effects ofcomputer security breaches on anorganization
Compile the study in a portfolio
Activity 1.3.3
(Refer to provided module). Visit any computer shop or
organization that uses any of thesecurity measures.
9
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
4/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
1.4 Current andFutureDevelopments(8 periods)
1.4.1 Impact of ICT on Society1.4.1.1 Locate information from various sources
(example: Internet, library or magazines).1.4.1.2 Describe the impact of ICT on society.1.4.1.3 Present results in a clear, concise manner.1.4.1.4 Display cooperation in conducting study.
Group task
Portfolio: A compilation of informationon any of the issues below:
Copyright and Piracy from moraland legal standpoints.
Lack of security and its effects onindustry/economy/ government.
Malaysian Cyber law, electronicgovernment law.
Individual/Group taskSlide Presentation on any of thetopics below:
Phishing
Virus
- Trojan Horse- Salami Attack
Hacking
Security measures- Biometrics(Fingerprint, Iris
Scan)- Authentication
10
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
5/37
2.0 COMPUTER SYSTEMS (10 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
2.1 System Concept(6 periods)
2.1.1 Overview of Computer Systems
2.1.1.1 Define computer systems.2.1.1.2 State the meaning of input, process, output and
storage.2.1.1.3 Describe the information processing cycle which
includes input, process, output and storage.
2.1.2 Data Representation
2.1.2.1 State the relationship of data representation: bit,byte and character.
2.1.3 Introduction to Binary Coding
2.1.3.1 Explain the function of ASCII code.2.1.4 Data Measurement
2.1.4.1 State the units of data measurement: Bit
Byte
Kilobyte (KB)
Megabyte (MB)
Gigabyte (GB)
Terabyte (TB)2.1.5 Clock Speed Measurement
2.1.5.1 State the units of clock speed measurement:
Megahertz (MHz)
Gigahertz (GHz)
Individual taskComplete a task sheet (a blockdiagram) on The Computer System.
Identify the units used in data and clockspeed measurements.
11
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
6/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
2.2 Hardware(12 periods)
2.2.1 Input Devices2.2.1.1 Identify the input devices used for text, graphic,
audio and video.
2.2.2 Output Devices
2.2.2.1 Identify the output devices used for text, graphic,audio and video
2.2.3 Motherboard
2.2.3.1 Identify the location of the central processing unit(CPU), expansion slots, expansion cards, RAMslots, ports and connectors on the motherboard.
2.2.4 Storage2.2.4.1 Explain types and functions of :
primary storage (RAM, ROM)
secondary storage (magnetic mediumoptical medium, flash memory)
Retrieve photos of input and outputdevices from the Internet or otherresources.
Hands-on.1. Teacher shows different parts and
components of the motherboard.2. Students identify the parts and
components of the motherboardIndividual taskDifferentiate between primary andsecondary storage by completing a task
sheet.
2.3 Software(6 periods)
2.3.1 Operating System (OS)
2.3.1.1 State the various types of OS used on differentplatforms.
2.3.1.2 State the functions of OS.2.3.1.3 State the different interfaces of OS.
2.3.2 Application Software
2.3.2.1 State the types of application software (wordprocessing, spreadsheet, presentation, graphic).
2.3.2.2 Describe the uses of application software (wordprocessing, spreadsheet, presentation, graphic).
Collect information on different OS fromrelevant materials or the Internet.Collect information on differentapplication software from relevantmaterials or the Internet.
Collect information on differentapplication software from relevantmaterials or the Internet.
12
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
7/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
2.3.3 Utility Program
2.3.3.1 Differentiate between the types and usage of utilityprogrammes (file management, diagnostic and filecompression).
2.3.4 Proprietary and Open Source Software
2.3.4.1 Differentiate between proprietary and open sourcesoftware.
1. Find information on different types ofproprietary and open source OS andapplication software.2. Find, download and explore one open
source application software and giveyour comment.
2.4 Installation(12 periods)
2.4.1 Personal Computer (PC) Assembling
2.4.1.1 Assemble the components of a PC.2.4.1.2 Display cooperation in assembling the components
of a PC.
2.4.2 Hard Disk Partitioning and Formatting
2.4.2.1 Format and partition the hard disk.
2.4.3 Software Installation
2.4.3.1 Install operating system, application software and
utility programs.
Group task(Refer to provided module)
Assemble components.
Follow step-by-step installation
instructions provided. Test the functionality of the PC.
2.5 Current andFutureDevelopments(4 periods)
2.5.1 Latest Open Source Software Available
2.5.1.1 Explain the latest open source OS and applicationsoftware available in the market.
2.5.2 Latest Development In ICT
2.5.2.1 Explain the latest ICT hardware and software2.5.2.2 Explain pervasive computing.
Collect related information on opensource software and compile it into aportfolio/digital portfolio.
13
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
8/37
3.0 COMPUTER NETWORKS AND COMMUNICATIONS (8 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
3.1 Basic Concepts ofComputerNetworks andCommunications(6 periods)
3.1.1 Definition
3.1.1.1 Define computer networks.3.1.1.2 Define communications.
3.1.2 Importance of Computer Network
3.1.2.1 State the importance of computer networks andcommunications.
3.1.3 Types of Networks3.1.3.1 Define types of computer networks:
Local Area Network (LAN)
Metropolitan Area Network (MAN)
Wide Area Network (WAN)3.1.3.2 Differentiate between the three types of computer
networks.
3.1.4 Network Architecture
3.1.4.1 Define two types of network architecture:
Client/Server
Peer-to-Peer
3.1.5 Network Topology
3.1.5.1 State three types of network topologies: bus
ring
star
Group taskCite examples in immediate
environment to show the importance ofnetwork and communication.
Group taskRetrieve information on types ofnetwork architectures from relevantmaterials and the Internet
Individual taskPrepare a graphic representation of thedifferent types of network topology
14
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
9/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
3.1.5.2 Differentiate between the three types of networktopology.
3.1.6 Protocol3.1.6.1 Define Transmission Control Protocol/Internet
Protocol (TCP/IP) as a protocol to facilitatecommunication over computer network.
3.1.7 Internet, Intranet, Extranet
3.1.7.1 Describe the types of network communicationstechnology:
Internet
Intranet
Extranet
Group TaskRetrieve information from relevantmaterials and the Internet.
Visit Internet Provider such as TMnetand Mimos.
3.2 HardwareRequirements
(8 periods)
3.2.1 Devices
3.2.1.1 Identify the devices needed in computer network
communication : Network Interface Card (NIC)
Wireless Network Interface Card
Modem (internal and external)
Hub / Switch
Router
Wireless Access Point3.2.1.2 State the functions of the following:
Network Interface Card (NIC) Wireless Network Interface Card
Modem (internal and external)
Hub / Switch
Router
Wireless Access Point
Individual task
List the various network devicesrequired to set up client/server network.
Individual task
Retrieve information on the function ofthe stated devices from relevantmaterials and the Internet.
15
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
10/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
3.2.2 Medium3.2.2.1 Identify various types of cables such as
Unshielded Twisted Pair (UTP), Shielded TwistedPair (STP), Coaxial and Fibre Optic Cable.
3.2.2.2 Identify various types of wireless transmissionmedia such as infrared, radio wave and satellite.
Individual taskLabel correctly pictures of differenttransmission media.
3.3 Software
Requirements(4 periods)
3.3.1 Server Software
3.3.1.1 Define Network Operating System.
3.3.1.2 Name various Network Operating SystemSoftware.
3.3.2 Client Software
3.3.2.1 State the functions of various client software.
Individual taskRetrieve information from books and theInternet.
Group taskState the functions of the following:
web browser (Internet Explorer,Firefox)
email client (Outlook Express,Thunderbird)
network utilities (Ping, Trace Route)
network file manager (NetworkNeighbourhood, My Network Places)
16
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
11/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
3.4 Setting NetworkFacilities(12 periods)
3.4.1 Installation of Network Interface Cards (NIC)3.4.1.1 Insert network interface cards (NIC).3.4.1.2 Install drivers for the NIC.
3.4.2 Cable Crimping and Testing
3.4.2.1 Crimp and test UTP cable
Straight cable
Crossed cable3.4.2.2 Create awareness of the correct way when
crimping a cable.3.4.3 Configuration and Testing of Network
3.4.3.1 Configure the workstation to join a Local AreaNetwork :
Internet Protocol (IP) Address
Subnet Mask
Server name
3.4.3.2 Test the network connection.
Group task(Refer to provided module).1. Insert NIC correctly.2. Follow step-by-step installation
instructions provided.
Individual/ Group task
Ping the server from the configuredworkstation.
3.4.4 Share Data
3.4.4.1 Create a shared folder. Individual/ Group task
Set up a shared folder.
Save a file in the shared folder.
Access the file in the shared folder
from other workstations.
17
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
12/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
3.5 Current andFutureDevelopments(6 periods)
3.5.1 Latest Development In Networks and Communications3.5.1.1 Describe
Mobile Computing (specifications,services, frequencies)
Internet Technology and Services(VOIP, BLOG)
Types of network (examples: PAN,VPN, WLAN, WIMAX)
Individual task
Study on any of the chosen topic andsave the document in the sharedfolder.
Write a short report (minimum of 350words) and save the document in theshared folder.
(1st
and 2nd
Term )
COMPUTER SYLLABUS- FORM 5
4.0 MULTIMEDIATOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
13/37
4.1 MultimediaConcepts
(6 periods)
4.1.1 Definition of Multimedia
4.1.1.1 Define multimedia.
4.1.2 Multimedia in Various Fields
4.1.2.1 Identify the use of multimedia in various fields.
4.1.3 Interactivity of Multimedia
4.1.3.1 Differentiate between the characteristics of linearand non-linear multimedia.
4.1.4 Medium of Delivery
4.1.4.1 Compare and contrast the mediums of delivery for
multimedia applications:
web-based
CD-based
4.1.5 Multimedia Elements
4.1.5.1 Identify the multimedia elements:
text
audio
video graphics
animation
Individual taskCollect and discuss information aboutthe concept of multimedia .
Individual task
Give examples of various applicationsof multimedia and discuss theircontributions to the society.
Individual task
Discuss the characteristics of linear andnon-linear multimedia.
Individual task
Discuss the similarities and differencesbetween mediums of multimediaapplication delivery.
Individual task
Match multimedia elements with therespective standard file formats.
19
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
14/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
4.2 Hardware andSoftware
(6 periods)
4.2.1 Hardware4.2.1.1 Identify hardware that can be used to produce
multimedia products:
scanner
video camera
camera
audio devices
video capture devices
4.2.2 Editing Software
4.2.2.1 Identify editing software that can be used toproduce multimedia elements:
text editor
graphics and image editor
audio editor
video and animation editor
4.2.3 Authoring Tools4.2.3.1 Define the various concepts in authoring tools:
time frame concept
icon concept
card concept
Group task
Scan pictures using scanner.
Group task
Capture images and motions usingcamera and video camera.
Group taskCapture sound, music, narration orspecial effects using audio devices.
Group task
Capture video from video tape, laserdisc or camera using video capturedevices.
Individual task
Collect information on popularmultimedia editing software from printedmaterials or the Internet.
Individual task
Produce a portfolio on various conceptsused by the specific authoring tools.
20
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
15/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
4.3 MultimediaDevelopment
(24 periods)
4.2.4 Web Editor4.2.4.1 Describe and give examples of web editors:
text-based
WYSIWYG
4.3.1 User Interface Principles
4.3.1.1 State user interface principles.
4.3.1.2 Apply suitable user interface principles in a project.
4.3.2 Development Team
4.3.2.1 State the role of each member in a developmentteam (examples: project manager, subject matterexpert, instructional designer, graphics artist,audio-video technician and programmer).
4.3.3 Multimedia Production
4.3.3.1 Describe the phases in multimedia production:
analysis
design
implementation
testing
evaluation
publishing
4.3.3.2 Apply all the phases of multimedia production toproduce an interactive educational multimediaproject.
Individual task
Collect information on web editors fromprinted materials or the Internet.
Individual task
Collect information on user interface
principles from the Internet.
Group task
Form a development team, consisting ofa project manager and assign memberswith respective responsibilities based onthe module.
Individual task
Collect information on multimediaproduction phases from printedmaterials or the Internet.
Group task
Produce an interactive educationalmultimedia project based on themodule.
21
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
16/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
4.4 Current andF
utureDevelopments
(4 periods)
4.4.1 Immersive Multimedia
4.4.1.1 Give an example of immersive multimedia ineducation, business or entertainment. Group taskProduce a portfolio about the exampleof immersive multimedia in education,business or entertainment.
22
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
17/37
5.0 PROGRAMMING (10 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
5.1 BasicProgrammingConcepts
(10 periods)
5.1.1 Define Program and Programming Language
5.1.1.1 State the definition of program.5.1.1.2 State the definition of programming language.
5.1.2 Levels and Generations Of Programming Languages
5.1.2.1 Identify the generations of low-levelprogramming languages with examples.
5.1.2.2Identify the generations of high-levelprogramming languages with examples.
5.1.3 Programming Language Approaches
5.1.3.1 Define structured approach in programming.5.1.3.2 Define object-oriented approach in programming.5.1.3.3 Differentiate between structured approach and
object-oriented approach in programming.
5.1.4 Translator
5.1.4.1 Describe the translation method of programmingusing assembler, interpreter and compiler.
Individual task
Collect information on definition of theprogram and the programminglanguage from printed materials or theInternet.
Individual task
Draw a hierarchy chart to classify thegenerations of each level ofprogramming language.
Individual taskCollect information on differentprogramming language approachesfrom printed materials or the Internet.
Individual task
Produce a compare and contrast tableon structured approach and object-
oriented approach in programming.
Individual task
Write an essay on how the assembler,interpreter and compiler work.
23
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
18/37
TOPICS
LEARNING OUTCOMES
SUGGESTED ACTIVITIES
5.1.5 Basic Elements In Programming
5.1.5.1 Differentiate between constants and variables.5.1.5.2 Differentiate between the data types: Boolean,
integer, double, string and date.5.1.5.3 Differentiate between mathematical and logical
(Boolean) operators.5.1.5.4 Differentiate between sequence control structure
and selection control structure.
Individual task
Draw a chart or table to illustrate theunderstanding on constants andvariables.
Individual task
Draw a chart or table to illustrate theunderstanding on different data types.
Individual task
Draw a chart or table to illustrate theunderstanding on the mathematical andlogical (Boolean) operators.
Individual task
Find out a simple flow chart for bothstructures from printed materials or theinternet.
5.2 ProgramDevelopment
(24 periods)
5.2.1 Program Development Phases
5.2.1.1 Describe the five main phases in programdevelopment:
problem analysis program design
coding testing and debugging
documentation
Individual task
Collect information on program
development phases from printedmaterials or the Internet.
24
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
19/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
5.2.2 Develop a program5.2.2.1 Apply program development phases to solve
problems.Individual task
Develop a simple program using VisualBasic based on the module.
5.3 Current andFutureDevelopments
(6 periods)
5.3.1 Latest Programming Languages
5.3.1.1 Find out the latest programming languages:
fifth generation language natural language
OpenGL (Graphic Library)
Group Task
Collect information on the latestprogramming languages from printedmaterials or the Internet.
25
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
20/37
6.0 INFORMATION SYSTEMS (10 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.1 Concepts ofInformationSystems
(6 periods)
6.1.1 Definition
6.1.1.1 Give the meaning of data, information andinformation systems.
6.1.2 Usage of Information Systems In Various Fields
6.1.2.1 State the usage of Information Systems ineducation, business and management.
6.1.3 Information System Components
6.1.3.1 List the Information System components:
data
hardware
software
people
procedure
6.1.3.2 Define each of the Information System
components.6.1.3.3 Describe the interrelation between information
system components using a diagram.
Individual task
Draw a mind map on data, informationand information systems.
Individual task
Collect information on usage ofInformation Systems in education,business and management from printedmaterials or the Internet.
Individual task
Draw a mind map on the five main IScomponents based on a given scenario.
Individual task
Discuss how data, hardware, software,people and procedure are interrelated ininformation system environments.
Individual task
Draw a diagram showing theinterrelation between informationsystem components.
26
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
21/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.1.4 Types of Information Systems6.1.4.1 List five types of Information Systems:
Management Information System (MIS)
Transaction Processing System (TPS)
Decision Support System (DSS)
Executive Information System (EIS)
Expert System (ES)/Artificial Intelligence(AI)
6.1.4.2 State the usage of each type of informationsystem.
6.1.5 Hierarchy of Data
6.1.5.1 Define bit, byte, field, record, and file6.1.5.2 State the hierarchy of data:
Bit Byte (Character) Field RecordFile Database
Individual task
Collect information on the five types ofIS from printed materials or the Internet.
Individual task
List and provide examples of the typesof information systems.
Individual task
Collect information on bit, byte, field,record, file and database from printedmaterials or the Internet.
Individual task
Draw a diagram to illustrate thehierarchy of data.
27
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
22/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.2 Software(8 periods)
6.2.1 Definition6.2.1.1 Define database and Database Management
Systems (DBMS).
6.2.1.2 List the benefits of using database.
6.2.2 Features
6.2.2.1 State the relationship between attribute (field), row(record) and relation (file).
6.2.2.2 Define the primary key and foreign key.6.2.2.3 State the importance of the primary key.
6.2.2.4 Differentiate between the primary key and foreignkey.6.2.2.5 State the importance of relationship between the
primary key and foreign key.
6.2.3 Database Objects
6.2.3.1 Define the following database objects/ tools: Table,form, query, report.
Individual task
Produce a comparison table ondatabase and DBMS.
Group task
Brainstorm and record the findings in areport.
Individual task
Show the relationship between attribute,row and relation on a chart or table.
Individual task
Collect information on primary key and
foreign key from printed materials or theInternet.
Individual task
Draw a simple diagram to show therelationship.
Individual taskCollect information on four databaseobjects/ tools from printed materials orthe Internet.
28
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
23/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.2.3.2 Identify table, query, form and report as databaseobjects/ tools.
6.2.4 Data Manipulation
6.2.4.1 List the basic operations of data manipulation:
Update
Insert
Delete
Retrieve
Sort
Filter
Search6.2.4.2 State the usage of basic operations in data
manipulation.
Individual task
Identify the four database objects/ toolsin Microsoft Access.
Individual task
Collect information on the basicoperations of data manipulation from
printed materials or the Internet.
Individual task
Collect information on the usage of
basic operations in data manipulationfrom printed materials or the Internet.
6.3 DatabaseDevelopment
(22 periods)
6.3.1 Phases of Systems Development
6.3.1.1 Describe the phases of systems development:
Analysis
Design
Implementation
Testing Documentation
Maintenance
Individual task
Collect information on the phases ofsystems development from printedmaterials or the Internet.
29
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
24/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES6.3.2 Develop A Database Project
6.3.2.1 Identify a project.6.3.2.2 Identify the project requirements.6.3.2.3 Classify project requirements into two tables.6.3.2.4 Design database tables.6.3.2.5 Create a database.
6.3.2.6 Create two tables that include the primary key ineach table.
6.3.2.7
Build a relationship between two tables.6.3.2.8 Enter data into the table.
6.3.2.9 Create a form that relates to the table content.6.3.2.10 Create a query to retrieve required information with
one or more conditions.6.3.2.11 Generate a report.6.3.2.12 Gather all the documents from the above phases
into a folio.
Individual task
Create a database that has tables,relationships, forms, queries and reportsbased on the module.
6.4 Current andFutureDevelopments
(4 periods)
6.4.1 Web-based Application
6.4.1.1 Find out current developments in computerinformation systems.
Group task
Produce a portfolio about currentdevelopments in computer informationsystems.
30
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
25/37
4.0 MULTIMEDIA (9 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES4.1 Multimedia
Concepts
(6 periods)
4.1.1 Definition of Multimedia
4.1.1.1 Define multimedia.
4.1.2 Multimedia in Various Fields
4.1.2.1 Identify the use of multimedia in various fields.
4.1.3 Interactivity of Multimedia
4.1.3.1 Differentiate between the characteristics of linearand non-linear multimedia.
4.1.4 Medium of Delivery
4.1.4.1 Compare and contrast the mediums of delivery formultimedia applications:
web-based
CD-based
4.1.5 Multimedia Elements4.1.5.1 Identify the multimedia elements:
text
audio
video
graphics
animation
Individual task
Collect and discuss information aboutthe concept of multimedia .
Individual task
Give examples of various applicationsof multimedia and discuss theircontributions to the society.
Individual task
Discuss the characteristics of linear andnon-linear multimedia.
Individual task
Discuss the similarities and differencesbetween mediums of multimediaapplication delivery.
Individual taskMatch multimedia elements with therespective standard file formats.
19
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
26/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES4.2 Hardware and
Software
(6 periods)
4.2.1 Hardware
4.2.1.1 Identify hardware that can be used to producemultimedia products:
scanner
video camera
camera
audio devices
video capture devices
4.2.2 Editing Software4.2.2.1 Identify editing software that can be used to
produce multimedia elements:
text editor
graphics and image editor
audio editor
video and animation editor
4.2.3 Authoring Tools4.2.3.1 Define the various concepts in authoring tools:
time frame concept
icon concept
card concept
Group task
Scan pictures using scanner.
Group task
Capture images and motions usingcamera and video camera.
Group task
Capture sound, music, narration orspecial effects using audio devices.
Group task
Capture video from video tape, laserdisc or camera using video capturedevices.
Individual task
Collect information on popularmultimedia editing software from printedmaterials or the Internet.
Individual task
Produce a portfolio on various conceptsused by the specific authoring tools.
20
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
27/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES4.3 Multimedia
Development
(24 periods)
4.2.4 Web Editor
4.2.4.1 Describe and give examples of web editors:
text-based
WYSIWYG
4.3.1 User Interface Principles
4.3.1.1 State user interface principles.
4.3.1.2 Apply suitable user interface principles in a project.
4.3.2 Development Team
4.3.2.1 State the role of each member in a developmentteam (examples: project manager, subject matterexpert, instructional designer, graphics artist,audio-video technician and programmer).
4.3.3 Multimedia Production
4.3.3.1 Describe the phases in multimedia production:
analysis
design
implementation
testing
evaluation
publishing
4.3.3.2 Apply all the phases of multimedia production toproduce an interactive educational multimediaproject.
Individual task
Collect information on web editors fromprinted materials or the Internet.
Individual task
Collect information on user interface
principles from the Internet.
Group task
Form a development team, consisting ofa project manager and assign memberswith respective responsibilities based onthe module.
Individual task
Collect information on multimediaproduction phases from printedmaterials or the Internet.
Group task
Produce an interactive educationalmultimedia project based on themodule.
21
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
28/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
4.4 Current andFutureDevelopments
(4 periods)
4.4.1 Immersive Multimedia
4.4.1.1 Give an example of immersive multimedia ineducation, business or entertainment.
Group task
Produce a portfolio about the exampleof immersive multimedia in education,business or entertainment.
22
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
29/37
5.0 PROGRAMMING (10 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
5.1 BasicProgrammingConcepts
(10 periods)
5.1.1 Define Program and Programming Language
5.1.1.1 State the definition of program.5.1.1.2 State the definition of programming language.
5.1.2 Levels and Generations Of Programming Languages
5.1.2.1 Identify the generations of low-levelprogramming languages with examples.
5.1.2.2Identify the generations of high-levelprogramming languages with examples.
5.1.3 Programming Language Approaches5.1.3.1 Define structured approach in programming.5.1.3.2 Define object-oriented approach in programming.5.1.3.3 Differentiate between structured approach and
object-oriented approach in programming.
5.1.4 Translator
5.1.4.1 Describe the translation method of programmingusing assembler, interpreter and compiler.
Individual task
Collect information on definition of theprogram and the programminglanguage from printed materials or theInternet.
Individual task
Draw a hierarchy chart to classify thegenerations of each level ofprogramming language.
Individual taskCollect information on differentprogramming language approachesfrom printed materials or the Internet.
Individual task
Produce a compare and contrast tableon structured approach and object-
oriented approach in programming.
Individual task
Write an essay on how the assembler,interpreter and compiler work.
23
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
30/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
5.1.5 Basic Elements In Programming
5.1.5.1 Differentiate between constants and variables.5.1.5.2 Differentiate between the data types: Boolean,
integer, double, string and date.5.1.5.3 Differentiate between mathematical and logical
(Boolean) operators.5.1.5.4 Differentiate between sequence control structure
and selection control structure.
Individual task
Draw a chart or table to illustrate theunderstanding on constants andvariables.
Individual task
Draw a chart or table to illustrate theunderstanding on different data types.
Individual task
Draw a chart or table to illustrate theunderstanding on the mathematical andlogical (Boolean) operators.
Individual task
Find out a simple flow chart for bothstructures from printed materials or theinternet.
5.2 ProgramDevelopment
(24 periods)
5.2.1 Program Development Phases
5.2.1.1 Describe the five main phases in programdevelopment:
problem analysis
program design
coding testing and debugging
documentation
Individual task
Collect information on programdevelopment phases from printedmaterials or the Internet.
24
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
31/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES5.2.2 Develop a program
5.2.2.1 Apply program development phases to solveproblems.
Individual task
Develop a simple program using VisualBasic based on the module.
5.3 Current andFutureDevelopments
(6 periods)
5.3.1 Latest Programming Languages
5.3.1.1 Find out the latest programming languages:
fifth generation language
natural language
OpenGL (Graphic Library)
Group Task
Collect information on the latestprogramming languages from printedmaterials or the Internet.
25
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
32/37
6.0 INFORMATION SYSTEMS (10 WEEKS)
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.1 Concepts ofInformationSystems
(6 periods)
6.1.1 Definition
6.1.1.1 Give the meaning of data, information andinformation systems.
6.1.2 Usage of Information Systems In Various Fields
6.1.2.1 State the usage of Information Systems ineducation, business and management.
6.1.3 Information System Components
6.1.3.1 List the Information System components:
data
hardware
software
people
procedure
6.1.3.2 Define each of the Information System
components.6.1.3.3 Describe the interrelation between information
system components using a diagram.
Individual task
Draw a mind map on data, informationand information systems.
Individual task
Collect information on usage ofInformation Systems in education,business and management from printedmaterials or the Internet.
Individual task
Draw a mind map on the five main IScomponents based on a given scenario.
Individual task
Discuss how data, hardware, software,people and procedure are interrelated ininformation system environments.
Individual task
Draw a diagram showing theinterrelation between informationsystem components.
26
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
33/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES6.1.4 Types of Information Systems
6.1.4.1 List five types of Information Systems:
Management Information System (MIS)
Transaction Processing System (TPS)
Decision Support System (DSS)
Executive Information System (EIS)
Expert System (ES)/Artificial Intelligence(AI)
6.1.4.2 State the usage of each type of informationsystem.
6.1.5 Hierarchy of Data
6.1.5.1 Define bit, byte, field, record, and file6.1.5.2 State the hierarchy of data:
Bit Byte (Character) Field RecordFile Database
Individual task
Collect information on the five types ofIS from printed materials or the Internet.
Individual task
List and provide examples of the typesof information systems.
Individual task
Collect information on bit, byte, field,record, file and database from printedmaterials or the Internet.
Individual task
Draw a diagram to illustrate thehierarchy of data.
27
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
34/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES6.2 Software
(8 periods)
6.2.1 Definition
6.2.1.1 Define database and Database ManagementSystems (DBMS).
6.2.1.2 List the benefits of using database.
6.2.2 Features
6.2.2.1 State the relationship between attribute (field), row(record) and relation (file).
6.2.2.2 Define the primary key and foreign key.6.2.2.3 State the importance of the primary key.6.2.2.4 Differentiate between the primary key and foreign
key.6.2.2.5 State the importance of relationship between the
primary key and foreign key.
6.2.3 Database Objects
6.2.3.1 Define the following database objects/ tools: Table,
form, query, report.
Individual task
Produce a comparison table ondatabase and DBMS.
Group task
Brainstorm and record the findings in areport.
Individual task
Show the relationship between attribute,row and relation on a chart or table.
Individual task
Collect information on primary key and
foreign key from printed materials or theInternet.
Individual task
Draw a simple diagram to show therelationship.
Individual task
Collect information on four databaseobjects/ tools from printed materials orthe Internet.
28
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
35/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES
6.2.3.2 Identify table, query, form and report as database
objects/ tools.
6.2.4 Data Manipulation
6.2.4.1 List the basic operations of data manipulation:
Update
Insert
Delete Retrieve
Sort
Filter
Search6.2.4.2 State the usage of basic operations in data
manipulation.
Individual task
Identify the four database objects/ toolsin Microsoft Access.
Individual task
Collect information on the basicoperations of data manipulation from
printed materials or the Internet.
Individual task
Collect information on the usage of
basic operations in data manipulationfrom printed materials or the Internet.
6.3 DatabaseDevelopment
(22 periods)
6.3.1 Phases of Systems Development
6.3.1.1 Describe the phases of systems development:
Analysis
Design
Implementation
Testing Documentation
Maintenance
Individual task
Collect information on the phases ofsystems development from printedmaterials or the Internet.
29
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
36/37
TOPICS LEARNING OUTCOMES SUGGESTED ACTIVITIES6.3.2 Develop A Database Project
6.3.2.1 Identify a project.6.3.2.2 Identify the project requirements.6.3.2.3 Classify project requirements into two tables.6.3.2.4 Design database tables.6.3.2.5 Create a database.
6.3.2.6 Create two tables that include the primary key in
each table.6.3.2.7 Build a relationship between two tables.6.3.2.8 Enter data into the table.6.3.2.9 Create a form that relates to the table content.6.3.2.10 Create a query to retrieve required information with
one or more conditions.6.3.2.11 Generate a report.6.3.2.12 Gather all the documents from the above phases
into a folio.
Individual task
Create a database that has tables,relationships, forms, queries and reportsbased on the module.
6.4 Current andFutureDevelopments
(4 periods)
6.4.1 Web-based Application
6.4.1.1 Find out current developments in computerinformation systems.
Group task
Produce a portfolio about currentdevelopments in computer informationsystems.
-
8/3/2019 Computer Syllabus Form 4 Ict Dan Form 5
37/37
30