Computer Science Grade 11 Syllabus

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Computer Science

Grade: 11 Subject code: Com. 427 (Grade 11)


Credit Hrs: 5 Working Hrs: 16

1. Introduction
The world has witnessed a radical change in the field of Information and Communication
Technology (ICT) in recent and this process is still going on. The relevance of computer education
has been increasing day by day. Realizing the same the curriculum of computer science for
Grades 11 has been developed according to the National Curriculum Framework, 2076. The
study of this course will help the students to enter the job market. This will also provide basis
for the students to pursue their further study in the field.
This curriculum comprises of an introduction to basic computer system, the basic number system
and Boolean logic, computer software and operating system, application package, multimedia and
network. It also includes contents of web technology, programming, information security and
cyber law, digital society and computer ethics and recent trends in ICT. The course itself is of
practical nature and the pedagogical approaches in delivering the course should consider the
balance between theory and practice. The same applies in case of student evaluation procedure too.
The curriculum has been divided to different sections: level-wise competences, grade-wise
learning outcomes, scope and sequence of contents with their elaboration, some indication to
learning facilitation process and student assessment.
2. Level-wise competencies
1. Relate principles of computer system including input, process, output and storage devices.
2. Understand about Boolean logic and number system.
3. Use operating system.
4. Utilize word processor, spread sheet and apply in real-life and educational contexts.
5. Demonstrate the programming concept and logic into software development process.
6. Design website using new web technologies.
7. Understand multimedia and use multimedia tools to create contents.
8. Know about information security and cyber law.
3. Learning Outcomes
S. N. Content Area Learning outcomes

1 Computer system 1.1 Introduce computer with its characteristics and application.
1.2 Describe the evolution of computer.
1.3 Describe the measurement unit of processing speed and
storage unit and use them.
1.4 Introduce Super, Mainframe, Mini and Microcomputers and
compare them.
1.5 Introduce mobile computing and its application and use it.
1.6 Sketch and describe computer architecture and organization.
1.7 Identify and explain the components of computer system.
1.8 Introduce and explain microprocessor and bus system.
1.9 Introduce and explain primary and secondary memory.
1.10 Identify and use input and output devices.
1.11 Describe hardware interfaces and use them.

2 Number System 2.1 Introduce the number system, Decimal-Binary-Octal-


and Conversion Hexadecimal conversion and binary calculation.
Boolean Logic 2.2 Introduce the Boolean Algebra, Boolean values and truth
table, Boolean expression and Boolean function.
2.3 Introduce and explain Logic Gates.
2.4 Describe Laws of Boolean Algebra.

3 Computer 3.1 Explain software with its categories.


Software and 3.2 State the concept of operating system with its functions and
Operating System etymologies.
3.3 Describe GUI based operating system and its features.
3.4 Introduce desktop application and windows environment.
3.5 Create file and folders with file explorer.
3.6 Customize the start screen and desktop.
3.7 Install and remove the devices.
3.8 Manage password and privacy.
3.9 Use control panel, system tools and accessories
3.10 State the concept of open sources and mobile operating
system.
3.11 Introduce Linux, UNIX and Linux distribution.
3.12 Explain the types of mobile operating system.

4 Application 4.1 Describe the office package (Word, Processor, Spreadsheet


Package and Presentation) and apply them.
4.2 Introduce the domain-specific tools.
5 Programming 5.1 Introduce the programming language and identify its levels.
Concepts & 5.2 Introduce and compare Compiler, Interpreter and
Logics Assembler.
5.3 Introduce Syntax, Semantic and Runtime errors and apply
them.
5.4 Introduce control structures and use them.
5.5 Identify programme design tools and use them.
5.6 Describe absolute binary, BCD, ASCII and Unicode.
5.7 State the features and structure of C language.
5.8 Introduce C preprocessor and header files and use them.
5.9 Introduce character set and apply it.
5.10 Explain the Identifiers, Keywords and Tokens.
5.11 Introduce and explain the basic data types.
5.12 Introduce constants, variables, operators and expressions
and apply them.
5.13 Identify the types of specifier and apply them.
5.14 Identify the simple and compound statements and apply
them.
5.15 Introduce Input/output (I/O) functions.
5.16 Introduce Selection Control Statement and Iteration Control
Statement.
5.17 Describe array and string functions and apply them.

6 Web Technology I 6.1 Explore web browsers and search engines.


6.2 Overview internet and web technology.
6.3 Explain and use Content Management System (CMS).
6.4 Describe with objectives and structure of HTML.
6.5 Differentiate between tags and attributes.
6.6 Describe and use the types of tags in HTML.
6.7 Introduce Cascading Style Sheet (CSS), describe its types
and use them.

7 Multimedia 7.1 Introduce and apply multimedia.


7.2 Describe the components of multimedia.

8 Information 8.1 Describe digital society and computer ethics.


Security and 8.2 State the concept of information security and cybercrime.
Cyber Law 8.3 Explore and apply the protective measures of cybercrime.
8.4 Identify key aspects intellectual property right and follow it.
8.5 State the concept of digital signature and use it.
8.6 Analyze cyber law and ICT policy in Nepal
4. Scope and Sequence of Contents
S. N. Content Area Elaboration of Contents Workin
g Hour

1 Computer system 1.1 Introduction of computer 20


1.1.1 Definition, characteristics and application of
computer
1.1.2 Evolution of computer technology
1.1.3 Measurement unit of processing speed and
storage unit
1.1.4 Super, Mainframe, Mini and
Microcomputers
1.1.5 Mobile Computing and its Application
1.2 Computer system and I/O devices
1.2.1 Concept of computer architecture and
organization
1.2.2 Components of computer system: input unit,
output unit, processing unit, memory unit and
storage
1.2.3 Microprocessor: basic concepts, clock speed,
word length, components and functions
1.2.4 Bus System: data bus, address bus and
control bus
1.2.5 Primary memory: Definition, RAM, ROM,
Cache, Buffer, types of RAM and ROM
1.2.6 Secondary Memory: Definition, Magnetic
Disk, Flash Memory, Optical Disk, External
Storage Device and memo stick
1.2.7 Input Devices – Keyboard, Mouse, Scanner,
Light Pen, OMR, OCR, BCR, MICR, Scanner,
Touch Screen, Microphone and Digital Camera.
1.2.8 Output Devices: Monitor (LCD, LED),
Printer (Dot Matrix, Inkjet, Laser), Speaker
1.2.9 Hardware Interfaces: Parallel Port, Serial
Port, USB Ports, HDMI and Expansion Slots
2 Number system 2.1 Number System and conversion 11
and conservation 2.1.1 Decimal, Binary, Octal, Hexadecimal
Boolean Logic Number System & conversion
2.1.2 Calculation in binary addition, subtraction
2.1.3 One’s and Two’s complement methods of
binary subtraction
2.2 Logic Function and Boolean Algebra
2.2.1 Introduction to Boolean algebra
2.2.2 Introduction to Boolean values, truth table,
Boolean expression and Boolean function.
2.2.3 Logic Gates –AND, OR, NOT, NAND,
NOR, XOR and XNOR – its definition, truth table,
logic symbol, logic function
2.2.4 Laws of Boolean algebra – Boolean
identities, Complement Laws, Identity,
Commutative, Associative and Distributive
2.2.5 Statement and verification of Laws of
Boolean algebra using truth table

3 Computer 3.1 Concept of Software 12


Software and 3.1.1 Definition of software
Operating System 3.1.2 Categories of software: System, Utility,
Application, Web Based, Mobile Apps
3.2 Concept of Operating System
3.2.1 Introduction to Operating System
3.2.2 Role of Operating System
3.2.3 Functions of an Operating System
3.2.4 Operating system terminology:
multiprogramming, multitasking, multiprocessing
and distributed
3.3 Windows Operating System
3.3.1 Introduction to GUI based Operating
system and its features
3.3.2 Working in Desktop Application and
Window Environment
3.3.3 Manage Files and Folders with File
Explorer
3.3.4 Customize the start screen and desktop
3.3.5 Installing and removing devices
3.3.6 Manage passwords and privacy levels
3.3.7 Use of control panel, system tools and
accessories
3.4 Open sources and Mobile Operating System
3.4.1 Concept of Open Sources Operating System
3.4.2 Introduction to Linux and UNIX
3.4.3 Linux Distributions
3.4.4 Concept of Mobile Operating System
3.4.5 Types of Mobile Operating System

4 Application 4.1 Introduction to Office Package - 5


Package Word processor, Presentation tool,
spreadsheet package, database management
system;
4.2 Introduction to domain-specific tools -
school management system, inventory
management system, payroll system, financial
accounting, hotel management, weather
forecasting system.
5 Programming 5.1 Programming Concept 8
Concepts & 5.1.1 Introduction to programming languages
Logics 5.1.2 Low level, High level, 4 GL programming
languages
5.1.3 Compiler, Interpreter and Assembler
5.1.4 Syntax, Semantic and Runtime errors
5.1.5 Control Structures: Sequence, Selection and
Iteration
5.1.6 Program Design tools – Algorithm,
Flowchart and Pseudocode
5.1.7 Absolute binary, BCD, ASCII and Unicode
5.2 C Programming Languages
5.2.1 Introduction and features of C Language
5.2.2 Structure of C program
5.2.3 C Preprocessor and Header Files
5.2.4 Character Set used in C
5.2.5 Use of Comments
5.2.6 Identifiers, Keywords and Tokens
5.2.7 Basic Data Types in C
5.2.8 Constants and Variables
5.2.9 Type of Specifier
5.2.10 Simple and Compound Statements
5.2.11 Operators and Expressions: arithmetic,
relational, logical, assignment, unary and
conditional operators
5.2.12 Input/output (I/O) Functions
5.2.13 Selection Control Statement: Decisions (if,
if-else, if-else-if, nested and, switch)
5.2.14 Iteration Control Statement: Looping
(while, do while, for nested)
5.2.15 Array: definition, types(1D and 2D),
matrix addition and subtraction
5.2.16 String: definition and string function
: strlen(), strcat(), strcmp(), strrev(), strcpy(),
strlwr(), strupr()

6 Web Technology I 6.1 Introduction: Web development introduction 8


6.2 Web browsers and search Engines
6.3 Overview of various internet & web
technologies
6.4 Content Management System (CMS)
6.4. HTML: The Language of the Web
6.4.1 Objectives
6.4.2 Structure of HTML
6.4.3 Published and Hosting
6.4.4 HTML Tags vs. Attributes
6.4.5. Basic Tags of HTML: HTML, HEAD,
TITLE, BODY (Setting the Fore color and
Background color, Background Image,
Background Sound)
6.4.6 Heading tag (H1 to H6) and
attributes(ALIGN),
6.4.7 FONT tag and Attributes (Size: 1 to 7
Levels, BASEFONT, SMALL, BIG,COLOR)
6.4.8 Paragraph Formatting (P)
6.4.9 Break Line BR
6.4.10. Comment in HTML (<! >)
6.4.11. Formatting Text (B, I, U, Mark, Sup, Sub,
EM, BLOCKQUOTE, PREFORMATTED)
6.4.12. Ordered List- OL (LI, Type- 1, I, A, a;
START,VALUE)
6.4.13. Unordered List - UL (Bullet Type- Disc,
Circle, Square, DL, DT, DD)
6.4.14 ADDRESS Tag
• Creating Links: Link to other HTML
documents or data objects
• Links to other places in the same HTML
documents
• Links to places in other HTML documents
• Anchor Tag and Hyperlink
6.4.15. Tables: Creating Tables using TH, TR and
TD tags
6.4.16 Forms: Creating form using Textbox, radio,
checkbox, text area, button
6.4.17 Introduction to HTML 5 Elements
including audio, embed, source, track and video
attributes
6.4.18 HTML 5 Graphics using canvas and svg
tags
6.4.19 Concept of domain name and web hosting
6.5 Cascading Style Sheets
6.5.1 Introduction to Cascading Style Sheet (CSS)
6.5.2 Inline CSS
6.5.3 Embedded CSS
6.5.4 External CSS

7 Multimedia 7.1 Introduction to Multimedia 6


7.2 Component of Multimedia: Text, Graphics,
Audio, Video and Animation
7.3 Application of Multimedia

8 Information 8.1 Digital society and computer ethics 10


Security and
Cyber Law 8.2 Concept of Information security
8.3 Concept of Cybercrime
8.4 Malicious software and Spam
8.5 Protection from cybercrime
8.6 Intellectual Property Right
8.7 Concept of Digital Signature
8.8 Concept of Cyber Law in Nepal
8.9 ICT Policy in Nepal

Total 80

5. Practical/Project Activities

S. N. Content Tasks Workin


Area g Hour

1 Number system Use Simulator : Demonstrate Logic Gates and its 3


and expression using simulator
conservation
Boolean Logic

2 Computer With Window OS or Linux platform: 8


Software and Working in Desktop Application and Window
operating Environment
system

• Manage files and folders with file explorer


• Customize the start screen and desktop
• Installing and removing devices
• Manage passwords and privacy levels
• Use of control panel, system tools and accessories
3 Application Application Package (Word Processor, Spreadsheet 25
package and Presentation)
1.Word processor
• Basic terms of word processing
• Creating document and environment
• Formatting text and paragraphs
• Spelling grammar, thesaurus, comments
• Managing lists and tables
• Inserting graphic objects
• Controlling page appearance
• Performing a mail merge
• Preparing to publish a document
• Levels and table of contents
• Export documents: PDF
2. Spread Sheet
• Basic fundamentals of Spread Sheet
• Entering data, cell manage, concept of cell
references
• Formatting a worksheet
• Creating and working with charts
• Managing workbooks
• General functions and formulas
• Data filter and sorting
• Pivot tables and pivot chart
• Working with other objects
• Printing worksheets
3. Presentation
• Basic fundamental of presentation
• Create presentation slides

• Design and formatting presentation


• Animation and custom animation
• Transition of presentation
• Working with tables, graphics and word art
• Working with graphs and organization charts
• Working with multimedia
4 Programming Input/output (I/O) Functions 14
Concepts and • Selection Control Statement: Decisions (if, if-
Logics else, if-else-if, nested and, switch)
• Iteration Control Statement: Looping (while, do
while, for nested)
• Array: definition, types (1D and 2D), matrix
addition and subtraction
• String: definition and string function : strlen(),
strcat(), strcmp(), strrev(), strcpy(), strlwr(), strupr()

5 Web • Practices on HTML 4 using basic Tags of 15


Technology HTML,
<H1> , <FONT>, <P>, <BR>, <!>, <OL>, <UL>,
<A>, <img>, <table>, <form>
• Practices on HTML 5 including audio, embed,
source, track and video attributes, Graphics using
canvas and svg tags
• Practice on cascading Style Sheets including
Inline, Embedded, External CSS

6 Multimedia • Graphics (Photo and image editing) 15


• Image capture, resize, crop, add layer, save in
different format
• Audio recording, editing and save in different
format using mobile
• Video recording, spilt, save in differ format

Total 80

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy