0% found this document useful (0 votes)
17 views4 pages

Week 4 - 5 Ict Year 10

The lesson plan for S.S.1 Computer Studies focuses on BASIC programming, aiming to help students understand its meaning, characteristics, types of data, and statements. The plan includes instructional media, evaluation methods, and homework assignments to reinforce learning. BASIC is introduced as a high-level programming language designed for beginners, with specific rules and reserved words outlined for effective programming.

Uploaded by

Tatsuyamu San
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

Week 4 - 5 Ict Year 10

The lesson plan for S.S.1 Computer Studies focuses on BASIC programming, aiming to help students understand its meaning, characteristics, types of data, and statements. The plan includes instructional media, evaluation methods, and homework assignments to reinforce learning. BASIC is introduced as a high-level programming language designed for beginners, with specific rules and reserved words outlined for effective programming.

Uploaded by

Tatsuyamu San
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

A LESSON PLAN FOR WEEKS 4 & 5 ENDING 9TH APRIL, 2021

Date: 29th March – 9th April, 2021

Class: S.S.1

Subject: Computer Studies

Lesson Plan Heading Topic: BASIC PROGRAMMING I

Age/Level/Number of Learners/Sex ±13/SS1/20 Students/Mixed

Time Fit / Previous Knowledge Students have learnt BASIC programming in their
junior secondary school

Main Aim(s) At the end of the lesson the students should be able to
explain the meaning of BASIC programming

Subsidiary Aims By the end of the lesson, the students should be able
to:

(i) Explain the meaning of BASIC


(ii) State the characteristics of BASIC
(iii) List the types of data
(iv) Explain BASIC statements
Personal Aim To ensure that the content of the topic covered within
4 periods of 40 minutes using the audio and visual
modes of learning,

Assumption / Entry Behaviour The students have learnt programming languages in


their previous topic

Anticipated Problem Some of the students may not understand the term
“BASIC”

Possible Solution The teacher explains to the students BASIC is an


acronym for Beginners All-Purpose Symbolic
Instruction Code

Instructional Media Audio and Visual

Procedure Step I: Meaning of BASIC

Step II: Characteristics of BASIC

Step III: Types of Data

Step IV: BASIC Statements

Interaction Pattern Teacher to Student (T-S)

Evaluation (Learners) The teacher evaluates the learners by asking the


following questions:
(i) What is BASIC
(ii) List the types of data
(iii) State 3 characteristics of BASIC
(iv) List 4 BASIC statements
Evaluation (Teacher) The teacher evaluates herself based on the responses
of the learners to the evaluation, if the responses are
not satisfactory, the teacher revisits the lesson.

Summary BASIC is an acronym for Beginners All-Purpose


Symbolic Instruction Code. Variable, string, numeric,
constant are some types of data. List, Run, Load, Save
are some BASIC reserved words.

Homework Workbook: Page 23-28

MEANING OF BASIC
BASIC is an acronym for Beginners All-Purpose Symbolic Instruction Code. It is a high
level programming language designed to enhance teaching and problem solving of all kinds. It
was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College
in New Hampshire, USA. It was designed to provide computer access to non-science students.

CHARACTERISTICS OF BASIC
BASIC programming language has some character settings or qualities which
distinguishes it from other programming languages. These qualities are;

1. All BASIC program statement must have a line number. This means that
you must start the statement with a line number. The numbering could range
from 1 to 100 or gaps of 5 or 10.
2. BASIC reserved words should not be used as data name. The reserved words
are LIST, RUN, LOAD, SAVE and CLS.
3. BASIC program is case sensitive. This means that all basic instructions must
be written only in capital letters, small letters are not allowed.
4. In basic program, Execution (or program running) is always done
sequentially
5. End statement terminates or stops a program
6. Character sets and special characters are allowed but variable rules must be
obeyed.

TYPES OF DATA
1. Variable: A variable is a program entity of data item whose value changes
during the course of program execution. It is a name used to reserve
computer memory space for a data entity whose value is liable to change
during the course of program execution.
2. Constants/Literals: These are static actual values that BASIC works on
during program execution. They can be assigned to variables.
3. Numeric: They are positive or negative numbers which can be used for
calculation. Numeric data are of two types, Integer and real numbers.
Integers are whole numbers (54, 33, 22), while real numbers have decimals
(74.9, 23.7, 19.8).
4. String: This data type makes use of alpha-numeric. It combines letters and/or
numbers. E.g. Student name, vehicle number, e.t.c. It is usually enclosed by
quotations. E.g. “How are you?” “DB 594 LSR”. A string variable is always
written along with a dollar sign ($) as the last character. E.g. N$, REG$

BASIC RESERVED WORDS


These are words that have special meanings in BASIC. They are also referred to
those words in which ordinarily used by operator may be interpreted as a
command. The following are basic reserved words:

1. List: Gives a list of the program.


2. Run: Activates and executes the program.
3. Load: Brings out a stored program
4. Save: Stores or saves programs for future use.
5. Sys or system: Closes all programs.
6. Cls (Clear Screen): Clears the content of the current screen
BASIC SYNTAX

These are rules guiding BASIC programs.

a. Start the line with a line number.


b. Two arithmetic operators must not appear together. E.g a+-b
c. There should be no full stop at the end of the line.
d. END statement should have the highest line number and it should be the last
statement in a program.
e. Constant strings and variables should not be used together. E.g a+a$
f. When bracket is used, it must be paired.
g. Letters and numbers are used in forming variable names.
h. The first character of a variable must be an alphabet.
i. A variable must not contain embedded space.
j. It is advisable to put every statement on separate lines.
k. Strings are to be enclosed by quotation marks.
l. The denominator of an expression should not be zero.
IMPORTANCE OF WRITING BASIC PROGRAMS
1. It is easy to learn.
2. It is fun to practice.
3. Modification of programs is quite easy.
4. It is available in almost all microcomputers.
5. Program development cycle is quick.
BASIC STATEMENTS

1. REM Statement: REM is the short form of REMARK. It allows the


programmer to add comments or notes. It tells what the program is going to
do. Example: 10 REM PROGRAM TO ADD TWO NUMBERS
2. LET Statement: It is used to assign a value, data or number to a variable.
Example: 20 LET A=44
30 LET B=35

40 LET C=A+B

3. PRINT Statement: It gives the result or output of the program.


Example: 50 PRINT C

4. END Statement: It tells the computer that the program has finished or
terminated.
Example: 60 END

5. INPUT Statement: It is used to enter data or value while a program is


running.
Example: 20 INPUT A
30 INPUT “ENTER A NUMBER”; A

6. FOR and NEXT Statement: It is used for repetition.


Example: 5 FOR A = 1 TO 10
10 PRINT A
15 NEXT A

Some other BASIC statements or reserved words include IF, NEXT, READ,
DATA, OR, TO, SQR, AND, THEN, GOTO e.t.c.

You might also like