0% found this document useful (0 votes)
243 views1 page

iIO Syllabus Class 11 PDF

The document outlines the syllabus for four classes - 11P (Python), 11S (Computer Science C++), 11M (Multimedia & Web Technology), and 11J (Informatics Practices - Java) - of the International Informatics Olympiad. The 11P syllabus covers Python basics, computer history, programming languages, and algorithms. The 11S syllabus focuses on general object-oriented programming concepts in C++, data handling, algorithms, and data representation. 11M covers web development using HTML/XML, multimedia tools for image and audio/video editing. 11J covers networking, Java programming fundamentals, databases, and IT applications. Suggested reading materials are also provided for each class

Uploaded by

Tejas Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
243 views1 page

iIO Syllabus Class 11 PDF

The document outlines the syllabus for four classes - 11P (Python), 11S (Computer Science C++), 11M (Multimedia & Web Technology), and 11J (Informatics Practices - Java) - of the International Informatics Olympiad. The 11P syllabus covers Python basics, computer history, programming languages, and algorithms. The 11S syllabus focuses on general object-oriented programming concepts in C++, data handling, algorithms, and data representation. 11M covers web development using HTML/XML, multimedia tools for image and audio/video editing. 11J covers networking, Java programming fundamentals, databases, and IT applications. Suggested reading materials are also provided for each class

Uploaded by

Tejas Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

www.silverzone.

org

2018
International Informatics

Olympiad
S
FOUNDATION

SYLLABUS INTERNATIONAL INFORMATICS OLYMPIAD, CLASS - 11th

CLASS 11P
(PYTHON)
Python Basics; History of computers, Object-oriented design, programming languages, Web,
Interpretation vs. compiling, Primitive types, casting, Syntax and semantics, variables, classes and
objects, inheritance sets, tuples, expressions, assignments, selections, loops, functions, Lists, Linear
search, binary search, Recursion, Time complexity, Algorithm, Divide-and-conquer, backtracking,
greedy algorithm, dynamic programming, Linked list, set, map, queues, sorting algorithms,
hashing, AVL tree

CLASS 11S
(COMPUTER SCIENCE C++)
General OOPs Concepts; C++ Data Handling; Algorithms; Flow of Control; Consol I/O
Operations; Structured Data Type; Arrays; Functions; Standard Library and Header Files; Data
Representation; Computer Organization
Please refer suggested readings for 11S : Computer Science C++) : Yashwant Kanetkar (Let us C++)
-BPB;

CLASS 11M
(MULTIMEDIA & WEB TECHNOLOGY)
WEB Development using HTML/XML; Server & client scripts; Web Management; Creating Web
Site; Image-Editing tools; Audio & video capture and editing using software tools; Multimedia
authoring.
Please refer suggested readings for 11M : Mastering Web Designing– Maccoy (BPB), Multimedia
on the PC – Sinclair (BPB), CorelDraw – Training Guide – Lotia, M (BPB), ASP, ADO and XML
Complete – Sybex (BPB), VBScript Interactive Course: Waite Group –Simon (BPB)

CLASS 11J
(INFORMATICS PRACTICES -JAVA)
AS PRESCRIBED BY CBSE/ICSE SYLLABUS
Networking and Open Standards: Computer Networking, Open Source Concepts; Programing
Fundamentals: Access specifier for classes, Members and methods, Concept of package;
Inheritance: Need and implementation, Method Overloading and Overriding, Abstract Class and
Interfaces, use of interfaces; Commonly used libraries; Ralational Database Management System:
SQL Queries; IT Applications : e- governance, e-Business and e-Learning
Please refer suggested reading for 11J/12J :
Introduction to Computer System:V. Rajaraman, Introduction to Programming: Herbert Schildt,
Java : the complete reference; Relational Database Management System:Lerry Ulman, MYSQL
Database; Computer Networking: William Stallings, Computer Networking.

You might also like