25.07.2013 Views

January 2012 Volume 15 Number 1 - Educational Technology ...

January 2012 Volume 15 Number 1 - Educational Technology ...

January 2012 Volume 15 Number 1 - Educational Technology ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Collaboration Styles and Programming Processes<br />

Case 1: Father + Son (Peter)<br />

Whenever a new task was assigned, Peter’s father always helped Peter to analyze the figure to be drawn. When Peter<br />

found the task easy enough, his father allowed him to write the program by himself. Sometimes Peter’s father would<br />

offer suggestions, which were mostly ignored by Peter because he liked to try out his own ideas.<br />

Peter was able to solve simple problems correctly and quickly most of the time. When errors occurred in a program,<br />

Peter’s father could not offer much help because of unfamiliarity with Logo commands. Therefore, Peter had to<br />

depend on himself for debugging, which he did not encounter much difficulty. However, when Peter failed to solve a<br />

problem after several unsuccessful attempts, his father would intervene and help him out. Only then did active<br />

interactions occur between father and son. An example of their typical interactions is shown below:<br />

(Peter’s father draws a figure on a piece of paper to help Peter to figure out the correct angle<br />

measure.)<br />

Father: How much should the Turtle turn to make the figure look good? How about making it 30<br />

here? Would 45 be too big? Now you will need to subtract something from 180 to get a<br />

number measure here. How much should it be?<br />

(Peter decided to try 160 degrees.)<br />

Father: Are you sure you want to turn 160 degrees?<br />

(Peter did not reply and did not make any changes. He went ahead to move the Turtle 200 steps<br />

forward.)<br />

Father: 200 steps look okay. Now, how much should the Turtle turn here?<br />

(Peter stared at the screen.)<br />

Father: (Pointing at the first angle) Tell me the measure of this angle. How much should it be?<br />

Peter: 140.<br />

(Peter turned the Turtle 140 degrees to the left. The Turtle’s direction did not look right, so he turned<br />

the Turtle 20 degrees to the right and moved it 200 steps forward.)<br />

Father: I think you should turn it a little bit more to the right.<br />

(Peter did as his father suggested.)<br />

Father: (Pointing at the screen) So, what’s the measure of this angle finally?<br />

Peter: …<br />

Case 2: Mother + Son (Sean)<br />

Sean’s mother adopted an authoritative parenting style. Whenever a task was assigned, Sean’s mother would<br />

examine the figure carefully, thought up a solution and wrote the program herself, and then she would read the Logo<br />

commands line by line for Sean to enter from the keyboard. She was always in charge, busy telling and showing<br />

Sean what to do. The following excerpt shows a typical conversation between Sean and his mother.<br />

Mother: Draw the square first.<br />

Sean: I want to draw the triangle first.<br />

Mother: No, you don’t. Draw the square first.<br />

Sean: How far should I move the Turtle?<br />

Mother: 100.<br />

Mother: Now turn 90 degrees to the right. Don’t forget to leave a space between RT and 90. Now<br />

FD 100 again, then … …<br />

(Sean typed the commands as instructed by his mother.)<br />

Sean: Now what?<br />

Mother: Type REPEAT. R-E-P-E-A-T.<br />

Sean: … …<br />

Sean was not allowed by his mother to try anything other than what the instructor asked for, as manifested in the<br />

following scenario. Once during class Sean’s mother spent a few minutes talking on the phone outside the computer<br />

167

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!