JHS1 Computing · Term 3, Week 8

Introduction to Programming

Lesson notes

Learning Objectives

Indicator: B7.4.1.1.1 - Demonstrate the correct use of programming terminologies

By the end of the lesson, learners can:

  1. Define at least eight key programming terminologies accurately in their own words.
  2. Group programming terminologies into meaningful categories (for example, “what a program does” and “tools used to build a program”) to aid recall.
  3. Use at least five programming terminologies correctly in a sentence or short explanation related to a simple task.
  4. Explain each terminology clearly to a partner or small group, speaking in a way a beginner would understand.
  5. Sort a mixed list of programming terminologies into alphabetical order and present them as a reference list.

Sign in with your phone number to read the full note and download the GES plan - free.

Sign in with phone number

Curriculum details

Strand
Computational Thinking (Strand 4)
Sub-strand
Introduction to Programming (4.1)
Content standard
B7.4.1.1 - Show an understanding of the concept of programming
Indicator
B7.4.1.1.1 - Demonstrate the correct use of programming terminologies
Suggested placement
Term 3, Week 8 (Week 32 of the year)

Our suggestion, laid out in curriculum order across three terms of twelve weeks. NaCCA does not fix the week, so follow your school's scheme of learning.

Curriculum reference
Computing, Common Core Programme (JHS1-JHS3), 2023, p. 20

Transcribed from the official NaCCA publication. Check this page against the source.

Exemplars (from the NaCCA curriculum)

1. List the terminologies in alphabetical order or grouping to aid recall
2. Explain each of the terminologies