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:36]
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}}+===== Discussion =====
  
-McConnell, J. J. (2006). Active ​and cooperative ​learning: final tips and tricks ​(part II).{{:​mt2011p:​mcconnell_2005_part2.pdf|McConnell,​2006}}+  - 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.1298316960.txt.gz · Last modified: 2011/02/21 14:36 by Ninger Zhou