0% found this document useful (0 votes)
345 views8 pages

O Level Syllabus: Paper (1) IT Tools & Basics of Networks

The document outlines the syllabus for the O Level IT exam, which covers several topics: 1. IT Tools and Basics of Networks covers computer hardware, operating systems, word processing, spreadsheets, presentations, the internet, email, and digital financial tools. 2. Web Designing and Publishing covers web design, HTML, CSS, JavaScript, photo editing, and web publishing. 3. Programming and Problem Solving through Python covers programming concepts, Python syntax, control structures, functions, arrays, files and exceptions handling. The syllabus aims to introduce programming and problem solving techniques using the Python language.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
345 views8 pages

O Level Syllabus: Paper (1) IT Tools & Basics of Networks

The document outlines the syllabus for the O Level IT exam, which covers several topics: 1. IT Tools and Basics of Networks covers computer hardware, operating systems, word processing, spreadsheets, presentations, the internet, email, and digital financial tools. 2. Web Designing and Publishing covers web design, HTML, CSS, JavaScript, photo editing, and web publishing. 3. Programming and Problem Solving through Python covers programming concepts, Python syntax, control structures, functions, arrays, files and exceptions handling. The syllabus aims to introduce programming and problem solving techniques using the Python language.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

O Level Syllabus

Paper (1) IT Tools & Basics of Networks

O Level IT – IT Tools & Basics of Networks marks Distribution

Marks Distribution Module Unit Written  Marks (Max.


)
Introduction to Computer, Introduction to Operating System 10
Word Processing 20
Spreadsheet 20
Presentation 20
 Introduction to Internet and WWW, E-mail, Social Networking and e-Governance 20
Services
Digital Financial Tools and Applications, Overview of Future Skills & Cyber Security 10
Total 100

Unit (i): Introduction to Computer

Computer and Latest IT gadgets, Evolution of Computers & its applications, ITgadgets and their applications,
Basics of Hardware and Software, Central Processing Unit, Input devices, Output devices, Computer Memory &
storage, Application Software, Systems Software, Utility Software, Open source and Proprietary Software, Mobile
Apps.

Unit (ii): Introduction to Operating System

Operating System, Basics of Operating system, Operating Systems for Desktop and Laptop, Operating Systems for
Mobile Phone and Tablets, User Interface for Desktop and Laptop, Task Bar, Icons & shortcuts, Running an
Application, Operating System Simple Setting, Using Mouse and Changing its Properties, Changing System Date
and Time, Changing Display Properties, To Add or Remove Program and Features, Adding, Removing & Sharing
Printers, File and Folder Management, Types of file Extensions

Unit (iii): Word Processing

Word Processing Basics, Opening Word Processing Package, Title Bar, Menu Bar, Toolbars & Sidebar, Creating a
New Document, Opening and Closing Documents, Opening Documents, Save and Save As, Closing Document,
Using The Help, Page Setup, Page Layout, Borders, Watermark, Print Preview, Printing of Documents, PDF file and
Saving a Document as PDF file, Text Creation and manipulation, Document Creation, Editing Text, Text Selection,
Cut, Copy and Paste, Font, Color, Style and Size selection, Alignment of Text, Undo & Redo, AutoCorrect, Spelling
& Grammar, Find and Replace, Formatting the Text, Creating and using user-defined Styles, Paragraph
Indentation, Bullets and Numbering, Change case, Header & Footer, Table Manipulation, Insert & Draw Table,
Changing cell width and height, Alignment of Text in cell, Delete / Insertion of Row, Column and Merging &
Splitting of Cells, Border and Shading, Mail Merge, Table of Contents, Indexes, Adding Comments, Tracking
changes

Unit: (iv) Spreadsheet

Elements of Spread Sheet, Creating of Spread Sheet, Concept of Cell Address [Row and Column] and selecting a
Cell, Entering Data [text, number, date] in Cells, Page Setup, Printing of Sheet, Saving Spreadsheet, Opening and
Closing, Manipulation of Cells & Sheet, Modifying / Editing Cell Content , Formatting Cell (Font, Alignment, Style
), Cut, Copy, Paste & Paste Special, Changing Cell Height and Width, Inserting and Deleting Rows, Column,
AutoFill, Sorting & Filtering, Freezing panes, Formulas, Functions and Charts, Using Formulas for Numbers
(Addition, Subtraction, Multiplication & Division), AutoSum, Functions (Sum, Count, MAX, MIN,
AVERAGE),Sort, Filter, Advanced Filter, Database Functions ( DSUM, DMIN,DMAX, DCOUNT, DCOUNTA),
What-if Analysis, Pivot table Charts (Bar, Column, Pie, Line).
Unit: (v) Presentation

Creation of Presentation, Creating a Presentation Using a Template, Creating a Blank Presentation, Inserting &
Editing Text on Slides, Inserting and Deleting Slides in a Presentation, Saving a Presentation, Manipulating Slides,
Inserting Table, Adding ClipArt Pictures, Inserting Other Objects, Resizing and Scaling an Object, Creating & using
Master Slide, Presentation of Slides, Choosing a Set Up for Presentation, Running a Slide Show, Transition and
Slide Timings, Automating a Slide Show, Providing Aesthetics to Slides & Printing, Enhancing Text Presentation,
Working with Color and Line Style, Adding Movie and Sound, Adding Headers, Footers and Notes, Printing Slides
and Handouts.

Unit: (vi) Introduction to Internet and WWW

Basic of Computer Networks, Local Area Network (LAN), Wide Area Network (WAN), Network Topology ,
Internet, Concept of Internet & WWW, Applications of Internet, Website Address and URL, Introduction to IP
Address, ISP and Role of ISP, Internet Protocol, Modes of Connecting Internet (HotSpot, Wifi, LAN Cable,
BroadBand, USB Tethering), Identifying and uses of IP/MAC/IMEI of various devices, Popular Web Browsers
(Internet Explorer/Edge, Chrome, Mozilla Firefox, Opera etc.), Exploring the Internet , Surfing the web, Popular
Search Engines, Searching on Internet, Downloading Web Pages, Printing Web Pages.

Unit: (vii) E-mail, Social Networking and e-Governance Services

Structure of E-mail, Using E-mails, Opening Email account, Mailbox: Inboxand Outbox, Creating and Sending a
new E-mail, Replying to an E-mail message, Forwarding an E-mail message, Searching emails, Attaching files with
email, Email Signature, Social Networking & e-Commerce, Facebook, Twitter, Linkedin, Instagram, Instant
Messaging (Whatsapp, Facebook Messenger, Telegram), Introduction to Blogs, Basics of E-commerce, Netiquettes,
Overview of e-Governance Services like Railway Reservation, Passport, eHospital [ORS], Accessing e-Governance
Services on Mobile Using “UMANG APP”, Digital Locker.

Unit: (viii) Digital Financial Tools and Applications

Digital Financial Tools, Understanding OTP [One Time Password]and QR [Quick Response] Code, UPI [Unified
Payment Interface], AEPS [Aadhaar Enabled Payment System], USSD[Unstructured Supplementary Service Data],
Card [Credit / Debit], eWallet, PoS [Point of Sale], Internet Banking, National Electronic Fund Transfer (NEFT),
Real Time Gross Settlement (RTGS), Immediate Payment Service (IMPS), Online Bill Payment.

Unit: (ix) Overview of Future skills and Cyber Security

Introduction to the Internet of Things (IoT), Big Data Analytics, Cloud Computing, Virtual Reality, Artificial
Intelligence, Social & Mobile, Blockchain Technology, 3D Printing/ Additive Manufacturing, Robotics Process
Automation, Cyber Security, Need of Cyber Security, Securing PC, Securing Smart Phone.

Web Designing & Publishing

 O Level IT – Web Designing & Publishing Marks

Marks Distribution Module Unit Written  Marks (Max.)


Introduction to Web Design and Editors, HTML Basis 25
 Cascading Style Sheets (CSS) 20
 CSS Framework 15
JavaScript and Angular Js I 20
Photo Editor, Web Publishing and Browsing 20
Total 100

Unit (i): Introduction to Web Design

Introduction of Internet, WWW, What is Website? How the Website Works?, Web pages, Front End, Back End,
Client and Server Scripting Languages, Responsive Web Designing, Types of Websites (Static and Dynamic
Websites)

Unit (ii): Editors

Notepad, Downloading free Editors: Notepad++, Sublime Text Editor, Making use of Editors, File creation and
editing, saving

Unit (iii): HTML

HTML: Introduction, Basic Structure of HTML, Head Section and Elements of Head Section, Formatting Tags:
Bold, Italic, Underline, Strikethrough, Div, Pre Tag Anchor links and Named Anchors ImageTag, Paragraphs,
Comments, Tables: Attributes –(Border, Cellpadding, Cellspacing, height , width), TR, TH, TD, Rowspan, Colspan
Lists: Ordered List, Unordered List , Definition List, Forms, Form Elements, Input types, Input Attributes, Text
Input Text Area, Dropdown, Radio buttons, Checkboxes, Submit and Reset Buttons
Frames: Frameset , nested Frames HTML 5 Introduction, HTML5 New Elements: Section, Nav, Article, Aside,
Audio-Tag, Video Tag, HTML5 Form Validations: Require Attribute, Pattern Attribute , Autofocus Attribute, email,
number type, date type, Range type

Unit: (iv) CSS

Introduction to CSS, Types of CSS, CSS Selectors: Universal Selector, ID selector, Tag Selector, Class Selector,
Sub Selector, Attribute Selector, Group Selector, CSS Properties: Back Ground properties, Block Properties, Box
properties, List properties , Border Properties , Positioning Properties, CSS Lists CSS Tables, CSS Menu Design
CSS Image Gallery,

Unit: (v) CSS Framework

Web Site Development using W3.CSS Framework, W3.CSS Intro, W3.CSS Colors, W3.CSS Containers, W3.CSS
Panels, W3.CSSBorders, W3.CSSFonts, W3.CSS Text, W3.CSS Tables, W3.CSS List, W3.CSSImages, W3.CSS
Grid

Unit: (vi) Javascript and Angular Js

Introduction to Client-Side Scripting Language, Variables in JavaScript, Operators in JS, Conditions Statements, JS
Popup Boxes, JS Events, Basic Form Validations in JavaScript

Unit: (vii) Photo Editor


Features of Photo Editing: Tools: Selection Tools, Paint Tools, Transform Tools, Text Tool, Layers, Brightness/
Contrast, Improve Colors and tone, Filters

Unit: (viii) Web Publishing and Browsing

Overview, SGML, Web hosting Basics, HTML, CGL, Documents Interchange Standards, Components of Web
Publishing, Document management, Web Page Design Consideration, and Principles, Search and Meta Search
Engines, WWW, Browser, HTTP, Publishing Tools.
O Level  Indrouction of  Programming and Problem Solving through Python Language

O Level IT – Programming and Problem Solving through Python Language Marks Distribution

Marks Distribution Module Unit Written  Marks (Max.)


Introduction to Programming, Algorithm and 20
Flowcharts to solve problems
Introduction to Python, Operators, Expressions 30
and Python Statements, Sequence data types
 Functions, File Processing, Modules 30
NumPy Basics 20
Total 100
Unit (i): Introduction to Programming

The basic Model of computation, algorithms, flowcharts, Programming Languages, compilation, testing &
Debugging and documentation.

Unit (ii): Algorithms and Flowcharts to Solve Problems

Flow Chart Symbols, Basic algorithms/flowcharts for sequential processing, decision based processing and iterative
processing. Some examples like: Exchanging values of two variables, summation of a set of numbers, Decimal Base
to Binary Base conversion, Reversing digits of an integer, GCD (Greatest Common Division) of two numbers, Test
whether a number is prime, factorial computation, Fibonacci sequence, Evaluate ‘sin x’ as sum of a series, Reverse
order of elements of an array, Find largest number in an array, Print elements of upper triangular matrix, etc.

Unit (iii): Introduction to Python

Python Introduction, Technical Strength of Python, Introduction to Python Interpreter and program execution, Using
Comments, Literals, Constants, Python’s Built-in Data types, Numbers (Integers, Floats, Complex Numbers, Real,
Sets), Strings (Slicing, Indexing, Concatenation, other operations on Strings), Accepting input from Console,
printing statements, Simple ‘Python’ programs.

Unit: (iv) Operators, Expressions and Python Statements

Assignment statement, expressions, Arithmetic, Relational, Logical, Bitwise operators and their precedence,
Conditional statements: if, if-else, if-elif-else; simple programs, Notion of iterative computation and control flow –
range function, While Statement, For loop, break statement, Continue Statement, Pass statement, else, assert.

Unit: (v) Sequence Data Types

Lists, tuples and dictionary, (Slicing, Indexing, Concatenation, other operations on Sequence data type), concept of
mutability, Examples to include finding the maximum, minimum, mean; linear search on list/tuple of numbers, and
counting the frequency of elements in a list using a dictionary.

Unit: (vi) Functions

The top-down approach of problem-solving, Modular programming and functions, Function parameters, Local
variables, the Return statement, DocStrings, global statement, Default argument values, keyword arguments,
VarArgs parameters. Library function-input(), eval(),print(), String Functions: count(), find(), rfind(), capitalize(),
title(), lower(), upper(), swapcase(), islower(), isupper(), istitle(), replace(), strip(), lstrip(), rstrip(), aplit(),
partition(), join(), isspace(), isalpha(), isdigit(), isalnum(), startswith(), endswith(), encode(), decode(), String:
Slicing, Membership, Pattern Matching, Numeric Functions: eval(), max(), min(), pow(), round(), int(), random(),
ceil(), floor(), sqrt(), Date & Time Functions, Recursion.
Unit: (vii) File Processing

Concept of Files, File opening in various modes and closing of a file, Reading from a file, Writing onto a file, File
functions-open(), close(), read(), readline(),readlines(),write(), writelines(),tell(),seek(), Command Line arguments.

Unit: (viii) Scope and Modules

Scope of objects and Names, LEGB Rule Module Basics, Module Files as Namespaces, Import Model, Reloading
Modules.

Unit: (ix) NumPy Basics

Introduction to NumPy ,ndarray, datatypes, array attributes, array creation routines, Array From Existing Data,
Array From Numerical Ranges, Indexing & Slicing.

Introduction of Internet of Things(IoT) and its Applications

Introduction to Internet of Things(IoT) and its Applications Marks Distribution

Marks Distribution Module Unit Written Marks (Max.)


Introduction to IoT – applications/devices, 10
protocols, communication model
Things and Connections 10
. Sensors, Actuators and Microcontrollers 15
Building IoT applications 40
Security and Future of IoT Ecosystem 05
Soft skills-Personality Development 20
Total 100

Unit (i): Introduction to Internet of Things – applications/devices, protocols, communication model

Introduction – Overview of Internet of Things(IoT), the characteristics of devices and applications in IoT ecosystem,
building blocks of IoT, Various technologies making up IoT ecosystem, IoT levels, IoT design methodology, The
Physical Design/Logical Design of IoT, Functional blocks of IoT and Communication Models.

Unit (ii): Things and Connections

Working of Controlled Systems, Real-time systems with feedback loop e.g. thermostat in refrigrator, AC, etc.
Connectivity models – TCPIP versus OSI model, different type of modes using wired and wireless methodology,
The process flow of an IoT application.
Unit (iii): Sensors, Actuators and Microcontrollers

Sensor – Measuring physical quantities in digital world e.g. light sensor, moisture sensor, temperature sensor, etc.
Actuator – moving or controlling system e.g. DC motor, different type of actuators
Controller – Role of microcontroller as gateway to interfacing sensors and actuators, microcontroller vs
microprocessor, different type of microcontrollers in embedded ecosystem.

Unit: (iv) Building IoT applications

Introduction to Arduino IDE – writing code in sketch, compiling-debugging, uploading the file to Arduino board,
role of serial monitor.

Embedded ‘C’ Language basics – Variables and Identifiers, Built-in Data Types, Arithmetic operators and
Expressions, Constants and Literals, assignment.

Conditional Statements and Loops – Decision making using Relational Operators, Logical Connectives – conditions,
if-else statement, Loops: while loop, do while, for loop, Nested loops, Infinite loops, Switch statement.

Arrays – Declaring and manipulating single dimension arrays

Functions – Standard Library of C functions in Arduino IDE, Prototype of a function: Formal parameter list, Return
Type, Function call.
Interfacing sensors – The working of digital versus analog pins in Arduino platform, interfacing LED, Button,
Sensors-DHT, LDR, MQ135. Display the data on Liquid Crystal Display(LCD), interfacing keypad Serial
communication – interfacing HC-05(Bluetooth module) Control/handle 220v AC supply – interfacing relay module.

Unit: (v) Security and Future of IoT ecosystem

Need of security in IoT – Why Security? Privacy for IoT enabled devices- IoT security for consumer devices-
Security levels, protecting IoT devices Future IoT eco system – Need of power full core for building secure
algorithms, Examples for new trends – AI, ML penetration to IoT

Unit: (vi) Soft skills-Personality Development

Personality Development – Determinants of Personality- self-awareness, motivation, self-discipline, etc., building a


positive personality, gestures.
Self-esteem – self-efficacy, self-motivation, time management, stress management, Etiquettes & manners.
Communication and writing skills- objective, attributes, and categories of communication, Writing Skills – Resume,
Letters, Report, Presentation, etc. Interview skills and body language.

You might also like