TY - GEN
T1 - Demystifying computing with magic, continued
AU - Garcia, Daniel D.
AU - Ginat, David
PY - 2013
Y1 - 2013
N2 - One man's "magic" is another man's engineering.-Robert A. Heinlein Some beginning students have fuzzy mental models of how the computer works, or worse, sincerely believe that the computer works unpredictably, "by magic" [2]. We seek to demystify computing for these students using analogy, by showing them something that even magic itself isn't really mystical, it is just computation. This is a continuation of our standing-room only SIGCSE 2012 special session [4]. Magic is one of the most colorful examples of "unplugged" (i.e., without-computer, active learning) activities. It adds a unique facet in that it holds a hidden secret that the audience can be challenged to unfold. Once solved, students are often enthusiastic to perform the magic in front of others. In this session, we will share a variety of new magic tricks whose answer is grounded in computer science: modulo arithmetic, human-computer interfaces, algorithms, binary encoding, invariants, etc. For each trick, we will have an interactive discussion of its underlying computing fundamentals, and tips for successful showmanship. Audience participation will be critical, for helping us perform the magic, discussing the solution, and contributing other magic tricks.
AB - One man's "magic" is another man's engineering.-Robert A. Heinlein Some beginning students have fuzzy mental models of how the computer works, or worse, sincerely believe that the computer works unpredictably, "by magic" [2]. We seek to demystify computing for these students using analogy, by showing them something that even magic itself isn't really mystical, it is just computation. This is a continuation of our standing-room only SIGCSE 2012 special session [4]. Magic is one of the most colorful examples of "unplugged" (i.e., without-computer, active learning) activities. It adds a unique facet in that it holds a hidden secret that the audience can be challenged to unfold. Once solved, students are often enthusiastic to perform the magic in front of others. In this session, we will share a variety of new magic tricks whose answer is grounded in computer science: modulo arithmetic, human-computer interfaces, algorithms, binary encoding, invariants, etc. For each trick, we will have an interactive discussion of its underlying computing fundamentals, and tips for successful showmanship. Audience participation will be critical, for helping us perform the magic, discussing the solution, and contributing other magic tricks.
KW - Card tricks
KW - Computational thinking
KW - Magic
KW - Unplugged activities
UR - http://www.scopus.com/inward/record.url?scp=84876213230&partnerID=8YFLogxK
U2 - https://doi.org/10.1145/2445196.2445262
DO - https://doi.org/10.1145/2445196.2445262
M3 - منشور من مؤتمر
SN - 9781450320306
T3 - SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education
SP - 207
EP - 208
BT - SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education
T2 - 44th ACM Technical Symposium on Computer Science Education, SIGCSE 2013
Y2 - 6 March 2013 through 9 March 2013
ER -