Computing Classes

Author: Daniel Swomley

Level/Subject: (7-12) Computer Classes (This may be adapted to any class.)

Overview:

Most students have difficulty following directions and few students have ever had the opportunity to give directions. They do not realize the importance of being precise.

Purpose:

The purpose of this activity is to help students realize the need to be precise when programming a computer.

Objectives:

As a result of this activity, students will:

  1. Appreciate the importance of following directions.
  2. Appreciate the difficulty of giving precise directions.
  3. Confirm objectives 1 and 2 by writing and debugging a short computer program.

Resources/Materials:

Four different geometric designs as described in the activities section.

Activities and Procedures:

This activity can be used in introductory programming using any computer language. It should take place before any programming is started.

Make four different geometric designs, each on a separate sheet of paper. The first should be quite simple (such as a hexagon). The following three should be of increasing difficulty with the fourth involving circles, lines, curves, and any other components you desire. Make enough copies of these figures for each student in the class.

  1. Pick one student in the class to go to the chalkboard and one student to sit facing the back of the room.
  2. Hand out the first geometric design to each student in the class and do not allow the student at the board to see it.
  3. Have the student facing the back of the room (without looking at the board) give directions on how to draw the figure to the person at the board. Have that person draw along with the directions.
  4. Repeat this procedure with the remaining three geometric designs. Allow other students to take turns drawing and giving directions. If the assignment becomes too difficult, allow the person giving directions to look at the board.

Tying it all Together:

Have students write a simple program in the language being taught. When debugging the program, make sure the student understands the computer only did what it was being told.

Popular Articles

Teacher Roles - Planning

Teacher Roles - Planning Introduction Whether it be the start of the school year, the commencement of a new term or the start of a new position within a school, effective teaching,...


Read More...

Teacher Roles - Organizing

Teacher Roles - Organizing Introduction The organizing role involves teachers in making arrangements and developing an orderly structure, which will unify all elements in the classroom into a coherent and functioning whole....


Read More...

Teacher Roles - Motivating

Teacher Roles - Motivating Introduction Motivation is a vital factor in the teacher's management of learning and behaviour in the classroom. Motivation signifies the causes or 'why' of behaviour; it is concerned...


Read More...

Roles of the Teacher - Controlling

Roles of the Teacher - Controlling Introduction Controlling is the process by which teachers ensure that the learning activities and behavior of children in the classroom are consistent with the objectives, expectations...


Read More...

Roles of the Teacher - Communicating

Roles of the Teacher - Communicating Aims The major aims of the communicating role in the classroom are to: Initiate and sustain effective communication systems and techniques so as to establish and...


Read More...

The Skinner Model of Discipline

The Skinner Model of Shaping Desired Behavior Human behavior can be shaped along desired lines by means of the systematic application of reinforcement. Skinner's Key Ideas This model includes new applications of...


Read More...

The William Rogers Discipline Model

The William Rogers Model of Decisive Discipline Rogers suggests that indecisive teachers hope for compliance but, in the real world, rarely receive it. Decisive teachers expect compliance, they don't demand it....


Read More...

The Redl Wattenberg Discipline Model

The Redl Wattenberg Model of Dealing with the Group Group behavior differs from individual behavior Teachers can learn how to use influence techniques to deal with undesirable aspects of...


Read More...

The Kounin Model of Discipline

The Kounin Model of Withitness Organisation Good classroom behavior depends on effective lesson management, especially on pacing, transitions, alerting, and individual accountability. Kounin's Key Ideas When teachers correct misbehaviors in...


Read More...

The Jones Model of Discipline

The Jones Model of Body Language, Incentives Efficient Help The main focus of Jones's model of discipline is on helping students support their own self control. Toward that...


Read More...

The Glasser Model of Discipline

The Glasser Model of Rational Choices Glasser's work in the field of school discipline has two main focuses. The first is to provide a classroom environment and curriculum which motivate students...


Read More...

The Ginott Model of Discipline

The Ginott Model of Co-operation Through Communication Discipline is a series of little victories gained when teachers use sane messages; messages that address the situation rather than the students' character; messages...


Read More...

The Dreiker's Model of Discipline

The Dreiker's Model of Confronting Mistaken Goals All students want recognition. Most misbehavior results from their attempts to get it. When frustrated in their attempts to gain the recognition they desire,...


Read More...

The Canter Model of Discipline

The Canter Model of Assertive Discipline Assertiveness and insistence are at the focus of Canter's model. If, at first, these do elicit the desired behavior from students, well organized follow...


Read More...
012345678910111213

Polls

Do single-gender classes help improve student behavior?