GCE A/L ICT GIT

GCE A/L ICT [Information and Communication Technology]



๐Ÿ“˜ G.C.E. A/L ICT Syllabus

๐ŸŽ“ Grades 12 & 13 | Department of Education, NIE Sri Lanka

๐ŸŒ ICT (Information and Communication Technology) is a powerful tool in today’s digital world. If you're preparing for your A/Ls, this syllabus will guide your journey into the world of computers, networks, programming, web development, and more. 

๐Ÿ’ผ Learn from the Best!
๐Ÿ‘จ‍๐Ÿ’ป Industry-Experienced Senior Software Engineer
๐ŸŽ“ Over 10 Years of Lecturing & Real-World Expertise

๐Ÿ“š Individual & Group Online Classes
๐Ÿ’ฐ Only Rs. 1000 per hour
๐ŸŽฏ Personal Attention | Live Interaction | Flexible Scheduling

https://nie.lk/pdffiles/tg/eALSyl%20ICT.pdf


๐Ÿ“– Grade 12 and 13 ICT Syllabus 

1️⃣ Concept of ICT

Understand the basics of data and information, how it's processed, and how ICT supports modern society and industries.

2️⃣ Introduction to Computers

Explore the evolution of computers, hardware classifications, Von Neumann architecture, CPU functions, and memory systems.

3️⃣ Data Representation

Learn how computers store and process numbers, characters, and binary data using number systems like binary, octal, hexadecimal.

4️⃣ Fundamentals of Digital Circuits

Design and simplify logic circuits using gates, Boolean algebra, truth tables, K-maps, and explore how circuits work in CPUs.

5️⃣ Computer Operating Systems

Understand OS functions, file management, memory & process management, user interfaces, and file security.

6️⃣ Data Communication & Networking

Dive into networks, internet protocols, IP addressing, DNS, MAC, encryption, wireless tech, IoT connectivity, and ISPs.

7️⃣ System Analysis & Design

Learn to analyze business problems, model solutions, design systems using DFDs, ERDs, and implement using SDLC and SSADM.

8️⃣ Database Management Systems (DBMS)

Design and manage databases using SQL, ER models, normalization, and build structured relational databases.

9️⃣ Programming with Python

Develop problem-solving skills using Python. Cover variables, control structures, functions, file handling, and basic algorithms.

๐Ÿ”Ÿ Web Development (HTML5 + CSS + PHP + MySQL)

Build dynamic websites using HTML, CSS, JavaScript, PHP and connect them to MySQL databases. Learn web publishing too!

1️⃣1️⃣ Internet of Things (IoT)

Get hands-on with Arduino & Raspberry Pi. Learn to create simple smart systems like automatic fans, smart lighting, etc.

1️⃣2️⃣ ICT in Business

Explore how businesses use ICT in areas like marketing, HR, finance, and e-commerce. Understand digital economy models.

1️⃣3️⃣ New Trends & Future ICT

Discover exciting fields like Artificial Intelligence, Quantum Computing, Agent Systems, and Nature-Inspired Computing.

1️⃣4️⃣ Individual Project

Develop your own ICT-based project – from system design to implementation and testing.


๐Ÿง  Skills You’ll Develop

✅ Problem-solving
✅ Programming logic
✅ System modeling
✅ Network configuration
✅ Web and database development
✅ IoT application building
✅ Business tech awareness


๐Ÿ—“️ Total Periods

๐Ÿ•’ Grade 12 & 13 Combined – 442 periods
๐Ÿ“‚ Project Work – 30 periods


๐ŸŽฏ Why Choose ICT for A/Ls?

  • ๐Ÿ“š Prepares you for university & careers in IT

  • ๐Ÿ’ป Improves 21st-century tech skills

  • ๐Ÿ”ง Builds real-world problem-solving ability

  • ๐Ÿ† Gateway to fields like AI, Software Development, Cybersecurity


Master ICT, build your future digitally!


๐Ÿ”น Competency 1: Concepts & Role of ICT

๐Ÿ” Explore how ICT transforms data into meaningful information.

  • ๐Ÿง  Understand data vs information, life cycle of data, and quality of information.

  • ๐Ÿ’ก Learn the impact of ICT in decision-making, planning, and daily life.

  • ๐Ÿงฐ Explore technologies like Internet, WWW, mobile/cloud computing.

  • ๐Ÿ–ฅ️ Components of an ICT system – hardware, software, human operators.

  • ⚙️ Understand data processing stages – collection, validation, storage, etc.

  • ๐ŸŒ ICT applications in: Education, Healthcare, Business, Law, Media.

  • ⚠️ Learn about digital divide, legal/ethical concerns, and SDG goals.

๐Ÿ•’ Total: 28 periods


๐Ÿ”น Competency 2: Computer Evolution & Hardware

๐Ÿ–ฅ️ Understand how computers evolved and how modern hardware works.

  • ๐Ÿ›️ Learn history & generations (1G–5G) of computers.

  • ๐Ÿ’ป Classify computers by size (PC, supercomputers), type (analog/digital).

  • ๐ŸŽฎ Identify input/output/storage devices (e.g., scanners, webcams, SSDs).

  • ๐Ÿง  Understand Von Neumann architecture & CPU structure (ALU, CU, etc.).

  • ๐Ÿ” Explore memory types: RAM, ROM, Cache, Virtual Memory.

๐Ÿ•’ Total: 22 periods


๐Ÿ”น Competency 3: Data Representation

๐Ÿงฎ Understand how data is represented and processed inside computers.

  • ๐Ÿ”ข Convert between binary, decimal, octal, hexadecimal.

  • ➕ Perform binary arithmetic operations (addition, subtraction).

  • ๐Ÿงพ Learn character encoding (ASCII, Unicode, EBCDIC).

  • ๐Ÿ’ก Understand 1’s and 2’s complement, logic & bitwise operations.

๐Ÿ•’ Total: 18 periods


๐Ÿ”น Competency 4: Digital Circuits & Logic

๐Ÿ”Œ Learn digital logic to build simple circuits.

  • ๐Ÿ”  Use logic gates (AND, OR, NOT, XOR, NAND, NOR).

  • ๐Ÿงฎ Simplify using Boolean Algebra & Karnaugh maps.

  • ๐Ÿ”„ Build adders (half/full) & understand flip-flops.

  • ๐Ÿ”ง Design basic logic circuits with real-life use.

๐Ÿ•’ Total: 26 periods


๐Ÿ”น Competency 5: Operating Systems

๐Ÿงท Understand how OS controls the computer system.

  • ๐Ÿงฉ OS functions: process, memory, file & resource management.

  • ๐Ÿ“ File systems, folder hierarchies, security & formatting.

  • ๐ŸŒ€ Process lifecycle, scheduling & context switching.

  • ๐Ÿ’ฝ Explore memory (MMU, virtual memory) & device drivers.

๐Ÿ•’ Total: 22 periods


๐Ÿ”น Competency 6: Data Communication & Networks

๐ŸŒ Master how data travels between computers and networks.

  • ๐Ÿ“ถ Signal types (analog/digital), media (wired/wireless).

  • ๐Ÿ’ก Topologies: star, ring, mesh, bus.

  • ๐Ÿ›œ IP addressing, subnets, MAC, DNS, DHCP.

  • ๐ŸŒ Internet protocols (TCP/UDP), routers, gateways.

  • ๐Ÿ” Encryption, malware, antivirus, firewall, NAT, ISPs.

๐Ÿ•’ Total: 50 periods


๐Ÿ”น Competency 7: System Analysis & Design

๐Ÿ“Š Learn to design and model information systems.

  • ๐Ÿงญ Understand system types (OAS, TPS, MIS, DSS).

  • ๐Ÿ” System development models: Waterfall, Spiral, Agile, RAD.

  • ๐Ÿ“ Use tools: DFDs, ER diagrams, Process Descriptions.

  • ๐Ÿงฑ System design, testing, deployment, & maintenance.

๐Ÿ•’ Total: 68 periods


๐Ÿ”น Competency 8: Database Management

๐Ÿ—ƒ️ Create, manage and normalize databases using SQL.

  • ๐Ÿ“š Understand relational models, constraints, tables.

  • ๐Ÿ› ️ SQL: DDL (CREATE, ALTER), DML (INSERT, SELECT, DELETE).

  • ๐Ÿงฉ Draw ER diagrams and transform into logical schemas.

  • ๐Ÿ“ Normalize data (1NF, 2NF, 3NF) to eliminate redundancy.

๐Ÿ•’ Total: 50 periods


๐Ÿ”น Competency 9: Programming with Python

๐Ÿ Develop coding skills using structured programming.

  • ๐ŸŽฏ Problem solving with flowcharts, pseudocode, stepwise refinement.

  • ๐Ÿง  Python: variables, data types, I/O, control structures.

  • ๐Ÿ”„ Loops, functions, modules, recursion, file handling.

  • ๐Ÿ“‚ Connect with databases using Python + SQL.

  • ๐Ÿ”ข Use sorting (bubble sort), searching techniques.

๐Ÿ•’ Total: 74 periods


๐Ÿ”น Competency 10: Web Development

๐ŸŒ Design websites using HTML5, CSS, PHP & MySQL.

  • ๐ŸŒŸ Build static/dynamic web pages with forms, tables, media.

  • ๐ŸŽจ Style using CSS – inline, internal, external.

  • ๐Ÿ’ป Backend with PHP – handle forms, validate inputs, connect DB.

  • ๐Ÿ“ก Host websites locally & online using free hosting.

๐Ÿ•’ Total: 60 periods


๐Ÿ”น Competency 11: IoT & Smart Systems

๐Ÿ“ฑ Build simple smart systems using microcontrollers.

  • ๐Ÿ”Œ Use Arduino or Raspberry Pi for projects (fan, light, switch).

  • ๐ŸŒ Create basic IoT apps to control devices online.

๐Ÿ•’ Total: 15 periods


๐Ÿ”น Competency 12: ICT in Business

๐Ÿ’ผ Understand the use of ICT in business and e-commerce.

  • ๐Ÿช ICT in business areas: HR, Accounting, Marketing, SCM.

  • ๐Ÿ’ณ Secure e-payments, gateways, PayPal, Bitcoin.

  • ๐ŸŒ E-commerce types: B2B, B2C, C2C, etc.

  • ๐Ÿ“ˆ Competitive advantages through databases & AI.

๐Ÿ•’ Total: 12 periods


๐Ÿ”น Competency 13: New Trends in ICT

๐Ÿš€ Explore future-ready ICT innovations.

  • ๐Ÿค– Artificial Intelligence & Emotional Computing.

  • ๐Ÿ”ฌ Quantum Computing & Agent Systems.

  • ๐Ÿ”„ Beyond Von Neumann – new computing models.

๐Ÿ•’ Total: 12 periods


๐Ÿ”น Competency 14: Final Year Project

๐Ÿ“‚ Design and implement your own ICT system.

  • ๐Ÿงช Conduct, document, and present an individual real-world ICT project.

  • ๐Ÿ’ก Apply all learning: design, build, test & demonstrate.

๐Ÿ•’ Total: 30 periods



GCE A/L
Information and Communication Technology (ICT)
Grade 12 & 13


Investigate how data represented in computers and exploits them in arithmetic and logic operations
Uses Logic Gates to design basic Digital circuits and devices in computers
Uses memory management to improve performance of a computer
Uses operating systems to manage the overall functionality of computers
Competency 7
Uses programming languages to program computers to solve problems
Competency 8
Explores the use of Data communication and computer network technologies for effective communication of data & voice and resource sharing
Competency 9
Designs and develops systems to manage data efficiently and effectively
Competency 10
Develops websites incorporating multimedia technologies
Competency 11
Explores the system concepts and uses structured systems analysis and design method (SSADM) in developing information systems
Competency 12
Explores applicably of ICT to today's business organizations and the competitive marketplace
Explores new trends and future directions of ICT
Competency 14
Design and Implements a simple information system as the project

GCE A/L GIT [GeneralInformation Technology]

Download More Resources
  • รผ  Syllabus
  • ร˜  Download GIT General Information TechnologySyllabus for A/L See more at: http://www.nie.sch.lk/ebook/e12syl41.pdf
  • รผ  Notes
  • รผ  Pass Papers
  • รผ  Model Papers

DownloadMore Resources

  • รผ  Syllabus
  • รผ  Notes
  • รผ  Pass Papers
  • รผ  Model Papers


kindergarten
English Maths Science Siniging Dance Art Religon Language
Grade 1
English Maths ENV Siniging Dance Art Religon Language
Grade 2
English Maths ENV Siniging Dance Art Religon Language
Grade 3
English Maths ENV Siniging Dance Art Religon Language
English Maths Science Siniging Dance Art Religon Language
English Maths Science Siniging Dance Art Religon Language
Grade 6
English Maths Science Siniging Dance Art Religon Language
Grade 7
English Maths Science Siniging Dance Art Religon Language
Grade 8
English Maths Science Siniging Dance Art Religon Language
Grade 9
English Maths Science Siniging Dance Art Religon Language
Grade 10
English Maths Science Siniging Dance Art Religon Language
Grade 11
English Maths Science Siniging Dance Art Religon Language
Grade 12
English Maths Science Siniging Dance Art Religon Language
Grade 13
English Maths Science Siniging Dance Art Religon Language

Computing [School leavers, Officers, House Wife's ...]

รผ Basic Computer concepts
รผ Working with operating system
รผ Microsoft Word
รผ Microsoft Excel
รผ Microsoft Power point
รผ Microsoft Access
รผ Microsoft Project
รผ Microsoft Front page
          รผ Basic graphics designing

Kids Computing [Basic Information Technology]

Module 1         Computer Basics
Module 2         First Steps with the Computer
Module 3         Text and Documents
Module 4         Numbers and Calculations
Module 5         Drawing and Painting
Module 6         e-Mail
Module 7         Internet
Module 8         Audio & Music

 ICDL [ International Computer Driving License]


Module 1
Concepts of Information and Communication Technology (ICT)
Module 2
Using the Computer and Managing Files
Module 3
Word Processing
Module 4
Spreadsheets
Module 5
Using Databases
Module 6
Presentation
Module 7
Web Browsing and Communication


Blog http://localedxcelcambridgeictcomputerclass.blogspot.com
Join Facebook Fan page https://www.facebook.com/pages/Itsoftware-Classin-Srilanka/380768322055448
Join Linkedin http://www.linkedin.com/pub/it-class-sri-lanaka/7b/948/a26
Join Yahoo Group http://groups.yahoo.com/neo/groups/itclasssl/info
Google plus https://plus.google.com/+itclassFaazSoftwareProjectsAssignmentsSriLanka
https://plus.google.com/+LocaledxcelcambridgeictcomputerclassBlogspot/posts
http://itcomputerclasslk.deviantart.com/
Wordpress http://computerclassinsrilanka.wordpress.com/author/itclasssl/
Website http://itcomputertuitionclass.site88.net/

For more guidance!!!

Online Individual / Group classes in English / Sinhala / Tamil. Sample Projects/Assignments Exam Papers, Tutorials, Notes and Answers will we provided.

CALL +94 777 33 7279 | EMAIL  ITCLASSSL@GMAIL.COM

No comments:

Post a Comment