|
|
|
|
|
|
Date Reviewed |
|
|
1 - 10 of 45
reviews
|
|
|
|
|
|
|
|
Reflections on the teaching of programming: methods and implementations Bennedsen J., Caspersen M., Klling M., Springer Publishing Company, Incorporated, 2008. 261 pp. Type: Book (9783540779339)
As noted by the authors, “Just because a course is interesting and motivational doesn’t necessarily guarantee that its teaching and learning objectives are met.” If you are a programming instructor who is ...
|
Sep 5 2008 |
|
|
|
|
|
|
A model for high school computer science education: the four key elements that make it! Hazzan O., Gal-Ezer J., Blum L. ACM SIGCSE Bulletin 40(1): 281-285, 2008. Type: Article
When it comes to education, is the curriculum all that matters? Hazzan et al. emphasize that the success of Israeli high school computer science (CS) education is due to “more than just the curriculum itself.” They ...
|
Jun 18 2008 |
|
|
|
|
|
|
A model to design interactive learning environments for children with visual disabilities Sánchez J. Education and Information Technologies 12(3): 149-163, 2007. Type: Article
“The development of computer systems for learners with visual disabilities should no longer appear as isolated handcrafted efforts. Rather, efforts should be made to systematize the construction of these systems.&...
|
Jan 25 2008 |
|
|
|
|
|
|
All I really need to know (about creative thinking) I learned (by studying how children learn) in kindergarten Resnick M. Creativity & cognition (Proceedings of the 6th ACM SIGCHI Conference on Creativity & Cognition, Washington, DC, Jun 13-15, 2007) 1-6, 2007. Type: Proceedings
Resnick discusses theories and strategies for designing new technologies “to help everyone become more creative in the ways they deal with everyday problems.” From kindergarten learning, he abstracts the spi...
|
Aug 1 2007 |
|
|
|
|
|
|
Novel algorithm explanation techniques for improving algorithm teaching Kerren A., Müldner T., Shakshuki E. Software visualization (Proceedings of the 2006 ACM Symposium on Software Visualization, Brighton, United Kingdom, Sep 4-5, 2006) 175-176, 2006. Type: Proceedings
Are you aware that algorithm animation systems often have not been as successful as expected for teaching algorithms? Kerren, Müldner, and Shakshuki’s structured hypermedia algorithm explanation (SHALEX) syst...
|
Jul 20 2007 |
|
|
|
|
|
|
C++ for mathematicians Scheinerman E., CRC Press, Inc., Boca Raton, FL, 2006. 520 pp. Type: Book (9781584885849)
Scheinerman has written the book that he wished someone had written for him, a book that introduces the C++ needed to solve mathematical problems. Its chapters present mathematical problems and their C++ solutions, carefully explaining...
|
Jun 19 2007 |
|
|
|
|
|
|
Computers and people: essays from the profession Holmes W., Wiley-IEEE Computer Society Pr, 2006. 324 pp. Type: Book (9780470008591)
“The Myth of the Intelligent Computer,” “Why Johnny Can’t Program,” and “The KWIC and the Dead: A Lesson in Computing History,” the titles of three of the essays in ...
|
Feb 1 2007 |
|
|
|
|
|
|
Play-centric games education Fullerton T. Computer 39(6): 36-42, 2006. Type: Article
“Over time, students naturally gravitate to specialties that most interest them.... Educators should strive to create bridges between specialties” (page 41). This quotation could apply to many fields, but in...
|
Nov 30 2006 |
|
|
|
|
|
|
Pair programming improves student retention, confidence, and program quality McDowell C., Werner L., Bullock H., Fernald J. Communications of the ACM 49(8): 90-95, 2006. Type: Article, Reviews: (1 of 2)
This carefully designed and controlled study investigated the effects of pair programming on hundreds of students taking an introductory programming course. A significantly higher percentage of the students who had paired took the next...
|
Sep 11 2006 |
|
|
|
|
|
|
Reach to teach ICT: issues and compromises Hughes M. Education and Information Technologies 10(3): 263-276, 2005. Type: Article
Information technology is different from other curriculum areas, in that technology changes limit the lifespan of educational software, and skills training for teachers may be necessary. With these circumstances in mind, the author dis...
|
Aug 14 2006 |
|
|
|
|
|
|
|
|
|
|
|