ICSE Computer Studies Class 6 Syllabus

The syllabus consists of eight chapters - (i) Categories of Computer and Computer Languages, (ii) File Management - Organisation of Data, (iii) Word Processor - Tabular Presentation, (iv) Word Processor - Mail Merge, (v) Presentation - Visual Effects, (vi) Scratch Programming - Introduction to Game Creation, (vii) HTML - An Introduction, and (viii) Internet - Online Surfing.

1. Categories of Computers and Computer Languages

  • Categories of computers: basic features of microcomputers, mini computers mainframes, supercomputer, mobile, game consoles, embedded computer.
  • Types of computer languages.
  • Features of Low level language (Machine language. Example: binary language)
  • Features of Assembly language.
  • Features of High level languages. Example: C, C++, Java.
  • Features of 4GLs.
  • Translator and its types (Interpreter, Compiler);
  • Working of Translators (briefly).

2. File Management - Organisation of Data

  • Transfer of data from one device / drive to another device/ drive
  • Work with multiple applications
  • Search for files using wild card characters (‘?’, ‘*’)
  • Various file formats such as JPEG, MP3, MP4, doc. XLS

3. Word Processor - Tabular Presentation

  • Define a table in terms of rows and columns.
  • Create and edit tables.
  • Insert and delete rows and columns in a table.
  • Enter data.
  • Change row height and column width.
  • Split and merge cells.
  • Apply borders and shading.
  • Resize tables.
  • Align text.

4. Word Processor - Mail Merge

  • Mail merge and its advantages.
  • Apply Mail merge feature of a Word processor to generate document with varying addresses.
  • Components of mail merge (main document, data source, merged document).
  • Steps to be followed during mail merge.
  • Printing merged letters.

5. Presentation - Visual Effects

  • Need for different views in a presentation.
  • Working with different views (normal, slide sorter, slide master, slide show) to view a presentation.
  • Apply animation effects through custom animation.
  • Add transitions to slides.
  • Use of a media clip and action buttons.
  • Insert media clips (movie and sound)/ action buttons in the presentation.
  • Import data from other applications.

6. Scratch Programming - Introduction to Game Creation

  • Revision from previous class.
  • Changing sprites, images, shapes.
  • Working with Multiple sprites.
  • Use of different blocks like Looks, Motion, Control, Pen and Sound.
  • Use of Forever, Forever- IF.

7. HTML - An Introduction

  • Definition of webpage and website, web browser.
  • Introduction to HTML programming and its features.
  • Create a web page using HTML Editors (e.g. Notepad).
  • Basic Structure of a HTML document.
  • Basic HTML Tags (<HTML>, <HEAD>, <TITLE>, <BODY>,  <BR>, <P>, heading tags from <H1> to <H6>, <B>, <I>, <U>, <SUP>, <SUB>, <CENTER>, <BGCOLOR>, <FONT COLOR>, <FONT SIZE>, <FONT FACE>, <TEXT>).
  • Web Browsers for HTML (e.g. IE, Google Chrome, Netscape Navigator etc.).
  • View HTML codes in a Browser.
  • Create and save a web page through HTML editor.

8. Internet - Online Surfing

  • Features to be kept in mind while using the internet services - following netiquette; being aware of potential threats in the cyber world.
  • E-mail: introduction; features; advantages; composing and sending e-mail, attachments, cc, bcc, inbox, outbox, trash, spam, logging in and out.
  • Google Drive: introduction; using the drive: upload, organise and share.
  • E-commerce: an understanding of E-commerce as online buying and selling of goods and services.
  • Online modes of payment: credit card, debit card, e-money.
  • Blogging and Podcasting: meaning purpose and uses.