Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I.
Objectives:
1. Recognize the programming codes.
2. Interpret how programming codes work.
3. Identify the role of software engineers.
II.
Subject Matter
A. Topic: Introduction to Programming
B. Reference:
1. http://home.iitj.ac.in/~ramana/pds/intro_comp_programming.pdf
2. http://www.cs4fn.org/teachers/activities/intelligentpaper/intelligentpaper.pdf
3. http://www.programmingbasics.org/en/beginner/commands.html
C. Materials: Projector, Laptop and Whiteboard Marker
III.
Learning Activities
A. Preliminary Activities
1. Opening Prayer
2. Checking of Attendance
3. Recap of Previous Lesson
B. Activity
1. Title: The Intelligent Paper
2. Objectives:
This activity aims to introduce the topic of what a computer program is
and how everything computers do simply involves following instructions
written by (creative) computer programmers.
3. Procedure:
1. Introduce a highly Intelligent Paper.
2. Ask for suggestions of what it might be about the paper that could be
the basis of such an outrageous claim.
3. Ask for the volunteer to play the noughts and crosses or a tic tac toe
game.
4. One group will represent the humanity kind and the other will be the
representative for the Paper-kind.
5. The representative of Paper-kind will follow whatever is written on the
paper and the other will just use his/her highly humanly intelligent
brain.
6. Let the paper-kind representative read the sets of instructions:
8. High-Level Languages
High-level language allows you to create powerful and complex
programs without knowing how the CPU works, and without writing
large numbers of low-level instructions. In addition, most high-level
languages use words that are easy to understand.
Java, C++, C#, C, Visual Basic, PHP, Python, Perl Sample program JAVA.
http://www.programmingbasics.org/en/beginner
How does it work? The programmer will use either a compiler or
an interpreter to make the translation.
a. COMPILER translate the whole thing at once.
b. INTERPRETER - translate one by one.
E. Application:
1. Based from the installed programs on your mobile phone or laptops what is
your favorite?
2. If you have given a chance to make your own application or program how would
you design it?
D. Evaluation
1. What do you call the set of instructions embed to the computer in order to
function? - Program
2. What way should be the design of the computer program? in a precise
manner
3. Who is the major player in designing how the application works? Software
Engineers or Programmers.
Prepared by:
Dinessa L. Jabelo