Sequence Information Sequence: Programming on squared paper Description: The specific objective of the traditional programming lesson on squared paper is to make students understand what programming really is.
To do this, students must be able to write a program that can be performed by other students and that allows them to reproduce a drawing (original or chosen from a set of predefined drawings) by coloring the boxes on a sheet of squared paper.
Students program using a symbolic language whose instructions allow them to move between the boxes on the sheet and color them, then draw what the other students have programmed. In this process they also acquire the difference between program and algorithm.
In the last part of the lesson, students create simple representations for complex groupings of instructions. This is an excellent introduction to the concepts of functions and parameters
Keywords: algorithm, programming, function, coding
Run time: 1 hour
Delivery Mode: in class using the lim or traditional blackboard or with a video lesson
Resources: lim, blackboard, computer, paper
Outline of Activities:
1) Choose an image from the set.
2) Write the algorithm for drawing that image.
3) Convert the algorithm into a program using symbols.
4) Swap programs with another group and draw their picture.
5) Add "functions" to make programs easier.
6) programs for more complex images.
7) Swap your complex schedules and draw again.
Audience: Middle school Subjects: Computer sciences Technology Language: English LAMS Version: 4.5 License: Attribution-Noncommercial-ShareAlike Support Files: No files Sharing with: Everyone in Public Status: Active Average Rating: (5). Based on 1 reviews. Number of downloads: 1 times Number of previews: 5 times Authored By: STEFANIA RASCHI Date: 24 September 2021 06:44 AM User Comments on Programming on squared paper sequence