DocumentCode :
2793019
Title :
Toys are us: presenting mathematical concepts in CS1/CS2
Author :
Bucci, Paolo ; Long, Timothy J. ; Weide, Bruce W. ; Hollingsworth, Joe
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Volume :
2
fYear :
2000
fDate :
2000
Abstract :
Presentation and use of formally-specified software components in CS1/CS2 presents interesting pedagogical challenges. Specifications may involve unfamiliar mathematical concepts and notation. We have found that the use of toys, such as stacking plastic cups and Lego(C) blocks, to be amazingly effective in helping students develop mental models for mathematical concepts. With the aid of these mental models, students are able to understand the behavior of software components through cover stories (their specifications), without knowing the implementations of the components
Keywords :
computer science education; formal logic; formal specification; human factors; teaching; CS1/CS2; Lego blocks; computer science education; cover stories; formally-specified software components; mathematical concepts; mental models; pedagogical challenges; software components; specifications; stacking plastic cups; students; unfamiliar mathematical concepts; Animation; Binary trees; Cognitive science; Context modeling; Data structures; Data visualization; Formal specifications; Mathematical model; Mathematics; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2000. FIE 2000. 30th Annual
Conference_Location :
Kansas City, MO
ISSN :
0190-5848
Print_ISBN :
0-7803-6424-4
Type :
conf
DOI :
10.1109/FIE.2000.896585
Filename :
896585
Link To Document :
بازگشت