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:39]
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 =====
  
-Students will become familiar with kinesthetic activities for the computer science classroom ​+  * Identify potential ​kinesthetic activities for the high school ​computer science classroom 
 +  * Explain the benefits of kinesthetic activities in teaching CS
  
-===== Readings for Class Discussion ===== +===== Discussion =====
-Jenkins, T. (1998). A participative approach to teaching programming.{{:​mt2011p:​jenkins_1998.pdf|Jenkins,​1998}}+
  
-McConnell, J. J. (2006). Active ​and cooperative learning: final tips and tricks (part I).{{:​mt2011p:​mcconnell_2005_part1.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 
-McConnell, JJ. (2006). Active ​and cooperative learning: final tips and tricks (part II).{{:​mt2011p:​mcconnell_2005_part2.pdf|McConnell,​2006}}+  - 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+ 
 +**Why** 
     * Helps to internalize and maintain abstract information     * Helps to internalize and maintain abstract information
       * Average attention span for a 16 year old is 7 minutes       * Average attention span for a 16 year old is 7 minutes
Line 20: Line 22:
     * Encourages working with peers     * Encourages working with peers
  
- +**How**  
-  ​* How +  
- +    * Learning by doing
-    * Learning ​ by doing+
       * Clear details and expectations for each activity must be provided       * Clear details and expectations for each activity must be provided
     * Role plays     * Role plays
Line 30: Line 31:
     * Group discussions on a specific study topic     * 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.1298317148.txt.gz · Last modified: 2011/02/21 14:39 by Ninger Zhou