modelcurriculum and teaching materialfor k-12 indian schools · computer science curriculum for...

40
ComputerScienceCurriculum for Schools-- ModelCurriculum and Teaching Material for K-12 IndianSchools Release2007 (This documentis - Dec2006draft) Sri Sri RavishankarVidyaMandir(SSRVM) 1

Upload: others

Post on 05-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Computer Science Curriculum forSchools --

Model Curriculum and TeachingMaterial for K-12 Indian Schools

Release 2007

(This document is - Dec 2006 draft)

Sri Sri Ravishankar Vidya Mandir (SSRVM)

1

Page 2: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

2

Page 3: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

About SSRVM

The Sri Sri Ravishankar Vidya Mandir (SSRVM) Trust was founded by Sri Sri Ravishankar in the year 1999 as a

Charitable Spiritual and Educational Public Institution to impart value education in a stress-free and child friendly

environment. The SSRVM vision is to enable students to blossom to their fullest potential and the mission is to

establish educational institutions where learning is fun. Within a short span of five years, SSRVM has established 64

institutions in 16 States across the country. The target is to establish one school in every district of India.

SSRVM Curriculum, Computer Science, 2007 Edition

The teaching material for the SSRVM schools is developed by the SSRVM Academic Council. This supplements the

curriculum prescribed by Board (ICSE/CBSE/State) with which a school may be affiliated. Members of the SSRVM

Academic Council may induct committees for developing specific parts of the syllabus. All members serve voluntarily

and without compensation. Users should check that they have the latest edition of any SSRVM curriculum. These

may be obtained from http://www.ssrvm.org/

Comments and other requests should be addressed to:The Academic Council, Sri Sri Ravishankar Vidya Mandir Trust#1897/A, 26th Main, Southend C Cross Road9th Block, JayanagarBangalore – 560 069, INDIAemail: [email protected]

The distribution and usage of this Curriculum are as per the Creative Commons license – Attribution-Share Alike. See http://creativecommons.org/licenses/by-sa/2.5/ for details. A brief excerpt from the license is given below.

You are free:

• to copy, distribute, display, and perform the work

• to make derivative works

• to make commercial use of the work

Under the following conditions:

Attribution. You must attribute the work in the manner specified by the author or licensor.

3

Page 4: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under alicense identical to this one.

• Any of these conditions can be waived if you get permission from the copyright holder.

4

Page 5: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

SSRVM Curriculum, Computer Science, 2007 Edition

Abstract:

Write something appropriate here at the end. – TBD Sridhar

Coordinating Author: Sridhar Iyer (IIT Bombay and SSRVM Academic Council).

Authors/Contributors:Person ContributionMalati Baru, IIT Bombay Survey, draft curriculum, Umesh Bellur, IIT Bombay

Need to find authors/contributors for the contents of each standard. - TBD sridhar

5

Page 6: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Reviewers:

The following is a tentative list of reviewers for the draft version of this release:

(The final list of reviewers will include all those who return detailed comments)

Person Portion ReviewedAbhijit Deshpande, IIT Madras Entire curriculum and contents

Need to find reviewers not only for the curriculum scope but also for the contents

developed for each standard. – TBD all.

Acknowledgements:

The following persons contributed to the discussions and/or other supporting activities:

Shravan Bharatulwar, SSRVM

6

Page 7: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Contents

1OVERVIEW.............................................................................................................................................10

SCOPE............................................................................................................................................................10

CURRICULUM ALTERNATIVES.............................................................................................................................11

TEXTBOOK ALTERNATIVES................................................................................................................................11

SSRVM APPROACH........................................................................................................................................11

2.SYLLABUS.............................................................................................................................................12

1ST STANDARD........................................................................................................................................12

2ND STANDARD.......................................................................................................................................14

3RD STANDARD.......................................................................................................................................16

4TH STANDARD.......................................................................................................................................17

5TH STANDARD........................................................................................................................................19

WHAT: AT THE END OF 5TH STANDARD, A CHILD SHOULD KNOW............................................................................19

6TH STANDARD.......................................................................................................................................21

WHAT: AT THE END OF 6TH STANDARD, A CHILD SHOULD KNOW............................................................................21

7TH STANDARD.......................................................................................................................................22

WHAT: AT THE END OF 7TH STANDARD, A CHILD SHOULD KNOW............................................................................22

8TH STANDARD [ PRESENT ICSE ].............................................................................................................24

9TH STANDARD [ PRESENT ICSE SYLLABUS ]..............................................................................................25

COMMAND USER INTERFACE...............................................................................................................................25

GRAPHIC USER INTERFACE.................................................................................................................................25

INSTALLING SOFTWARE......................................................................................................................................25

THE INTERNET.................................................................................................................................................25

MS -WORD....................................................................................................................................................25

MS EXCEL......................................................................................................................................................25

MS POWERPOINT.............................................................................................................................................25

MS ACCESS....................................................................................................................................................25

MS ACCESS....................................................................................................................................................25

MORE ON WORD AND ACCESS............................................................................................................................25

COMPUTING AND ETHICS....................................................................................................................................25

CONCEPTS OF OBJECTS......................................................................................................................................25

7

Page 8: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

INTRODUCING CLASSES......................................................................................................................................25

INTRODUCING JAVA ON BLUEJ ENVIRONMENT......................................................................................................25

CLASSES AS BASIS OF ALL COMPUTATION.............................................................................................................25

FUNCTIONS......................................................................................................................................................25

FLOW OF CONTROL...........................................................................................................................................25

10TH STANDARD [ PRESENT ICSE SYLLABUS ]...........................................................................................26

CONCEPT OF OBJECTS........................................................................................................................................26

INTRODUCING CLASSES......................................................................................................................................26

INTRODUCING JAVA ON BLUEJ ENVIRONMENT.......................................................................................................26

CLASSES AS BASIS OF ALL COMPUTATION............................................................................................................26

FUNCTIONS......................................................................................................................................................26

CONSTRUCTORS................................................................................................................................................26

CLASS AS USER DEFINED TYPE...........................................................................................................................26

USING LIBRARY CLASSES..................................................................................................................................26

DECISION MAKING STATEMENTS..........................................................................................................................26

ITERATION THROUGH LOOPS...............................................................................................................................26

ENCAPSULATION...............................................................................................................................................26

ARRAYS..........................................................................................................................................................26

OPERATION ON FILES........................................................................................................................................26

3LESSON CONTENTS.............................................................................................................................27

1ST STANDARD........................................................................................................................................28

2ND STANDARD.......................................................................................................................................28

3RD STANDARD.......................................................................................................................................28

4TH STANDARD.......................................................................................................................................28

5TH STANDARD.......................................................................................................................................28

6TH STANDARD.......................................................................................................................................28

7TH STANDARD.......................................................................................................................................28

8TH STANDARD.......................................................................................................................................28

9TH STANDARD.......................................................................................................................................28

10TH STANDARD.....................................................................................................................................28

11TH STANDARD.....................................................................................................................................28

12TH STANDARD.....................................................................................................................................28

ANNEX A: CURRICULUM SURVEY .....................................................................................................................28

A SURVEY OF THE CURRICULUM FOLLOWED BY VARIOUS BOARDS IN INDIA AND ABROAD:............................................28

A. NCERT: ..................................................................................................................................................28

8

Page 9: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

NATIONAL COUNCIL OF EDUCATIONAL RESEARCH AND TRAINING (NCERT) HAS RELEASED A NATIONAL FRAMEWORK OF

CURRICULUM FOR IT IN SCHOOLS. THE COMPETENCIES, SKILL SETS ARE DIVIDED INTO SIX HEADS NAMELY FUNDAMENTAL

OPERATIONS AND CONCEPTS, SOCIAL AND ETHICAL ISSUES, IT TOOLS, COMMUNICATION TOOLS, TECHNOLOGY RESEARCH

TOOLS AND TOOLS FOR PROBLEM SOLVING. THE CURRICULUM ALSO PROPOSES THE DESIRABLE COMPETENCIES FOR TEACHERS. THE

CHILDREN ARE EXPECTED TO ATTAIN THE SKILLS LISTED OUT IN THE SYLLABUS DURING THEIR SCHOOLING AS PART OF THEIR

GENERAL EDUCATION TILL CLASS 10. .................................................................................................................28

THE CURRICULUM IS CATEGORIZED FOR THREE LEVELS, PRIMARY, MIDDLE AND SECONDARY SCHOOLS. AT EACH LEVEL, THE SIX

HEADS AS LISTED ABOVE ARE AGAIN DIVIDED INTO COMPETENCIES, ACTIVITIES THROUGH WHICH THESE COMPETENCIES CAN BE

ATTAINED AND DETAILED SPECIFIC SKILLS.............................................................................................................28

AT THE END OF EACH LEVEL: PRIMARY, MIDDLE AND SECONDARY SCHOOLS, A LIST OF LEARNING OUTCOMES AND EVALUATION

TECHNIQUES ARE ALSO PRESCRIBED. THE CURRICULUM ..........................................................................................28

THE CBSE BOARD FOLLOWS THE CURRICULUM FRAMEWORK OF NCERT. ............................................................28

B. ICSE ........................................................................................................................................................28

THE ICSE BOARD SYSTEM HAS COMPUTER APPLICATIONS AS A CORE SUBJECT FROM 1ST TO 8TH STANDARD. IN 9TH AND 10TH

STANDARD IT IS AN ELECTIVE SUBJECT AND HENCE IS NOT COMPULSORY. THE OUTLINE OF THE SYLLABUS IS GIVEN TO THE SCHOOLS

AND THEY HAVE THE FREEDOM TO FOLLOW TEXTBOOKS BY ANY PUBLISHER WHICH THEY FIND SUITABLE. .....................29

THE SYLLABUS FOR 9TH STANDARD COVERS THE FOLLOWING TOPICS: COMPUTER HARDWARE FUNCTIONS, DATA REPRESENTATION

AND INTERNAL COMPUTER STRUCTURE, COMPUTER S/W , SOCIAL CONTEXT OF COMPUTING AND ETHICAL ISSUES, ALGORITHMS,

PROGRAMMING USING A HIGH LEVEL LANGUAGE AND COMPUTERS IN EVERYDAY LIFE................................................29

THE SYLLABUS FOR 10TH STANDARD COVERS THE TOPICS: COMPUTER STRUCTURE, REVIEW OF PROGRAMMING, ADVANCED

PROGRAMMING, DOCUMENTATION OF PROGRAMMING, AND PRACTICAL SESSIONS. ....................................................29

C. STATE BOARD ............................................................................................................................................29

THE MAHARSHTRA STATE BOARD HAS INTRODUCED THE SUBJECT OF COMPUTER APPLICATIONS IN SCHOOLS BUT THE DETAILS AND

THE SYLLABUS IS NOT AVAILABLE ONLINE.............................................................................................................29

D. PENNSYLVANIA SCHOOL CURRICULUM [ AVON GROVE SCHOOL ].......................................................................29

COMPUTERS / TECHNOLOGY CURRICULUM FOR GRADES K-8 IN THIS SCHOOL IS BASED ON THE PENNSYLVANIA ACADEMIC

STANDARDS FROM SCIENCE AND TECHNOLOGY AND THE NATIONAL EDUCATIONAL TECHNOLOGY STANDARDS FOR STUDENTS

FROM ISTE (INTERNATIONAL SOCIETY FOR TECHNOLOGY IN EDUCATION). GRADES 9-12 WILL HAVE SPECIFIC CLASSES THAT

STUDENTS MAY CHOOSE RELATED TO TECHNOLOGY................................................................................................29

THE MILESTONES FOR THE CURRICULUM DESCRIBE WHAT STUDENTS SHOULD KNOW AND BE ABLE TO DO BY THE END OF FOURTH,

SEVENTH, TENTH AND TWELFTH GRADE. IN ADDITION, THE STANDARDS ALSO REFLECT THE PROGRESS THAT THEY EXPECT THEIR

STUDENTS TO ACHIEVE. THIS CURRICULUM DOCUMENT ASSUMES THAT THE STUDENTS CAN APPLY THE SKILLS LEARNT AT THE

EARLIER LEVELS AND ADD NEW CONCEPTS EVERY YEAR. THIS WILL NATURALLY LEAD TO IMPROVEMENT OF COMPETENCIES ACROSS

GRADE LEVELS. CONSEQUENTLY, PREVIOUS LEARNING IS REINFORCED BUT NOT TAUGHT AGAIN....................................29

E. NEW YORK PUBLIC SCHOOL CURRICULUM .....................................................................................................29

THIS PUBLIC SCHOOL CURRICULUM IS DIVIDED INTO TWO LEVELS ACCORDING TO NEW YORK STATE STANDARDS FOR COMPUTER

9

Page 10: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

TECHNOLOGY THE TWO LEVELS ARE 1ST TO 5TH STANDARD : ELEMENTARY, 6TH TO 8TH STANDARD: INTERMEDIATE . .29

THE ELEMENTARY LEVEL HAS THE FOLLOWING HEADS: WORD PROCESSING, COMPUTER SKILLS, NETWORKING AND

TELECOMMUNICATION SKILLS, LEGAL AND ETHICAL ISSUES, INFORMATION MANAGEMENT SKILLS...............................29

THE INTERMEDIATE LEVEL HAS THE FOLLOWING HEADS : WORD PROCESSING, COMPUTER SKILLS, NETWORKING AND

TELECOMMUNICATION SKILLS, LEGAL AND ETHICAL ISSUES , INFORMATION MANAGEMENT SKILLS, DATABASE SKILLS,

SPREADSHEET SKILLS, MULTIMEDIA SKILLS..........................................................................................................29

F. ONTARIO SCHOOL CURRICULUM ....................................................................................................................29

I. DOCUMENT REFERENCE : COMPUTER TECHNOLOGY STANDARDS OF LEARNING FOR VIRGINIA’S PUBLIC SCHOOLS ....30

BOARD OF EDUCATION COMMONWEALTH OF VIRGINIA HAS DEFINED THE STANDARDS FOR VIRGINIA PUBLIC SCHOOLS IN THIS

DOCUMENT .....................................................................................................................................................30

SSRVM Curriculum, Computer Science, 2007 Edition

1 OVERVIEW

Scope

The scope of this curriculum includes defining the computer science syllabus, creating the learning

material and the weekly lesson plans for each standard. The scope is currently limited to:

• Computer science as the subject.

• Standards K-12 in SSRVM schools in urban areas.

• Schools following the ICSE system.

The scope will later be expanded to include:

• E-learning: Using computer-based tools and applications to learn other subjects.

• Schools in rural and tribal areas in India.

• Schools following the CBSE and other State Board systems.

Should CS be a core subject? What are the skills (similar to Maths) that need to be known to all?

10

Page 11: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Curriculum Alternatives

A review of current K-12 computer science curricula being followed in India and abroad is given in Annex

A. A summary is as follows:

• Give summary of approaches here. - % emphasis on different aspects?

Textbook Alternatives

A review of current textbooks available for K-12 computer science in India is given in Annex B. A

summary is as follows:

• Give summary of books here. – Subjective stmt that there is a need for quality content

SSRVM Approach

The approach followed for designing this curriculum is:

1. Define what should be taught in each standard and why. This is done by identifying (i) the

learning outcomes for each standard, based on the age of the children and (ii) the examination

syllabus as given by the Affiliation Board (ICSE/CBSE/State).

2. Create the contents and the lesson plans for each sub-topic.

3. Conduct a rigorous review of the syllabus and the contents created.

The Computer Science curriculum for each standard is broadly divided into three groups:

1. Computer skills: sub-divided into hardware, software and programming. Within software we

can follow the NCERT classification of using IT tools (increase productivity and creativity),

Communication tools (collaboration and publishing), Technology research tools (locate and

collect information) and Problem solving tools (using the computer to learn something else).

2. Useful concepts from Computer Science that can be applied generally: logical thinking

3. Social aspects of Computers: sub-divided into Ethics and Security. Further, it may also

divided into theory and lab as appropriate.

As a result, any given topic can be classified along three axes:

1. The grade it is intended for (primary-middle-high school).

11

Page 12: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

2. The group/sub-group it belongs to (skills-concepts-social).

3. The nature of teaching (theory-lab).

Useful concepts from Computer Science - searching, sorting, other algorithms,

notion of protocol, client-server, producer-consumer, mutual exclusion,

communication, JM article type stuff. Turing machines and its limitations

2 .SYLLABUS

This section gives the learning outcomes, the suggested syllabus and lesson schedule for each standard.

The common hardware and software requirements across all the standards are as follows:

• Hardware:

• Software:

• Resources per student:

Wherever any specific hardware/software is required for teaching a topic, it is mentioned with the topic.

Philosophy behind the categorization: (Give examples of each point being made here)

Primary – Introduce the capabilities of a standalone computer (without any explicit programming) –

Prof.Sridhar Iyer

Introduce list of skills – typing, word-processing, mouse handling, proper handling of computers

(turning on, off)

Elementary security and etiquette concepts

Middle – Skilled use of a standalone system, configuration-level programming (change settings) – Prof.

Umesh Bellur

Introduce the power of networked applications – email, google

Introduce concepts behind some of the skills – Algorithms, Operating systems

Security – keeping oneself safe and not harming others

Secondary – Full fledged control of the standalone system, -

Skilled navigation of the networked world

Programming using a language.

1ST STANDARD

What: At the end of 1st Standard, a child should know:

12

Page 13: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

• Skills:

o Hardware – Identify all the parts of a computer, Startup and shut down actions, Use

keyboard (arrow enter/return keys) and mouse (left/right click) as input devices.

o Software – Open applications on the Desktop (double-click), rudimentary use of an installed

application such as Paint, Games, Multimedia.

o Programming – None.

• Concepts: Regard the computer as an entity with various parts and associated functions (much like

the human body). Terminology; functionality separation of each part (use hand to write => use

keyboard to input; use eyes to read => use monitor to display; use brain to think => use CPU to

process; brain => storage

• Social:

o Behaviour – Maintaining orderliness (using mouse/keyboard one at a time), Handling of

computer accessories; Maintaining cleanliness; dust-free keyboard; being careful; not

spilling food; sharing resources with others; respecting others’ privacy.

o Security – None.

o Response – Inform teacher in case of mal-function. Response of a student to events

Why: At the end of 1st Std:

• A child should be able to relate to a computer as an entity with various parts and

functions. - Existence

• More topics are not required because the goal is to simply introduce the computer as a fun tool

for doing other tasks. Since it can be a highly distracting toy, the content is deliberately low-key.

• Fewer topics are not desirable because the child should get left behind in terms of his/her peers.

The child should not get overwhelmed at a later age.

• As a result, there should be one theory class per week and one lab class every two weeks.

How: The suggested list of topics and schedule for in 1st Standard are:

Week Topic

1 Parts of a computer: just the names

2 Switching on/off the computer

3 Log in using name/password and log out

4 Identify the parts of a computer

5 Introduction to Keyboard

6 Introduction to a Mouse

13

Page 14: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

7 Operating a Mouse : right click, left click , double click

8 Cursor

9 Elements of a Window : Top bar , Tool Bar , Scroll bar

10 Minimze / Maximise windows

11 Operate Scroll Bars

12 Getting familiar with the keyboard : type out letters of their name

13 Double click and open a file

14 Close a file

15 Introduction to Desktop

16 Open a file on desktop

17 Open a preloaded music / video file on Desktop

18 Open a simple game and play the game

19 Introduction to Paint Software

20 Do’s and Don’ts with Computer

21 Evaluation for the above lessons

Evaluation/Assessment: The above should be demonstrated through the following activites.

Activity worksheets to demonstrate skills

2ND STANDARD

What: At the end of 2nd Standard, a child should know:

• Skills:

o Hardware – Use of printers, Insert CDs (run from CD; no need to install).

o Software – Login/logoff, enter password; Create, open, save, rename, delete and print files.

Search for files; Save at desired location etc.

o Programming – None.

• Concepts: Use of different applications for different tasks; Compare with writing on paper –

Reuse/Edit, more permanent etc., games

• Social:

o Behaviour - Handling of computer accessories; dust-free keyboard; being careful; not

spilling food; sharing resources with others; respecting others’ privacy.

o Security – None.

o Response – None.

Why: At the end of 2nd Std:

14

Page 15: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

• Whatever was written for 1st +

• I can do different “useful” things using the entity I learnt about earlier. – Awareness of

capabilities – email??

• Reinforce the learning of the previous standard.

• Advance the same topic to the next level feature.

• Introduce one or two more new topics.

How: The suggested list of topics and schedule for 2nd Standard are:

Week Topic

1 Revision of 1st Std

2 Login

3 Concept of Input / Output devices

4. Parts of a computer with their basic functions [with analogy]

5 Keyboard : All special keys : Enter, Del, Shift, Backspace ,Tab …

6 Simple uses of Computers: Doing homework, booking tickets……

7 Start Menu : Navigation [ in any OS ], Select application using Mouse

8 Basics of Text editing software

9 Open a text editing application

10 Create a new file : Various ways : right click , File -> New

11 Enter text into file

12 Concept of storage : Save a file , save in the desired location

13 Open an existing file

14 Edit a file

15 Close a file

16 Rename a file

17 Save As option : same file two names

18 Maths with Computer

19 Drag Drop files

20 Draw using Paint Software

21 Concept of hard copy / Soft copy : Introduction to Printer : Data on PC printed on paper

23 Insert media [ CD..] and open a file from the CD

24 Keeping the computer Clean and precautions while operating : Do not switch off

directly from the CPU

25 Evaluation of above lessons

15

Page 16: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Evaluation/Assessment: The above should be demonstrated through the following activites.

3RD STANDARD

What: At the end of 3rd Standard, a child should know:

• Skills:

o Hardware – Use of camera and other peripherals, including CD writer

o Software – Install from CDs

o Programming – Introduction to Algorithm .Adopt LOGO as a language to teach concepts, if

appropriate

• Concepts: Directory structure; folders; information organization, appropriate naming, preliminary

search. Distinction between h/w and s/w.

• Social:

o Behaviour – Team work

Why: At the end of 3rd Std:

• Whatever was written for 2nd +

• I can find my way around in the “useful entity” I learnt about earlier. –

Understand/Navigate

• Notion of data versus program??

• Introduce one or two concepts of systematic functioning/thinking.

How: The suggested list of topics and schedule for in 3rd Standard are:

Week Topic

1 Revision of 2nd Standard

2 Word Processing

3 Editing features in Word Processing

4. Formatting features in word Processing

5 Connecting I/O devices : Digital Camera, Pen Drive

6 Concept of Directory Structure : Folders/ Subfolders/Files

7 Concept of Antivirus : Importance of protecting data

8 Concept of Hardware and Software

9 Saving files on external media : write a CD

16

Page 17: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

10 Searching for existing files : Preliminary search

11 Organizing Data : Naming conventions : Give appropriate names to files

12 Concept of Programming

13 Introduction to LOGO

14 Basic LOGO commands

15 Control functions with LOGO

16 Introduction to GUI

17 Moving files across directories and Drives

18 Introduction to Multimedia : Connecting a Mike, speaker ,camera

19 Recording audio and playback the file

20 Opening a Media player and playing an audio/video file

21 Using Educational CDs

22 Interactive Education CDs: Give i/p view/hear the o/p

23 Concept of Privacy and sharing Passwords , new login

24 Sharing Information : Share files for others to access

25 Basic troubleshooting: If Computer is not responding, end the tasks

26 Evaluation of above lessons

Evaluation/Assessment: The above should be demonstrated through the following activites.

4TH STANDARD

What: At the end of 4th Standard, a child should know:

• Skills:

o Hardware – Evolution of Computers, basic troubleshooting if machine goes down,

differentiate between Input / output devices and connect them to a PC, Understanding

external / internal storage devices

o Software – File management, storing and searching for files, movement of files between

external and internal storage devices, introduction to spreadsheets, various formats of audio

and video files, media players

o Programming – Logical Operations with LOGO

• Concepts: Storage and retrieval, Binary system, spreadsheet analogy with database, workflow

concept and flow charts

• Social:

o Behaviour – Physical posture while working on the computer

17

Page 18: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

o Security – Responsible about keeping the computer virus free by running the antivirus

software

o Response – None.

Why: At the end of 4th Standard:

• I can make this entity do certain actions that I want it to do – Control simple actions

• Notion of special purpose (car) versus general purpose tool.

• Basics of data management – searching, sorting within a spreadsheet, different views.

• Sharing and security

• Using help files and documentation supplied with any given software.

How: The suggested list of topics and schedule for in 4th Standard are:

Week Topic

1 Revision of 3rd Standard

2 Advanced features of Word Processing , inserting pictures, drawing elements

3 Using Help files in any application

4 Evolution of Computers

5 Connecting Input Output devices to a PC: connecting a Printer

6 Concept of internal and external storage devices

7 Movement of data between internal and external storage devices

8 File management

9 Storage and retrieval of Files

10 Introduction to Spreadsheets

11 Spreadsheets as Databases

12 Concept of Logic in Programming

13 Logical Operations in LOGO

14 Introduction to Workflow

15 Flowcharts

16 Concept of Binary system (Check if they’ve learnt place value in math by this time, as

well as powers of 2.)

17 Connecting Computers

18 Sharing Data and accessing data remotely : from other PCs

19 Security while sharing

20 Keeping the Computer Virus free

21 Communication: Email ,chat

18

Page 19: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

22 Access an Email application

23 Send and receive Email

24 Evaluation of above lessons

Evaluation/Assessment: The above should be demonstrated through the following activites.

At the end of Primary school the students will be taught and evaluated for the following

concepts, skills and behavior issues.

• Hardware, Software Technology basics,

• Word processing skills,

• Operating the computer,

• Keyboarding,

• Graphics,

• Database/Spreadsheets,

• Multimedia,

• Exposure to legal and ethical issues,

• Logic and Programming skills

5th STANDARD

What: At the end of 5th Standard, a child should know

• Skills:

o Hardware – Connecting computers in a LAN, understanding how the computer hardware

functions [ RAM, ROM, CPU]

o Software – Advanced word processing, advanced features in worksheets, connecting to

Internet, accessing e-mail, collecting information through search engines, downloading data

from internet, importing files or data, exporting files to various formats, recovery of data,

rebooting a computer and shutting it down safely, checking for amount of free space on disk,

setting time on a computer, using bookmarks

o Programming – Introduction to BASIC, writing preliminary programs using BASIC

• Concepts: Internet / Network concepts, Executing an instruction - concepts of memory, CPU working

together to accomplish an instruction, Different types of storage devices - disks, flash drives, tapes,

CD ROMs with differences between them, importance of authentication and password management,

19

Page 20: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Firewalls

• Social:

o Behaviour – Proper use of internet sites with adult supervision

o Security – What is spam? How to recognize and avoid opening spam messages.

Importance of not downloading arbitrary programs from the web to install on computer.

o Response – On receiving spam mails, directly delete. Do not share photographs and

personal details on chat rooms. If part of an Internet network group like Orkut , do not put

sensitive information over such groups

Why: At the end of 5th STD:

Students should be aware of the importance of security and internet safety as they are exposed

to new technologies tools like Internet, which when not used properly might end up causing more

harm than good.

How: The suggested list of topics and schedule for in 5 th Standard are

Week Topic

1 Revision of 4th standard

2 Spreadsheet components and linking worksheets

3 Hardware functionalities of RAM, ROM , CPU

4 Connecting Computers in a LAN

5 Concepts of Networking

6 Connecting to Internet [Dial up, Broadband..]

7 Importance of Proxy server and Firewalls

8 Accessing Emails through various email clients

9 Managing , Storing, Deleting Emails

10 Accessing online information , browsing , bookmarks, history

11 Search Engines

12 Downloading information

13 Importing files/data and exporting files to different formats

14 Introduction to BASIC [ any first level programming Language ]

15 Introduction to Algorithms

16 Preliminary Programming [ eg : using BASIC ]

17 Storage technologies [ Various storage devices ]

18 Authentication and privileges for various users of a PC [admin, guest]

19 Password management

20 Internet etiquette [ sites should be under adult supervision ]

21 SPAMS in Email

20

Page 21: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

22 Sensitive information sharing rules

23 Collaborative network tools

24 Evaluation of above lessons

6th STANDARD

What: At the end of 6th Standard, a child should know

• Skills:

o Hardware – Accessing information from computers in a LAN, understanding protocols,

computer peripherals like scanner and network printer

o Software – Advanced spreadsheet features, Presentation tools, simple presentation,

concept of a set of slides, adding and deleting slides. Incorporating tables and pictures in

slides. Home pages and how to set/reset them. Pop ups and how to avoid. Address books.

Auto completion of email addresses using address books. Calendaring tools and integration

for productivity. Installing programs from a CD onto Windows. Changing display resolution.

Searching for files locally using Find. Concept of wildcards, chat tools , Download and

install evaluation software.

o Programming – Advanced BASIC, writing programs using BASIC

• Concepts: Intro to OS and learn about different functions of an OS - Scheduler, memory manager, file

manager etc. Difference between the desktop and the OS. Flowcharts and using them to represent

algorithms.

• Social:

o Behaviour – Proper use of information, understanding copyright concept, difference between

free and licensed software, piracy issues, email etiquette.

o Security – Scan the PC for virus at a regular frequency.

o Response – Not sharing sensitive information with strangers, acknowledge source of

information, cautious about file sharing / information sharing sites.

Why: At the end of 6th STD:

Students should be proficient with the word-processing, presentation and spreadsheet software

and use it effectively. Should be familiar with connecting computers to the hardware peripherals

and understand the importance of copyright and licensing issues.

How: The suggested list of topics and schedule for in 6th Standard are

Week Topic

1 Revision of 5th standard

21

Page 22: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

2 Advanced Spreadsheet features

3 Introduction to presentation software

4 Presenting information through slides

5 Adding customized effects to a presentation

6 Browser settings , tools , options, plug-in

7 Homepage , pop up windows

8 Chat tools , audio, video, text

9 Download and install evaluation software

10 Search for files and advanced search

11 Install software for hardware eg: install printer s/w with the CD

12 Access to remote files by sharing

13 Security while sharing , sharing through authentication

14 Continuation of BASIC

15 Flowcharts for representing Algorithms

16 Introduction to Operating system

17 Scheduler

18 Memory Manager

19 File manager

20 Difference between OS and Desktop

21 Graphical navigation of contents of a PC

22 Basic system Commands

23 Licensing and Piracy

24 Open source and free software

25 Evaluation of above lessons

7TH STANDARD

What: At the end of 7th Standard, a child should know

• Skills:

o Hardware – Printer/scanner set up and configuration , installation of device drivers

o Software – Embedding pictures, tables, etc. into a document - captioning. Creating PDF files

from word processing documents. Collaborative editing by using track changes etc, Data

sorting and filtering. Excel formulae and combining cells, Graphing data to convey

information. Adding multi media content. What makes a good presentation? Animation -

custom and standard. Creating simple web pages using authoring tools. Concepts of HTML.

22

Page 23: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Different browsers and customization. Add remove programs. Online forums.

o Programming – Structured programming concepts - sequential control, branching, looping.

BASIC programming to write programs. Constants and variables.

• Concepts: More on protocols, Internet as a post office. How does mail get from one computer to

another? URL resolution to fetch the web page etc .Concepts of Boolean logic and binary arithmetic.

Relationship between binary representations and how computers function. Some introduction to

simple algorithms such as sorting and searching used as illustrative tools.

• Social:

o Behaviour – Online chatting and other activities of networking should be under adult

supervision.

o Security – Should not be allowed to visit ecommerce sites where students are tempted to

buy products online by using credit card numbers.

o Response – On receiving spam mails, students should know how to apply filters and auto

delete spam mails.

• Why: At the end of 7th STD:

Students should be familiar with the internal working of a PC, various Operating Systems, start

writing structured programs and be careful about online friends.

How: The suggested list of topics and schedule for in 7th Standard are

Week Topic

1 Revision of 6th standard

2 Collaborative documentation skills

3 Saving files as PDF format and publishing files

4 Data sorting and filtering

5 Worksheets , using Formulae

6 Converting data to Graphs

7 Embedding audio video files into any application

8 Presentation skills with customised animation

9 Introduction to HTML

10 Creating simple web pages using HTML editors

11 Add remove programs from a PC

12 Concepts of installing a hardware with the required software

13 Accessing academic information online

14 Exchange of information through online forums

15 Structured programming concepts

16 Constants and variables

23

Page 24: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

17 Control statements,

18 Looping statements

19 More on Protocols

20 How does an email reach from one PC to the other

21 Concepts of searching

22 Concepts of Sorting

23 Applying spam filters

24 Introduction to Binary representation

25 Evaluation of above lessons

8TH STANDARD [ present ICSE ]

Spreadsheets in detail [functions, formula]Introduction to database software eg: Ms AccessHTML editors Creating WebPages Video conferencing toolsE-Commerce

24

Page 25: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

9TH STANDARD [ present ICSE syllabus ]

• Command user interface

• Graphic user interface

• Installing software

• The Internet

• MS -Word

• Ms Excel

• Ms PowerPoint

• Ms Access

• Ms Access

• More on Word and access

• Computing and ethics

• Concepts of objects

• Introducing classes

• Introducing Java on Bluej Environment

• Classes as basis of all computation

• Functions

• Flow of control

25

Page 26: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

10TH STANDARD [ Present ICSE syllabus ]

• Concept of objects

• Introducing classes

• Introducing Java on BlueJ environment

• Classes as Basis of all computation

• Functions

• Constructors

• Class as User defined type

• Using Library classes

• Decision making statements

• Iteration through Loops

• Encapsulation

• Arrays

• Operation on Files

26

Page 27: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

IBLIOGRAPHYTBOOK ALTERNATIVES

S

272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

7272

72727272727272727272727272727272727272727272727272727272727272727272727272727272727

3 LESSON CONTENTS

This section gives the detailed contents of each lesson, for each standard. It also gives some suggested

exercises and assignments based on each lesson.

27

Page 28: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

1ST STANDARD

2ND STANDARD

3RD STANDARD

4TH STANDARD

5TH STANDARD

6TH STANDARD

7TH STANDARD

8TH STANDARD

9TH STANDARD

10TH STANDARD

11TH STANDARD

12TH STANDARD

Annex A: Curriculum Survey

A survey of the curriculum followed by various boards in India and abroad:

a. NCERT:

National Council of Educational Research and Training (NCERT) has released a national frameworkof Curriculum for IT in schools. The competencies, skill sets are divided into six heads namelyFundamental Operations and Concepts, Social and Ethical issues, IT Tools, Communication Tools,Technology Research Tools and Tools for Problem solving. The curriculum also proposes thedesirable competencies for teachers. The children are expected to attain the skills listed out in thesyllabus during their schooling as part of their general education till class 10.

The curriculum is categorized for three levels, Primary, Middle and Secondary schools. At each level,the six heads as listed above are again divided into competencies, activities through which thesecompetencies can be attained and detailed specific skills.

At the end of each level: Primary, Middle and Secondary schools, a list of learning outcomes andevaluation techniques are also prescribed. The curriculum

The CBSE board follows the curriculum framework of NCERT.

b. ICSE

28

Page 29: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

The ICSE Board system has Computer applications as a core subject from 1st to 8th standard. In 9th

and 10th standard it is an elective subject and hence is not compulsory. The outline of the syllabus isgiven to the schools and they have the freedom to follow textbooks by any Publisher which they findsuitable.

The syllabus for 9th standard covers the following topics: Computer Hardware functions, datarepresentation and Internal computer structure, Computer s/w , Social context of computing andethical issues, Algorithms, Programming using a High level language and Computers in everyday life.

The syllabus for 10th standard covers the topics: Computer structure, Review of Programming,Advanced Programming, Documentation of Programming, and Practical sessions.

c. State Board

The Maharshtra State board has introduced the subject of Computer applications in schools but thedetails and the syllabus is not available online.

d. Pennsylvania School Curriculum [ Avon Grove school ]

Computers / Technology Curriculum for Grades K-8 in this school is based on the PennsylvaniaAcademic Standards from Science and Technology and the National Educational TechnologyStandards for Students from ISTE (International Society for Technology in Education). Grades 9-12will have specific classes that students may choose related to technology.

The milestones for the curriculum describe what students should know and be able to do by the endof fourth, seventh, tenth and twelfth grade. In addition, the standards also reflect the progress thatthey expect their students to achieve. This curriculum document assumes that the students canapply the skills learnt at the earlier levels and add new concepts every year. This will naturally lead toimprovement of competencies across grade levels. Consequently, previous learning is reinforced butnot taught again.

e. New York Public School Curriculum

This public school curriculum is divided into two levels according to New York State standards forComputer Technology The two levels are 1st to 5th standard : Elementary, 6th to 8th Standard:Intermediate .

The Elementary level has the following heads: Word processing, Computer skills, Networking andTelecommunication skills, Legal and Ethical issues, Information Management skills.

The Intermediate Level has the following heads : Word processing, Computer skills, Networking andTelecommunication skills, Legal and Ethical issues , Information Management skills, Database skills,Spreadsheet skills, Multimedia skills.

f. Ontario School Curriculum

The Computer Skills Curriculum for 1st to 8th Standard is organized into seven heads: Operating theComputer, Word Processing, Keyboarding, Graphics, Database, Spreadsheets, Internet, Multimediaand Authoring Software. Every Grade starts with an Overall expectations and Specific expectations.

29

Page 30: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Achievement levels at the end of each grade are also classified as Understanding of concepts andterminology, Keyboarding and word processing skills, communication of required knowledge,Application of concepts and skills.

g. QOP School Curriculum

This curriculum for Kindergarten to 8th grade presents the overall expectations at the end of eachgrade

h. Pocantico School Curriculum

This curriculum recognizes the inevitable change in computer technology and as such should beviewed as an evolving, flexible guideline for study, rather than a fixed set of skills. The curriculum isdivided into Primary level [ 1st to 5th ] and Middle school level [6th to 8th ] and elaborates on the exitgoals at the end of each grade. The major goals at the end of 8th grade are Computer operations andTerminology, Using electronic Information resources, Using Spreadsheets and Databases,Organizing and analyzing information, presenting information in variety of ways, Ethical behaviour inusing Computer technology, Proficiency in using Word-processing tools.

i. Document Reference : Computer Technology Standards of Learning For Virginia’s Public

Schools

Board of Education Commonwealth of Virginia has defined the Standards for Virginia Public schoolsin this document .

The Computer/Technology Standards of Learning identify and define the progressive development ofessential knowledge and skills necessary for students to access, evaluate, use and create informationusing technology. They provide a framework for technology literacy and demonstrate a progressionfrom physical manipulation skills for the use of technology, to intellectual skills necessary forinformation use, to skills needed for working responsibly and productively within groups.Computer/technology proficiency is not an end in itself, but lays the foundation for continuouslearning. The focus is on learning using technology rather than learning about technology.

To become technologically proficient, the student must develop the skills through integrated activitiesin all content areas K-12, rather than through one specific course. These skills should be introducedand refined collaboratively by all K-12 teachers as an integral part of the learning process. Teacherscan use these standards as guidelines for planning technology-based activities in which studentsachieve success in learning, communication, and prepare them to meet the challenges of today’stechnology-rich world of work. This document is divided into K-2, 3-5 ,6-9, 10-12 Grades and lists out Basic Operations andconcepts, Social and Ethical issues, Technology and research tools, Problem solving and decisionmaking tools ,Technology and Communication tools for every grade.

j. Document Reference: A model Curriculum for K -12 Computer Science , Final Report of ACMTask Force

30

Page 31: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

This report proposes a model curriculum to integrate computer science/ IT as a subject throughoutprimary and secondary schools, both in the United States and throughout the world. With the rapidgrowth of computing technology and it’s relevance to the modern world in terms of real lifeapplications, there is an urgent need to provide a framework for the schools to follow.Computer science is already an established core discipline at the college level but the holisticintegration of computer science concepts into the K–12 curriculum has not been happening. As aresult, the general public is not as well-informed about computer science as it should be, It provides aframework within which school can revise their curricula and be ready to educate the youngsters.This curriculum model provides a four-level framework for computer science. The first two levels suggest subject matter that ought to be mastered by all students, while the secondtwo suggest topics that can be elected by students with special interest in computer science, whetherthey are college-bound or not.

Annexure B: Textbooks Survey

1. Publisher: Oxford

Authors: Sangeeta Panchal, Alka Sabharwal

Topics Covered

Standard 1 Parts of a computer Uses of computersMouseKeyboard

Standard 2

Sizes of computersParts of computers : detailApplication of ComputersStart and Shut down computersKeyboard Mouse Fun with paint

Standard 3 Parts of a ComputerKeyboard in detailOperating systemOperating a ComputerStarting paintDrawing in PaintIntroduction to LOGO- 4 chaptersNotepad

31

Page 32: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Project work

Standard 4 Evolution of ComputersInput output DevicesMore about WindowsMore about PaintMore LOGOIntroduction to MS WordMultimediaProject work

Standard 5 Applications of ComputersData Storage MediaMore about WindowsWorking with CalculatorLOGO ProceduresMS wordInternetFlowchartingProject work

Standard 6 Computer PeripheralsMS WordWord ArtMail MergeMS ExcelInternetEmailBasics of BASICProject work

Standard 7Computer peripheralsMS WordMS Excel :4 chaptersIntroduction to Power pointInternet as post officeComputer VirusesQBASIC looping statementsProject

Standard 8Peripherals and types of Computers

32

Page 33: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Advanced features of Ms WordAdvanced features of Ms ExcelMs Power pointIntroduction to Ms AccessInternet: Video conferencing, NetiquetteE-CommerceGraphics and Sound in QBASICProject

2. Publisher: Kalra Publications

Authors: Mr. M.M.Joshi. Mr.Amit Kantiwal

Topics Covered

Standard 1Useful electronic DevicesAbout ComputerHistory of ComputerSome other PartsUses of ComputerImportance of ComputerMachinesDon’ts with ComputerComputer Alphabets

Standard 2Computer Components of a computerKeyboard and keysCPUMonitorTypes of ComputerComputer languages and LOGOMarch of a TURTLEHow a computer worksUses of computer

Standard 3 History of early age Calculating DevicesUses of main parts of the computerOther basic devices of ComputerOperating a computerComputer languages and LOGOIntroduction to Windows 98

33

Page 34: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Introduction to WordPadIntroduction to Multimedia

Standard 4Evolution of ComputerComputer – a Detailed FocusComputer: Needs and applicationsComputer terminologyLearning LOGOWindows Operating SystemWorking in PaintWorking with MS WordMultimedia and InternetSocial Ethics

Standard 5 Generation of Computers Fundamental Elements of ComputerOutput Devices of ComputerUses of ComputerMore about WindowsMore about Paint brushMore about MS WordElectronic MailIntroducing NetworksSocial Ethics

Standard 6Technological Evolution of ComputersFundamentals of ComputersElements of Computer SystemWorking with Windows 98Working with word ProcessorFlow ChartMultimedia and Internet

Standard 7Fundamentals of ComputerOperating Systems: DOS / WindowsIntroduction to word Processor / Spread sheetMultimedia and InternetComputer VirusFundamentals of BASIC

Standard 8

34

Page 35: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Fundamentals of ComputerIntroduction to Word processing and graphical representationNetworkingMultimedia and Internet

3. Publisher: JeevanDeep

Authors: Ms. Sadhana Sharma

Topics Covered

Standard 1 Computer MachinesElectricityInformationComputer and PartsMonitorCursorKeyboardMouse and PrinterCPU

Standard 2 Machines/ElectricityMan and MachineInformationStoring InformationWhy do we need Computers?What is a Computer? Computer systemKeyboardInput/outputMaths with ComputerUses of Computer

Standard 3 The ComputerParts of ComputerLOGOCommand of LOGO : 11 chapters

Standard 4 Computer

35

Page 36: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

LOGO14 Chapters on LOGO commandsMaths with LOGOLogical operation with LOGO

Standard 5 ComputersWrite a ProgramComputer Language (BASICS)PrintSystem commands Constants and VariablesLETGOTOGraphics

Standard 6 Computer ArchitectureComputer Generation, ClassificationProgram CommandsSystem CommandsINPUTFlow ChartsFor … NextRead DataCondition and DecisionCountersGOTOGraphics

Standard 7 Computer SystemMS DOSFile batch file Directory structureFormat/ModeDate/TimeVersion,Volume, LabelWildcardsDirectoryPathnameDOS Commands: 8 chapters

Standard 8 WindowsWindow elementsExplorer

36

Page 37: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Control PanelMy ComputerWord pad/ NotepadPaintInternet explorerCalculatorWindows 2000

Standard 9 MS Word : Introduction DocumentNavigatingFormattingParagraphPageDocument ToolsPrintMacrosMail MergeAdding GraphicsUsing Tables

Standard 10 MS Excel : IntroductionEntering dta in a worksheetCreating worksheetEditing dataFormula and functionLinking worksheetWindowChartsMacroExcel-Database

4. Publisher: Rachna Sagar

Authors: Ms.Vaishali Bhatnagar, Ms.Anu Pasricha, Ms.Reeta Sahu

Topics Covered

Standard 1 Computer Parts of a computerHandle with care

37

Page 38: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Uses of computersKeyboardMouse handlingPaint

Standard 2 What is a Computer?Parts of a computerStorage devicesMore about computersThings to do on a computerHow does a computer work?I/O devices processKeyboardMousePaintOperating a computerPrecautions

Standard 3

Know your ComputerParts of ComputerInput output devicesHardware and softwareFirst step to computer LabYour windowsStarting MS PaintFun with LOGODrawing and Moving commandsIntroduction to MS WordProject work

Standard 4 Computer overviewHistory of ComputerWorking with windowsWorking with MS PaintDrawing with LOGOProcedures in LOGOAdvanced LOGO commandsWord ProcessingDocument FormattingProject Work

Standard 5

38

Page 39: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Computers OverviewInput unitsOutput UnitsComputer memoryComputer SoftwareMS- windowsClip art and Word artAlgorithm and FlowchartIntroduction to BASICBASIC statementsMultimedia and InternetProject Work

Standard 6 Review of a ComputerUses of a computerCharacteristics of a computerClassification of computersInput / output devicesHardware and softwareWorking with windowsMy computerAccessoriesWord processingDocument FormattingClip art and word art Ms-Excel and PowerpointMultimedia and Internet

Standard 7Generations of ComputersComputer memoryOperating systemMS DOS commandsFile operationsWindows explorerWord processingText formatting in wordMail mergeMS Excel BasicsPower point basicsMultimediaInternetProject work

39

Page 40: ModelCurriculum and Teaching Materialfor K-12 Indian Schools · Computer Science Curriculum for Schools --ModelCurriculum and Teaching Materialfor K-12 Indian Schools Release 2007

Standard 8 Number systemComputer languagesPath and Batch fileExternal commandsWorking with windowsWorksheet basicsEditing in ExcelCharts in ExcelPower Point basicsSlide formattingComputer NetworkWeb browserHTML programmingProject work

40