Grade - 11 ICT Syllabus

Information Communication Technology (Grade 11)
The syllabus given here is based on competency levels. Grade 11 ICT is taught as a continuation of Grade 10 ICT. Therefore the Unit starts from 10.

Unit 10 : Programming
(Writes programs to solve problems)

  1. Analyzes the problem
    • Identification of inputs and outputs
    • Identification of possible alternate process steps
  2. Control structures in developing algorithms to solve problems.
    • Introduction to algorithms: purpose
    • Control structures for developing algorithms
      • Sequence
      • Selection
      • Iteration (Repetition)
  3. Different tools to present algorithms
    • Tools for developing algorithms
      • Flow charts
      • Pseudo codes
      • Conversion of flowcharts into pseudo codes
  4. Data types in programming
    • Identifiers, reserved words and key words in a computer programming language
    • Variables and constants in computer programming
    • Description of data types
      • Purpose of data types
      • Use of meaningful names for identifiers
    • Basic Data Types:
      • Numeric (integer, floating point)
      • Character
      • Logical
  5. Operators in programming
    • Purpose of operators
    • Basic operators
      • Arithmetic operators
      • Comparison operators
      • Logical operators: AND, OR, NOT
    • Operator precedence
    • Expressions
  6. Programs involving selection control structure
    • IF-EndIf and If-Else-EndIf statement
    • Use of switch/case when single variable has multiple conditions
    • Conversion of flow charts into pseudo codes and subsequent coding into a programming language
  7. Programs involving basic iterations.
    • Use of iterations (repetitions) in:
      • Cases where the number of iterations are known
      • Cases where the number of iterations are unknown
    • Checking of the condition for iterations
      • Beginning of the iteration
      • End of the iteration
    • Conversion of flow charts into pseudo codes and subsequent coding using a programming language
  8. Programs with nested control structures
    • The purpose of using nested control structures
    • Use of control structures within another control structure
      • Selection within selection
      • Iteration within iteration
      • Iteration within selection
      • Selection within iteration
    • Conversion of flowcharts into pseudo codes and subsequent coding into a programming language
  9. Programs using one dimensional arrays
    • The purpose of the use of arrays
    • Definition of the one dimensional array
    • Properties of an array
      • Index
      • Contiguous locations
      • Random access
    • Array Operations
      • Declaration
      • Accessing values
      • Assignment of values
  10. Structures programs through the use of subprograms
    • The purpose of the use of sub-programs
      • Improvement of code reusability,
      • Readability , ease of testing
      • Maintainability
    • Types of sub-programs: value turning and not returning
    • Structuring of programs using sub-programs
    • Development of basic programs with a single sub-program
  11. Evolution of programming languages
    • Low-level languages
      • Machine language
      • Assembly language
    • High-level languages
    • Types of high-level languages:
      • Procedural vs Declarative
      • Structured vs Object oriented
      • Programming vs scripting
    • Methods used to convert source code to machine code
      • Interpreters
      • Compilers Testing and debugging
Unit 11 : System Development Life Cycle
(Explores the Systems Development Life Cycle of information system development)

  1. Concept of information system
    • Definition of a system
    • Components of a system
      • Input
      • Process
      • Output
    • Manual systems
    • Computer based systems
    • Information systems
      • Importance of Information in decision making
      • Inputs, outputs, dataflows and processes
  2. Systems Development life cycle
    • The system development lifecycle
      • Identification of requirements
      • Design of the solution
      • Implementation of the solution
      • Testing of the solution
      • Deployment of the solution
      • Maintenance of the system.
    • Difference between phased system development life-cycle and iterative increment life-cycle
Unit 12 : The Internet and the Electronic Mail
(Internet for information search and communication effectively)

  1. Internet to access information
    • Introduction to the Internet: URL, IP address and domain names.
    • Client-server operation: Bi-directional information flow between browser and the server
    • Functions of the Internet:
      • E-mail, WWW, ftp, remote access, filesharing, streaming of media, cloud computing, search engines.
    • Domain name server and its purpose
  2. Internet for communication
    • e-mail accounts:
      • Sending and receiving mails- to, from, bcc and cc, attachments, subject
    • Instant messaging services
    • Video-based communication
    • Social media networking

Unit 13 : Use of Multimedia
(Develops Multimedia contents to express ideas effectively)

  1. Still graphics using suitable graphic software
    • Digital image elements: pixel, resolution, size, color
    • Image capacity and compression: lossy formats and lossless formats
    • Image types: raster and vector
    • Graphic types: raster and vector
    • Working knowledge of graphic software to perform the following basic operations
      • Open, save and edit
      • Importing images
      • Sizing and transformation
      • Selections, cut, crop, replace
      • Working with layers
      • Text editing and effects
  2. 2D animations using suitable 2D animations software
    • Animation basics: Layers, frames, timing, frame rate
    • Geometrical objects and shapes
    • Frame types: frame, key frame, initial frame, destination frame, blank key frame.
    • Animations
      • Frame by frame animation
      • Basic Tweening
    • Publishing
  3. Edit Audio and video contents using suitable software
    • Recording audio content.
    • Editing (extracting a relevant segment from original content)
  4. Multimedia contents integration
    • Integration of background images with animations
    • Integration of audio and video

Unit 14 : Web Designing Using Multimedia
(Develops websites incorporating multimedia technology)

  1. Structures information for development of websites
    • Contents for websites
    • Analysis of the purpose and the audience
    • Organization of the content/messages
    • Design of the layout and structure: scheme, color, font.
    • Selection of mediaassets
  2. HTML basics
    • Difference between hypertext and normal text.
    • Features of HTML
    • HTML document structure – Head, Title, body
    • HTML basics
      • Line and paragraph breaks
      • Text: format and color
      • Insertion of images
      • Use of hyperlinks
      • Lists
      • Tables
  3. Develops web sites using web development tools
    • Web authoring tools
    • Text Formatting
    • Page Layout
    • Use of Multimedia building blocks: text, graphics, audio and video
    • Hyperlinks
    • Methods of web development
      • Static vs dynamic webs
      • Content managed web development
    • Content Management Systems (CMS)
      • The purpose of the process of CMS based web development
      • Work-flow and roles in CMS
      • Content creation, editing, publishing, and use
      • Roles: Creator, editor, publisher, administrator, user
  4. Preparedness to publish web sites
    • Internet Service Providers for Web hosting
    • Maintenance of a website

Unit 15 : Information and Communication Technology and Society
(Compares and contrasts benefits and issues related to ICT in society)

  1. Contribution of ICT to the health sector
    • ICT in Health services
      • Tele Medicine
      • Tele monitoring
    • Computer controlled medical equipment
      • Computer Axial Tomography (CAT) scanner
      • Magnetic Resonance Imaging
    • Maintenance of medical history records.
      • Clinical history
      • Medication
    • Test reports
  2. Contribution of ICT to education
    • ICT Assisted Learning (elearning)
      • Interactive teaching and learning material
      • Web-based learning
    • Learning Management Systems (LMS)
    • School Management Information Systems
  3. Contribution of ICT to agriculture
    • Computer controlled agricultural equipment : Green houses
    • Information searching on agriculture
    • Virtual competitive market for agricultural products
    • Optimization of agricultural productivity
    • Detection and control of pests
    • Optimization of fertilizer use
    • Weather prediction
  4. Usage of ICT in different industries
    • Architecture: Computer Aided Design(CAD)
    • Manufacturing - Computer Aided Manufacture (CAM)/Computerized machines in production
    • Production – Robotic
  5. Contribution of ICT to Business
    • e-Business
      • Internet based (on-line) shopping
      • Internet based (on-line) Share market transactions
      • Safety measures
    • Advertising
    • Outsourcing ITBusiness Process (IT BPO)
  6. Contribution of ICT to Entertainment
    • Movies and cartoon production
    • Digital sound editing
    • Games
    • Simulations
  7. Issues related to ICT with respect to ethical and legal aspects
    • Legal Issues
      • Data theft
      • Unauthorized access to systems
      • Intelligent property: copyright, patents and piracy.
      • Privacy
      • Forgery
      • ICT legislation framework in Sri Lanka
      • Ethical issues: Fair use, plagiarism
  8. Issues and precautions related to ICT infrastructure protection
    • Physical Security
      • UPS
      • Hardware firewalls
      • Restricted access via door-locks
      • CCTV surveillance
      • Surge protectors
    • Logical Security
      • Passwords
      • Software firewalls
      • Backups
    • Protection against malware: spam, virus, key-loggers
    • Environmental factors
      • Dust
      • Humidity
      • Temperature
    • Institutions for information security of Sri Lanka
  9. Health and safety issues inherent in the use of ICT
    • Ergonomics and Health issues
      • Repetitive Strain Injury: eye-strain, backaches
    • E-waste: Hazardous elements and its impact on the environment.
    • Safe disposal and destruction of electronic equipment
  10. Issues associated with ICT and society
    • Digital divide
    • Digital bridge
    • De-skilling
    • Techno-rich employment
    • Equal Opportunities
    • Misuse of ICT and precautions to be taken (social media)


No comments:

Post a Comment