Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Computing Milieux (K) > Computers And Education (K.3) > Computer And Information Science Education (K.3.2) > Computer Science Education (K.3.2...)  
  1-10 of 335 Reviews about "Computer Science Education (K.3.2...)": Date Reviewed
  Making noise: using sound-art to explore technological fluency
Brunvand E., McCurdy N.  ACM Inroads 8(2): 60-65, 2017. Type: Article

A computing course for non-majors, where the students explored sound art--art for which sound is the principle medium--is described in this article. Note that sound art is distinct from music (although there may be some overlap), a disti...

Sep 25 2017
  Lessons learned in the design and delivery of an introductory programming MOOC
Fitzpatrick J., Lédeczi Á., Narasimham G., Lafferty L., Labrie R., Mielke P., Kumar A., Brady K.  SIGCSE 2017 (Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, Seattle, WA,  Mar 8-11, 2017) 219-224, 2017. Type: Proceedings

A key point of this paper is that the massive open online course (MOOC) was based on an existing face-to-face MATLAB course delivered over 15 years to some 2,500 students (very similar to my experience). The authors believe this is key to the succ...

Jun 26 2017
  Smart learning objects for smart education in computer science: theory, methodology and robot-based implementation
Stuikys V.,  Springer International Publishing, New York, NY, 2015. 317 pp. Type: Book (978-3-319169-12-5), Reviews: (2 of 2)

Explaining the motivation for this book, the author states in the preface that there is a shift observed in education from teacher-centered learning to student-centered learning. Among several signs of this paradigm shift, the author mentions R...

Jun 22 2017
  Data structure practice: for collegiate programming contests and education
Wu Y., Wang J.,  CRC Press, Inc., Boca Raton, FL, 2016. 512 pp. Type: Book (978-1-482215-39-7)

This 495-page book is devoted to working through 200 problems from the ACM International Collegiate Programming Contest. The problems are selected from competitions held between 1990 and 2015. The book has been translated from the original Chinese...

Apr 13 2017
  Improving computer science education
Kadijevich D., Angeli C., Schulte C.,  Routledge, New York, NY, 2013. 168 pp. Type: Book (978-0-415645-37-9), Reviews: (2 of 2)

[CR has previously published a review of this book (see Review CR144443). The author of the book has written a rebuttal to the review.]...

Sep 21 2016
  Interactive systems for learning programming at scale
Philip Guo. YouTube, 01:07:37, published on Feb 23, 2016, stanfordonline, Type: Video

Are you designing interactive learning services for teaching programming? Are you curious to explore how to improve the learner’s experience while learning a programming language for the first time using an online service? This video seminar...

Sep 15 2016
  Learn to program with Minecraft: transform your world with the power of Python
Richardson C.,  No Starch Press, San Francisco, CA, 2015. 320 pp. Type: Book (978-1-593276-70-6), Reviews: (2 of 2)

Minecraft is a very popular virtual world video game with a user base that exceeds 100 million registered users. Python is an open-source, interpreted programming language growing in popularity because of the number and variety of open-source exte...

Jul 21 2016
  Teaching software architecture to undergraduate students: an experience report
Rupakheti C., Chenoweth S.  ICSE 2015 (Proceedings of the 37th International Conference on Software Engineering, Florence, Italy,  May 16-24, 2015) 445-454, 2015. Type: Proceedings

Teaching a software architecture course is not easy. The job of a software architect is multifaceted. The art and craft of software architecture is best studied using real rather than toy systems. An account is given of how instructors at the Rose...

Jul 18 2016
  HoliCoW: automatically breaking team-based software projects to motivate student testing
Zhang P., White J., Schmidt D.  ICSE 2016 (Companion to the Proceedings of the 38th International Conference on Software Engineering, Austin, TX,  May 14-22, 2016) 436-439, 2016. Type: Proceedings

Students typically do not put much effort into writing test cases when an assignment simply requires that some test cases be written. An argument is made for a code-wrecking approach to provide students with the motivation to write more test cases...

Jul 15 2016
  BRIDGES: a system to enable creation of engaging data structures assignments with real-world data and visualizations
Burlinson D., Mehedint M., Grafer C., Subramanian K., Payton J., Goolkasian P., Youngblood M., Kosara R.  SIGCSE 2016 (Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN,  Mar 2-5, 2016) 18-23, 2016. Type: Proceedings

Using visualizations to help students learn about data structures and algorithms has long been thought worthwhile. The BRIDGES (short for bridging real-world infrastructure designed to goal-align, engage, and stimulate) software infrastructure bui...

Jul 8 2016
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2017 ThinkLoud, Inc.
Terms of Use
| Privacy Policy