0% found this document useful (0 votes)
780 views3 pages

A Semi Detailed Lesson Plan

The document provides a lesson plan on introducing fundamental computer programming concepts. It outlines objectives to define programming, enumerate computer system components, and discuss the evolution of programming languages. The plan details learning areas, materials, and a procedure involving preparation, motivation, review, and presentation. Key concepts are defined, including that computers perform tasks according to instructions, have components like CPU and memory, and common software types.
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)
780 views3 pages

A Semi Detailed Lesson Plan

The document provides a lesson plan on introducing fundamental computer programming concepts. It outlines objectives to define programming, enumerate computer system components, and discuss the evolution of programming languages. The plan details learning areas, materials, and a procedure involving preparation, motivation, review, and presentation. Key concepts are defined, including that computers perform tasks according to instructions, have components like CPU and memory, and common software types.
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/ 3

A Semi-Detailed Lesson Plan in Introduction to Computer Programming

Lesson 1 Fundamental Concepts

I. Objectives:

At the end of the lesson, 85% of the students are expected to:

 Define what computer programming is


 Enumerate the components of the computer system
 Know the evolution of Programming Languages

II. Area of Effectiveness

Main Topic:

 Computer Systems
 Brief History of Computing

Sub-topic

a. Some terms
b. Computer system components
c. History of computer systems
d. Evolution of Programming Languages

Materials used

e. Pictures
f. Visual aids / Laptop
g. LCD Projector

Reference:

Fundamental Concepts CS 11 - Introduction to Computer Programming


Department of Computer Science University of the Philippines Diliman

III. Values Integration

Understanding the value of technology and being proactive in the call for change.
IV. Procedure

A. Preparation
1. Prayer
2. Checking Attendance
3. Show interesting technology short clip

B. Motivation
1. Picture puzzle that will reveal the topic for the day
Ask the student if what comes to their mind if they hear the word Programming
Ask the pupils: “Who have Computers at home?” Do you know its components?
2. Vocabulary Development

C. Recall / Review
Instead of asking the students if they have questions/ clarifications, Let them formulate
their own throwback questions about the topic to make an active learning technique.
Encourage them to study deeply thru research on their own, to gauge whether the
students really understand the topic.

D. Presentation
Lesson Proper

The teacher will show a video presentation about computer system and the history of
programming. After it, the teacher will let the learners identify components of
computer system out from the presentation they’ve seen. Let the student differentiate
components of a computer. Conduct hands on activity to check whether the students
really understand what they defined. Give the learners a minute to explore the
functions of computer system. Teach them the necessary shortcut commands to
minimize time and add on speed and accuracy to their work. After the activity, the
teacher will continue to discuss the computer program, that’s very important to tell
the computer how to perform a specific task.

V. Generalization

Computers are data processing machines that perform simple tasks according to
specified instructions. It has the Central Processing Unit, Memory, Input Devices
and Output Devices as its components.
Input, manipulates the data (process), and produces information based on the
manipulation. Output, stores the results (storage).

COMPUTER PROGRAMS
Operating System Software: This software works with the operating system. It
controls how you, the software, and the hardware work together Windows, Apple,
Android, and Chrome are common operating systems. Computers and laptops
usually use Windows or Apple. Cell phones and tablets usually use Apple, Android,
or Chrome software.
Application Software: Software the computer uses to carry out a task as specified by
the user. These are word processing, spreadsheets, communications like email and
the internet. Education and Entertainment like tutorials, and games.

3. Evaluation

Fill in the Blanks

1. _________________ are data processing machines that perform simple tasks according
to specified instructions.

There are two components of computer system, namely:

2. ____________

3. ____________

The two computer programs are:

4. _____________

5. _____________

6. _____________ manipulates the data (process), produces information

based on the manipulation

7. _________________, stores the results (storage).

The four (4) programming language based on evolution are:

8. _______________, 9. ______________, 10. ___________________ and

_______________.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy