View
215
Download
1
Tags:
Embed Size (px)
Citation preview
Use of Computer Technology in Education
• Course Management Systems • Learning Management Systems• Classroom Teaching Technology• Modeling and Simulation
• and• Computational Thinking
Computational Thinking is integrating human thinking with
computer capabilities
Learning how computer Scientists solve problems can help all of us
solve complicated problems
Some Computational Thinking ideas
• Recursion
• Reduction and Transformation
• Dealing with Scale
Recursion
Source: wikipedia
Count the number of nodes in a large tree
Move disks from one peg to another
Rules: Only one disk can be moved at a time A larger disk cannot be placed on the top of a smaller disk
Reduction
Examples• Given 63 cents what is the minimum number
of coins to give change?• Given n cities how