<?xml version="1.0" encoding="ISO-8859-1"?>
<CAT xmlns:cat="http://www.w3.org/TR/html4/" version="2.0"> 
<cat:title>Functions Directed Paraphrasing</cat:title>
<cat:author>Tammy VanDeGrift and Kate Deibel</cat:author>
<cat:date>March 29, 2004</cat:date>

<cat:technique>Directed Paraphrasing</cat:technique>

<cat:purpose>
<p>This activity allows instructors to see how well students can communicate technical ideas (in this case, functions in programming) to non-technical people. The ability to converse with non-technical people is important in the field of programming.</p>
</cat:purpose>
<cat:activity>
<p>
You will be doing this activity in pairs. Please find a partner in the class. Designate one person in the pair to be the Speaker and one person in the pair to be the Listener. Don't worry -- both people will get a chance to be the Speaker. You'll be discussing the concept of functions in this activity.
</p>

<ol>
<li>Speaker: As the speaker, explain to the Listener what a function is (in the context of programming). Assume the Listener is a classmate of yours who missed today's lecture.</li>
<li>Switch roles! The old Speaker is now the Listener and the old Listener is now the Speaker.</li>
<li>Speaker: As the speaker, suppose you are the lead developer for a team of programmers. Explain to your Listener, one of the programmers, the importance of and reasons for using functions.</li>
</ol>
</cat:activity>
<cat:solution>
<p>
Many responses for both situations are acceptable depending on how functions have been presented.
</p>
</cat:solution>
<cat:analysis>
<p>
If you have collected written feedback, read each paraphrase and separate them into separate piles: "Confused," "Minimal," "Adequate," and "Excellent." Reread the items in the "Confused" pile to determine common misconceptions. Select a few examples to share with the class from the "Adequate" and "Excellent" piles.
</p>

<p>
If not written feedback is collected, as you are monitoring the groups' progress, write down notes. Otherwise, immediate feedback (see Possible Uses of Activity) is recommended.
</p>
</cat:analysis>
<cat:variant_uses>
	<cat:variation>It is important that the instructor monitor groups' progress during the exercise.</cat:variation>
	<cat:variation>Have students volunteer their paraphrases for the rest of the class.</cat:variation>
	<cat:variation>Have students submit a written summary of their paraphrases.</cat:variation>
</cat:variant_uses>
<cat:classification>
<cat:assessment_goals>
	<cat:goal>Develop ability to apply principles and generalizations already</cat:goal>
	<cat:goal>Improve writing skills</cat:goal>
	<cat:goal>Learn concepts and theories of this subject</cat:goal>
	<cat:goal>Develop management skills</cat:goal>
	<cat:goal>Develop ability to perform skillfully</cat:goal>
</cat:assessment_goals>
<cat:topics>
	<cat:topic>Functions</cat:topic>
	<cat:topic>Methods</cat:topic>
	<cat:topic>Design</cat:topic>
	<cat:topic>Terminology</cat:topic>
</cat:topics>
<cat:participation_level>
</cat:participation_level>
<cat:time>
	<cat:preparation_time>LOW</cat:preparation_time>
	<cat:class_time>MEDIUM</cat:class_time>
	<cat:in_class_analysis_time>MEDIUM</cat:in_class_analysis_time>
	<cat:out_class_analysis_time>MEDIUM</cat:out_class_analysis_time>
</cat:time>
<cat:instructor_response>
	<cat:response>Lecture</cat:response>
	<cat:response>Class Discussion</cat:response>
	<cat:response>Small Group Discussions</cat:response>
	<cat:response>Homework</cat:response>
</cat:instructor_response>
<cat:device_enabled>Difficult to Enable</cat:device_enabled>
<cat:related_topics>
	<cat:topic>Classes</cat:topic>
	<cat:topic>Design</cat:topic>
	<cat:topic>Types</cat:topic>
	<cat:topic>Abstraction</cat:topic>
	<cat:topic>Decomposition</cat:topic>
</cat:related_topics>
</cat:classification>
</CAT>