Computer Studies - Junior Secondary 2 - Programming language

Programming language

Term: 2nd Term

Week: 3

Class: Junior Secondary School 2

Age: 13 years

Duration: 40 minutes of 2 periods each

Date:

Subject:      Computer studies

Topic:-       Programming language

SPECIFIC OBJECTIVES: At the end of the lesson, pupils should be able to

  1. Define programming language
  2. Explain low-level programming languages

INSTRUCTIONAL TECHNIQUES: Identification, explanation, questions and answers, demonstration, videos from source

INSTRUCTIONAL MATERIALS: Videos, loud speaker, textbook, pictures

INSTRUCTIONAL PROCEDURES

PERIOD 1-2

PRESENTATION

TEACHER’S ACTIVITY

STUDENT’S ACTIVITY

STEP 1

INTRODUCTION

The teacher revises the previous lesson on units of storage

Students pay attention

STEP 2

EXPLANATION

She defines programming language

 

Students pay attention and participates

STEP 3

DEMONSTRATION

She explains the low-level programming languages

Students pay attention and participate

STEP 4

NOTE TAKING

The teacher writes a summarized note on the board

The students copy the note in their books

 

NOTE

PROGRAMMING LANGUAGES

A computer program is a set of instructions that directs a computer to perform tasks.

A programming language is a set of words, symbols and codes that enables a programmer to communicate instructions to a computer.

A programmer is someone who writes and modifies computer programs.

Programming is the act of writing instructions for computer to perform a specific task.

Categories of Programming Languages

There are a number of programming languages existing today. Each language has its own rule for-writing the instructions. Programming languages are designed for specific purposes, such as scientific applications, business solutions or web page development.

Programmers must decide which programming languages and tools to use when they write programs.

Types of Programming Languages

1. Low-Level Language:Unlike human beings, the computer understands codes of digital binary numbers. These binary digits are made up of zeros (0) and ones (1), for example,1100011, 10000111, 101001101. These digits are called low level language and it is the language the computer understands since the CPU operates by responding to electrical signals. There are two types of low-level languages. They are:

  1. Machine language and
  2. Assembly languages

 

EVALUATION:    1. Define programming language

  1. Explain low-level programming language

CLASSWORK: As in evaluation

CONCLUSION: The teacher commends the students positively