Asha Kanini

Computer Science Curriculum

S.No Topic Subtopic Detail/Content
Curriculum for I & II
1 About Computers 1.1) Types of computers Desktop, Laptop, Tab, Cellphone & Calculator .
1.2) Parts of a computer Identification of Screen, monitor, keyboard, mouse, Track pad, System unit
1.3) On, off How to switch on & off Laptop & desktop safely.
2 Basic Computer Usage 2.1)Mouse handling How to move the mouse in position and usage of Left and Right clicks such as, dragging in the picture , double clicking.
2.2) keyboard handling How to use keyboard and functions of special keys that is shift, caps lock, Alphabet, Numbers and Enter key, Arrow keys.
Curriculum for III
1 About Computers 1.1) Types of computers Desktop, Laptop, Tab, Cellphone & Calculator .
1.2) Parts of a computer Identification of Screen, monitor, keyboard, mouse, Track pad, System unit
1.3) On, off How to switch on & off Laptop & desktop safely.
2 Basic Computer Usage 2.1) Mouse handling How to move the mouse in position and usage of Left and Right clicks such as, dragging in the picture , double clicking,scrolling.
2.2) keyboard handling How to use keyboard and functions of special keys that is shift, Escape, caps lock, space bar, Alphabet, Numbers, Numbers lock and Enter key, Arrow keys.
3 Tux paint 3.1) Painting Drawing filling colors related options (Paint brush, Brush model, Brush thickness, colour
3.2) Quit How to close the Tux paint files.
3.3) New slide How to create the New slide, Save and open.
3.4) Stamp Click and fix the Animal picture, birds picture, Things, house, Fruit, House, Things,Models, costumes and how to apply size increase, decrease, Flip, Opposites sides, up, down in the picture.
3.5) Text & Label Write the Text model text resize the size.
3.6) Line Create line Brushes and width in brushes .
3.7) Shapes Drawing the Square, Rectangle, Triangle, Circle, Pentagon, Ellipse in more than shapes.
3.8) File Operations How to Save& print the file. Reopen.
3.9) Special Options Click Magic options Drawing and filling colour related options ( Fill colour, bricks. Grass....)
3.10) Eraser How to erase Paint and Drawing in the pictures.
3.11) Redo Redrawing the same picture.
3.12) Undo To correct mistakes with out eraser option.
4 Real time programing 4.1) Grid activity(Direction) Procedural operation with Left, Right, Up and Down directions.
5 Basic programming 5.1) Drag and drop Use the drag & drop option to make new object(Students will learn joining properties).
5.2) Turning Left, right,forward, backward.
5.3) Loop Use repeat condition for learn loop.
6 Open office - Text document 6.1) Text Write text in the text area. Use space and enter.
6.2) File Operations How to save & load the file.

S.No Topic Subtopic Sub Subtopic Detail/Content
Curriculum for IV
1 Internal Device 1.1) CPU, RAM, Hard Disk, Motherboard Understand the roles of each (minimally). And how they fit in to form the computer.
2 External Device 2.1 Input device Keyboard, Mouse and Scanner.
2.2 Output Device Moniter, Speaker, Printer and Projector.
3 Windows UI 3.1) Start Button Usage of start button.
3.2) Icon Picture of the app on the desktop.
3.3) Task Bar A bar located at the bottom of the screen. The taskbar allows you to locate and launch programes through the start button or view any program that is currently open.
3.4) System tray or Notification area To view the charger percentage, Internet connection, volume, calender, date and time.
3.5) Minimize Symbol Reducing the window to the task bar.
3.6) Maximize Symbol or Restore Button Maximum Original size.
3.7) Close Symbol Close the application.
3.8) Shut down Power off the system.
3.9) Restart Restart the computer.
3.10)Sleep Resume the computer.
3.11) Multi tasking. Working with multiple apps. Identifying active window.
3.12)Multi-Finger Gestures Moving the pointer, you can tap anywhere on the touchpad to activate its pointer, then slide your finger on the touch.
4 File It is a small part of hard disc
4.1) Folder 4.1.1) Folder Icon Default folder colour is yellow.
4.1.2) Folder shortcut key (Ctrl + shift + N) It is shortcut key for creating new folder.
4.1.3) File operations File create, delete, copy, Move
4.2) Files 4.2.1) File types Audio, video, document, picture, File extension
4.2.2) Recycle Bin Restore the files or folders, etc,..
5 Open office - Text document 5.1) Screen layout 5.1.1) Title bar Shows file name application that you are working with.
5.1.2) Menu Bar It consists of various commands.
5.1.3) Tool Bar Standard Tool Bar.
5.1.4) Ruler It shows the width of the document which can be increased or decreased.
5.1.5) Drawing Tool Has many shapes in it, choose the tool and draw it.
5.1.6) Properties or Formating Tool It is for formating the document.
5.1.7) Workspace area It is the area where the text can be entered.
5.2) Typing text 5.2.1) Insert word Enter text in the workspace area.
5.2.2) Navigate in the text(cursor) Use arrow keys and mouse click to move to specific positions in the text.
5.2.3) Modify word Use Backspace key to erase the text.
5.2.4) Tamil typing Type Tamil text in the workspace area. Using Bamini font
5.3) Selection Method 5.3.1) Shift + Arrows To change anything in the text we have to select the text using this.
5.3.2) Left click + Dragging
5.3.3) Ctrl + A
5.3.4) Double click
5.3.5) Triple click
5.3.6) Long Press Alternate methods in tabs, phones and other touch screen devices.
5.4) Font style and text appearance 5.4.1) Font Name These are font styles.
5.4.2) Font Size
5.4.3) Bold(ctrl+B)
5.4.4) Italic(ctrl + I) These are font styles.
5.4.5) Underline(ctrl + U)
5.4.6) Shadow
5.4.7) Bullets
5.5) Colours 5.5.1) Font colour To change the text colour.
5.5.2) Highlighting To Highlight the word.
5.5.3) Background To change the workspace area colour.
5.6) Editing Operations 5.6.1) Cut – Ctrl + X To cut the text in that specific place & they should know text will no more be available in workspace area.
5.6.2) Copy – Ctrl + C To copy a text & they should know that it will be available in the workspace area then also.
5.6.3) Paste – Ctrl + V After cutting or copying to paste the text in other place.
5.6.4) Undo - Ctrl + Z
5.6.5) Redo - Ctrl + Y
5.7) File Operation 5.7.1) Save – Ctrl + S To Save the file.
5.7.2) Open - Ctrl + O To open saved files.
5.7.3) New - Ctrl + N To insert a new text document.
5.7.4) Save as
5.8) Align 5.8.1) Left – Ctrl + L Align the text left.
5.8.2) Right - Ctrl + R Align the text right.
5.8.3) Center - Ctrl + E Align the text center.
5.9) Picture Insert Insert the picture in from file.
6 Open office – Presentation 6.1)Basic Impress 6.1.1) Introduction Present the content of any topic in a stuctured format.
6.1.2) Properties or Formating Tool It is for formating the slide.
6.1.3) Slide Presentation can be made up of a number of pages or slides.
6.1.4) Layout It is slide layout and workspace area.
6.1.5) Font work Gallery It is text style.
6.1.6) Master pages To create Background for slide.
6.2) Slide Transition 6.2.1) Custom Animation It is can be used to create small story boards by animating picture to Enter, exit or Move.
6.2.2) It is can be used to create presentation by animating slide to Enter, exit or Move. Selected slide can be animated Slow or Medium or Fast.
6.2.3) Sound To add a sound to slide and picture.
6.3) Advance slide 6.3.1) On mouse click To Play the presentation, control can be used on mouse click.
6.3.2) Automatically after Play the presentation without control can be Automatically done.
6.4) Slide show 6.4.1) Play Preview in current page.
6.4.2) Slide show (F5) It is preview in full screen.
6.5) Gallery Insert more picture using gallary property.page.
6.5) Drawing tool To draw shapes using drawing tool.
7 Introduction to Programming 7.1) Procedural opereations 7.1.1) Real World Activity with loops In addition to basic procedural operations, teach loops as well.
7.2) Turning Move forward, Move Backward, Go straignt, Turen left, Turn right.
8 Basic programming 8.1) Drag and drop Use the drag & drop option to make new object(Students will learn joining properties).
8.2) Directions Left, Right, Forward, Backward, Straight.
8.3) Sequence of operations 8.3.1) Collect Collecting Treasure with Laurel
8.4) Loop Use repeat condition for learn loop, Repeat until.
8.5) Conditional statement Simple If, If-else, If path, do-else

S.No Topic Subtopic Sub Subtopic Detail/Content
Curriculum for Class V
1 Secondary Storage 1.1) Storage How to know storage types: Pen drive (USB), CD, External Hard Disk.
2 Open Office - Text Document 2.1) Table How to create tables, insert rows/columns, delete columns, cells, and rows.
2.2) Wrapping Object Wrapping, Shadows, Highlight Text Right-click features: Wrapping, Shadows, Text highlight.
3 Open Office - Presentation 3.1) Advanced Operations 3.1.1)Video Insert Used in Insert tool.
3.1.2)Hyperlink
3.1.3)Trigger
3.1.4)Interaction
3.1.5)sound
4 Other Applications 4.1) Camera Take Photos from laptop camera..
4.2) Video Take video from laptop camera.
4.3) Format Manipulation To Format changed used in Format factory or Media cope
4.4) Audio Audio record.
4.5) USB Transfer files between machines.
4.6) Mobile, pendrive Transfer files (photos, audio recordings) from mobile.
5 Open Office - Spreadsheet 5.1) Spread sheet basics 5.1.1) Basics Spreadsheet Introduction and usage of spreadsheet.
5.1.2) Cell It is basic unit of worksheet where numbers, text, formulae, etc, can be placed.
5.1.3) Row Cells that are arranged horizontally are given numbers 1, 2, 3,.....is called rows.
5.1.4) Column Cells that are arranged vertically are given letters A, B, C,......is called columns.
5.1.5) Sheet Group of cells/rows+columns.
5.1.6) Insert New Sheet Insert a new sheet.
5.1.7) Picture insert How to insert the picture.
5.2) Cell Properties 5.2.1)Cell Address Current cell name.
5.2.2) Merge cell/Split cell To combine two or more cells.
5.2.3) Wrap text If the cell has insufficient space for the text.
5.2.4)Cell border Out line cell border
5.2.5)Insert Column Insert a new column. Use in Insert tool
5.2.6) Insert Row Insert a new Row. Use in Insert tool.
5.2.7)Delete row Choose the unwanted row click button delete the row.
5.2.8)Delete Column Choose the unwanted Column click the right click button delete the Column.
5.2.9)Resize Column/Row Resize the Column and row.
5.2.10)Delete sheet Choose the unwanted sheet click the right click button delete the Sheet.
5.2.11)Cut Select and cut the cell or row or column. Press right click button click - cut.
5.2.12)Copy Select and copy the cell or row or column then where you want to the place copy it.
5.2.13)Paste Find the word or link and replace with new word.
5.2.15)Spell checking Spell checking the word or sentence
5.2.16) Simple formulae usage Sum, Average, Count, Sumif etc.
5.2.17) Freeze rows and columns
5.2.18) Sort sheet by columns.
6 Internet 6.1) Wi-Fi Connect to Wi-Fi
6.2)Hotspot Turn the hotspot on or off.
6.3) Browsers Types of Browsers, Chrome, Firefox, Edge, Internet Explorer.
6.4) Search Search for pictures ,videos and specific websites.
6.5) New tab New tab creation – use of memory.
6.6) Downloading Download and save the documents,Image, and videos.
7 Introduction to Programming 7.1) Procedural opereations 7.1.1) Activity Loop
Sound, Say, Background, Show, Hide, Wait, Score, Set colour, Speed, Mood, Pattern, Pixels, Degrees, Set pen width.
7.2) Turning Move forward, Move Backward, Go straignt, Turen left, Turn right.
8 Basic programming 8.1) Data Facts and statistics collected together for reference or analysis.
8.2) Events An event is something that happens
8.2.1) Comment Express an opinion or reaction in speech or writing.
8.2.2)Characters Use keybords keys for events.
8.3) Binary

S.No Topic Subtopic Detail/Content
Curriculum Class 6
1 Operating System 1.1) What is OS? What does the OS do? Managing Resources (files, memory, processes, I/O, Providing User Interface, Running Applications, Support for built-in Utility Programs, Control Computer Hardware
1.2) Types of OS Windows, MacOS, Unix, Linux, Android, iOS (some history may be interesting – talk about mainframes, punched cards before Operating Systems)
2 Windows 2.1) Windows Versions and usage of OS. How to identify it? Where is it installed? What will get wiped out when you upgrade? Etc.
2.2) Multi finger gestures. Usage of gestures – two, three and four finger moves on the track pad at the same time.
2.3) Folders, Icons, Apps Common Folders. Drives. Storage of files. Moving files within one drive or to different drives. Copying between folders. Different views in windows explorer. Using windows explorer Traversing a directory. Tree structure of directories. Deleting files. System trash folder. Copy, paste of files and directories.
2.4) File File extensions What happens when you single click or double click on a file? Multiple ways to reach/open a file – through an app like OpenOffice or through Windows Explorer or through search. File properties – size, type, time created, time accessed, etc. Short cuts, Rename the file, folder.
2.5) Task manager Usage of Task Manager, Killing a process. Processes and visible apps. System resources used by processes. Ctrl+Alt+Del, Right click --> Task manager.
3 Internet 3.1) Browsing and Navigating through website. URLs. Address bar. Hover behavior Left and Right Click behavior Scroll. Resizing of the screen. Some things re display and some do not. Forward and backward pages.
3.2) Browser History Hypertext browsers, Lynx, Mosaic, Netscape, Communication Protocols – Gopher, HTTP, FTP, etc. Data sharing – Usenet.
3.3) Mail Using E- Mail.
3.4) Sent, Inbox and other Folders How to send and receive? (Usage of Mail).
3.5) Book mark A bookmark saves or marks a specific Web page.
3.6)App install and uninstall How to install and uninstall in appilication software.
4 Basic Programming 4.1) Procedural operations. Describes a β€œsimple” action. Take one step forward, turn right. Turn left, Angle, emit a sound, write hello. etc..
4.2) Sequence of operations. Take a step forward – 5 times. Mix of operations in a defined order.
4.3) Operators. Arithmetic, boolean, relational, etc.
4.4) Loops. For, While, Until, Do While, Nested loops, Repeated condition.
4.5) Conditional statement. Simple If.
If-then-else
Else if ladder
5 Advanced programming Using Scratch and Code.org
5.1) Backdrop (Stage). How to Insert a backdrop, Upload a backdrop from the local drive, Create a new backdrop?.
5.2) Sprite (Object). How to Insert a sprite, upload a sprite from local drive, create a new sprite using paint?
5.3) Costumes How to create a new costumes using paint, Know about the default costumes.
5.4) Motion Move -->How to move the object. (forward, backward).
Turn left --> Turn the specific angles in left.
Turn right --> Turn the specific angles in right.
Axis --> x,y positions.
5.5) Looks Text --> Give the information by using text.
Color --> Change the color effect to sprite.
Show --> Show the sprite.
Hide --> Hide the sprite.
5.6) Sound How to use default sound and select the various sounds from the library
How to record sound?
5.7) Pen Color --> Change the color of pen and size. Pen up and down.
Curriculum Class 7
1 Introduction of Advanced Activity 1.1) Procedural operations in paper cup activity with real people. Real Activity in pre coding.
1.2) Magic cards Real activity in odd and even.
2 Advanced programming Using Scratch and Code.org
2.1) Pen Continues from 6th std.
Color --> Change the color of pen.
2.2) Events Basic events --> Flag, key pressed, when sprite is clicked. Broadcast
2.3) Control Wait
Repeat
Forever
2.4) Conditional Statement Conditional statement --> How to check the conditions by using AND operators.
Conditional statement --> How to check the conditions by using variables and operators.
2.5) Sensing Touching mouse pointer, specific colour, another sprite etc.
2.6) Variables Storing state information.
2.7) Functions Usage of functions in programming.
2.8) List Storing state information.
2.9) Blocks Create own blocks.
2.10) Text to Speech Getting text and convert into audio.
2.11) Video Sensing It uses a video camera as a sensor to detect motion and color.
2.12) Music Play notes and compose music.
2.13) Translate Translating into different languages.
2.14) Cloning A sprite to create a copy of itself.
Curriculum Class 8
1 Programming 1.1)Text based programming Students should be comfortable switching between block based and text based programming.
2 UI Elements 2.1) Button. Various input elements available in Code.org
2.2) Radio button
2.3) Text input
2.4) Dropdown
2.5) Check box
2.6) Slider
2.7) Image, Canvas, Screen Various output elements available in Code.org
3 Controller 3.1)Left and right button Left and Right button input from your Circuit Playground
3.2) Toggle switch The toggle switch flips between two positions: open and close
4 Sensor 4.1) Soundsensor Soundsensor allows you to get the current sound sensor reading.
4.2) Lightsensor Lightsensor allows you to get the current light sensor reading.
4.3) Tempsensor Tempsensor allows you to get the current Tempsensor reading.
4.4) Accelerometer Accelerometer, Which can detect the position and rotation of the circuit playground.
5 Actuator 5.1) Led. LED lights shows output through pulse and blink.
5.2) Buzzer sounds. Sound comes as an output.
5.3) Servo Motors. If time permits they will also understand how to operate motors.