User Tools

Site Tools


mt2011:week6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mt2011:week6 [2011/02/21 14:35]
Ninger Zhou
mt2011:week6 [2015/02/05 12:46] (current)
Tim Korb
Line 1: Line 1:
-====== Week 6 ======+====== Week 6 Using Kinesthetic Activities, Role Playing, and Algorithm Visualization======
  
 ===== Objectives ===== ===== Objectives =====
  
-===== Readings for Class Discussion ===== +  * Identify potential kinesthetic activities for the high school computer science classroom 
-Jenkins, T(1998). A participative approach ​to teaching programming.{{:​mt2011p:​jenkins_1998.pdf|Jenkins,​1998}} +  * Explain the benefits of kinesthetic activities in teaching CS 
-McConnell, J. J. (2006). Active ​and cooperative learning: final tips and tricks (part I).{{:​mt2011p:​mcconnell_2005_part1.pdf|McConnell,​2006}} + 
-McConnell, JJ. (2006). Active ​and cooperative learning: final tips and tricks (part II).{{:​mt2011p:​mcconnell_2005_part2.pdf|McConnell,​2006}}+===== Discussion ===== 
 + 
 +  - Reflect upon your own learning of CS conceptsWhat concepts were harder ​to learn/​understand for you when you first started learning CS? What models helped your better learn those difficult concepts? 
 +  - Did your teacher use any Active and Cooperative Learning ​(ACLtechniques that helped you and your peers in a CS course better understand the concepts? What were these activities ​and were they effective? What would you change about these activities 
 +  - Find two CS concepts that you think are hard for students to grasp/​understandDevelop a lesson plan that incorporate ACL and/or kinesthetic learning you would utilize to teach those concepts. (You can look at CS4FN to get some ideas, but cannot copy their lesson plan). What are the risks involved in these activities ​and how would you minimize the risks?
  
 ===== Topics ===== ===== Topics =====
 +
 +**Why**
 +
 +    * Helps to internalize and maintain abstract information
 +      * Average attention span for a 16 year old is 7 minutes
 +    * Makes learning accessible
 +      * Difficult cs topics
 +    * Encourages working with peers
 +
 +**How** ​
 + 
 +    * Learning by doing
 +      * Clear details and expectations for each activity must be provided
 +    * Role plays
 +    * Simulations
 +    * Manipulatives
 +    * Group discussions on a specific study topic
 +
 +
 +===== Readings for Class Discussion =====
 +Jenkins, T. (1998). A participative approach to teaching programming. ​ SIGCSE Bulletin 30, 3 (August 1998), 125-129. DOI=10.1145/​290320.283090.
 +http://​doi.acm.org/​10.1145/​290320.283090
 +
 +McConnell, J. J. (2006). Active and cooperative learning: final tips and tricks (part I). SIGCSE Bulletin 37, 2 (June 2005), 27-30. DOI=10.1145/​1083431.1083457.
 +http://​dx.doi.org/​10.1145/​1083431.1083457
 +
 +McConnell, J. J. (2006). Active and cooperative learning: final tips and tricks (part II).  SIGCSE Bulletin 37, 4 (December 2005), 34-38. ​ DOI=10.1145/​1113847.1113872.
 +http://​dx.doi.org/​10.1145/​1113847.1113872
  
 ===== Lab ====== ===== Lab ======
 +  * Teaching with Toys/​Manipulatives
mt2011/week6.1298316951.txt.gz · Last modified: 2011/02/21 14:35 (external edit)