Lesson Plan
Lesson Plan
ELICIT:
Teaching Strategy: K-W-L Chart
Anecdote 1: Share a story about a Filipino engineer who used measurements and
conversions in their work to design a new building in the Philippines.
ENGAGE:
Teaching Strategy: Interactive Quizzes
EXPLORE:
Activity 1: Creating a Measurement Conversion Calculator
Teaching Strategy: Project-Based Learning
Instructions:
1) In groups, students will brainstorm and plan the design and functionality of their
measurement conversion calculator program.
2) Students will use Visual Basic 2010 to code and develop their calculator program.
3) Each group will present their program to the class and explain how it works.
Rubric:
- Correctness of conversion calculations: 20 pts
- User-friendly interface: 15 pts
- Creativity and innovation: 10 pts
Assessment Questions:
1) What are the main components of your measurement conversion calculator
program?
2) How did you ensure the accuracy of the conversion calculations in your program?
3) How did you test and debug your measurement conversion calculator program?
Significance: Students will learn how to measure and track memory and file
capacity in their programs.
Instructions:
1) In pairs, students will design and develop a program that can measure and track
memory and file capacity.
2) Students will use Visual Basic 2010 to code and implement their program.
3) Each pair will present their program to the class and demonstrate its functionality.
Rubric:
- Accuracy of memory and file capacity measurement: 20 pts
- User interface design: 15 pts
- Efficiency of program: 10 pts
Assessment Questions:
1) What are the main features of your memory and file capacity tracker program?
2) How did you ensure the accuracy of the memory and file capacity measurements
in your program?
3) How did you test and optimize the efficiency of your memory and file capacity
tracker program?
Activity 3: Analyzing ASCII Codes
Significance: Students will explore the ASCII table and understand how characters
are represented in binary code.
Instructions:
1) Individually, students will research and analyze the ASCII table to understand how
characters are represented by binary codes.
2) Students will create a Visual Basic 2010 program that can convert characters to
their corresponding ASCII codes and vice versa.
3) Each student will present their program and explain the process of ASCII code
conversion.
Rubric:
- Accuracy of ASCII code conversion: 20 pts
- Clarity of program design and functionality: 15 pts
- Presentation skills: 10 pts
Assessment Questions:
1) How did you use the ASCII table to convert characters to their corresponding
ASCII codes?
2) How did you ensure the accuracy of the ASCII code conversion in your program?
3) What challenges did you encounter during the development of your ASCII code
conversion program, and how did you overcome them?
EXPLAIN:
Teaching Strategy: Lecture and Discussion
In this section, the teacher will explain the concepts of measurement, conversion,
and the importance of accurate specifications in programming. The teacher will also
facilitate a discussion to ensure students have a clear understanding of the topics.
ELABORATE:
Teaching Strategy: Problem-Based Learning
Task 2: Students will design and develop a program that can convert between
different measurement units based on user input. They will present their program
and explain the logic behind the conversion calculations.
EVALUATE:
Teaching Strategy: Differentiation
Instructional Materials: Assessment rubrics, sample programs, measurement
conversion charts
EXTEND:
Teaching Strategy: Experiential Learning
Example 1: Students will measure and convert the dimensions of objects in their
surroundings using measurement tools. They will record their measurements and
present their findings in a report.
Example 2: Students will visit a local construction site and observe how
measurements and conversions are used in the field. They will document their
observations and reflect on the importance of accurate measurements in
construction.
Assignment:
Assignment 1: Students will research and write a report on the history and
significance of measurement systems in different cultures. They will include
examples of measurement units used in programming.