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]
- รผ 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
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 ...]
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 InternetModule 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 |
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/
LinkedIn https://www.linkedin.com/in/ict-bit-tuition-class-software-development-colombo/
WordPress https://computerclassinsrilanka.wordpress.com
quora https://www.quora.com/profile/BIT-UCSC-UoM-Final-Year-Student-Project-Guide
Newsletter https://sites.google.com/view/the-leaning-tree/newsletter
Wix https://itclasssl.wixsite.com/icttraining
Web https://itclass-bit-ucsc-uom-php-final-project.business.site/
mystrikingly https://bit-ucsc-uom-final-year-project-ideas-help-guide-php-class.mystrikingly.com/
https://elakiri.com/threads/bit-ucsc-uom-php-mysql-project-guidance-and-individual-classes-in-colombo.1627048/
No comments:
Post a Comment