Dawood Public School
Course Outline 2018-19
Computer Studies
Class VIII
Course book- Right Byte 3
Fourth edition (Oxford University Press)
Month wise Distribution of Course Work
August More on Number System
September Working with Spreadsheet
October Problem Solving
November Data Verification & Validation/Revision
December Mid Term Examination
January Introduction to Programming
February Programming in GW BASIC
March Programming in GW BASIC
Data Protection & Security
April Applications of Computer/Revision
Final Practical on “Programming using BASIC”
May Final Examination
August 2017
Chapter 1: More on Number System Pages: 2-9
Content Learning Objectives
More on Number System Theory Objectives
Binary numbers List the Number Systems
Addition Describe the working of Number Systems
Multiplication
Division Practical Objectives:
Number System Conversions Perform conversions from decimal to binary numbers
Binary Perform conversions from binary numbers to decimals
Decimal Perform conversions from decimal to octal numbers
Hexadecimal Perform conversions from octal numbers to decimals
Octal Perform conversions from decimal to hexadecimal
numbers
Perform conversions from hexadecimal numbers to
decimals
Perform multiplication of Binary Numbers
Tricky Terminology:
denary, hexadecimal, octal, binary
Types of Questions
Structured Questions
Conversions
Matching
Re writing incorrect statements
I.T Links:
1. [Link] › Math › Numbers
2. [Link]
3. [Link]/users/mks/326K04/[Link]
September 2017
Chapter 3: Working with Spreadsheet Pages 10-21
Content Learning Objectives
Working with Spreadsheet Theory Objectives:
Conditional formatting Identify situations which would require presentation of
Decision making regarding what data in a spreadsheet
to do at specific situations Explain the requirement for conditional formatting
Format data in useful ways
Functions Practical Objectives:
Responding to random Apply conditional formatting to select required data
calculations quickly from a spreadsheet
Charts Insert IF function in a spreadsheet
Presentation of data in easy Insert POWER function in a spreadsheet
understandable way Insert SQRT function in a spreadsheet
Insert PRODUCT functions in a spreadsheet
Insert the column chart using specific data
Insert Line chart using specific data
Insert pie charts using specific data
Apply Conditional formatting(IF-THEN) on spreadsheet
using MS-EXCEL
Apply Line, column and pie chart on spreadsheet using
MS-EXCEL as per their appropriate usability
Apply SUM, PRODUCT, SQRT, EXPONENT and relevant
functions (if required)
Tricky Terminology:
function, alignments, chart
Types of Questions
Structured Questions
Matching
Data presentation
Usage and application of different charts
Practical Task:
Create result sheet
Create Bill Receipt (along with discount)
Create Salary Slip (along with EOBI deductions, leaves, allowances etc)
Create Electricity Bill
I.T Links:
1. [Link]
2.[Link]
3.[Link]
October 2017
Chapter 4: Problem Solving Pages 46-59
Content Learning Objectives
Problem Solving Theory Objectives:
Step by step approach to problem Describe input requirements
solving Describe process requirements
Repetition Process Describe output procedure
‘Do-While’ Statement Distinguish between the input, output and process
‘Repeat-Until’ Statement requirements of a program
Identify different flowchart symbols and explain their
use
Practical Objectives:
Develop algorithm for given scenarios
Develop flowcharts for given scenarios
Terminologies:
precise, repetition, loop, repeat-until, do-while
Types of Questions
Structured Questions
Re write the incorrect statements
Matching
Formation of flowchart and algorithm
I.T Links:
1. [Link]/learn-about-quality/problem-solving/overview/[Link]
2. [Link]
3. [Link]/runestone/static/pythonds/.../[Link]
Chapter 7: Data Validation and Verification Pages 84-93
Content Learning Objectives
Data Validation and Verification Theory Objectives:
Data Integrity Apply different validation checks
Error free data inputs Recognize different validation checks applied in
completeness different scenarios
sensibility Identify need of data integrity
accuracy
Common types of error Practical Objectives:
Typing Apply parity checking
Transmission Apply check digits
Programming Select appropriate validation checks which need to be
Data Verification applied depending on the type of data entered
Double entry method
Data Validation
Alphabetic/numeric
Consistency
Completeness
Table lookup
Range check
Tricky Terminology:
accuracy, integrity, validation, consistency
Types of Questions
Structured Question
Re write the incorrect statements
Matching
I.T Links:
1. [Link]
validation
2. [Link]/data-validation-verification
3.[Link]
November 2017
Revision for Mid term
December 2017
Mid term Examinations
January 2018
Chapter 5: Introduction to programming (Page no: 60-69)
Content Learning Objectives
What is a Program? Apply programming concepts
Programming languages Describe importance of different programming
High and low level languages languages
BASIC language Differentiate between commands and statements
Command and statement Describe the terms variables, constants and expression.
Constant and variable
Types of operator
Importance of Syntax
Types of error
Terminologies:
Syntax, Constant, Variable, Command, Error
Types of Questions
Question Answer
Re write the incorrect statements
Match the column
I.T Links:
1. [Link]
2. [Link]
3 [Link]
February 2018
Chapter 6: Programming in GW BASIC Pages 70-83
Content Learning Objectives
Programming in GW BASIC Theoretical:
Commands in GW BASIC Identify why programming languages are used?
Statements in GW BASIC Program basic scenarios using BASIC language
Programs in GW BASIC Apply different BASIC command
Applications of command and Reinforce Programming concepts based on simple
statements in different scenarios random program( i.e. using sum, difference,
calculations etc) along with conditional situations.
Create programs on different scenarios in BASIC
Practical:
Create random programs using “IF THEN ELSE” statement
and “FOR NEXT” Loop
Tricky Terminology:
CLS, REM, RUN, LIST, LOAD, SAVE, INPUT, PRINT
Types of Questions:
Structured Question
Re write the incorrect statements
Matching
Program based Source Codes
Command and its uses/applications
Program development using “IF THEN ELSE” and “FOR NEXT” LOOP
I.T Links:
1 [Link]/qbtuts/gw-train/
2. [Link]/p/[Link]
3. [Link]
March 2018
Chapter 8: Data protection and security Pages 94-105
Chapter 9: Applications of computer Page 106-119
Content Learning Objectives
Data protection and security Theory Objectives:
Data protection Explain the importance of keeping data secure
Data security Identify appropriate ways used to keep data secure
Common Security Issues Describe Virus
Forms of Security threats Describe Worms
Sources of security threats Distinguish between Virus and Worms
Common modes of security threats Describe Phishing
Anti Virus Software Describe Pharming
Distinguish between Phishing & Pharming
Applications of computer Theory Objectives:
Automation List different applications of computer
Automation in Manufacturing Define database
Databases and database systems Describe types of databases
The paperless office Explain usage of databases
Telecommuting Differentiate between different types of database and
Communicating with computers where they are used
New jobs in technology sector Define communication
Continuous Learning Describe types of communications
Identify various types of communications that take
place using internet
Tricky Terminology:
scam, adware ,spyware ,hacking, phishing, trojan, automation, paperless, Transaction Processing
System(TPS), Management Information System (MIS), CAM, CAD
Types of Questions:
Structured Questions
Re write the incorrect statements
Matching
I.T Links:
1. [Link] › Remote backup › Storage management
2.[Link]
3. [Link] › Computer Fundamentals › Computer - Applications
4. ttps://[Link]/press/edu/applications-of-computers-in-various-fields/
[Link]/nielit...computer/...computer/1-2-3-basic-applications-of-computer
April 2018
Revision for Final Examination
May 2018
Final Examination