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
Search
 
Dougherty, John
Haverford College
Haverford, Pennsylvania
 
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 
Options:
Date Reviewed  
 
1
- 10 of 22 reviews

   
  Data structures in the multicore age
Shavit N. Communications of the ACM 54(3): 76-84, 2011.  Type: Article

Multicore is here; that is the reality. This article looks at the impact of this new reality on data structures. It provides a path from traditional structures that assume sequential access to modern structures that support concurrent ...

Aug 17 2011  
  Incorporating music into the study of algorithms and computer programming
Tatsumi T., Nakano Y., Tajitsu K., Okumura H., Harada Y.  WOCCI 2009 (Proceedings of the 2nd Workshop on Child, Computer and Interaction, Cambridge, MA, Nov 5, 2009) 1-8, 2009.  Type: Proceedings

Can music be utilized as a pedagogical tool in computing education? Tatsumi et al. believe so, and they believe in the use of music to engage K-12 students that might not otherwise be engaged. They distinguish information and communica...

Feb 8 2010  
  A view of the parallel computing landscape
Asanovic K., Bodik R., Demmel J., Keaveny T., Keutzer K., Kubiatowicz J., Morgan N., Patterson D., Sen K., Wawrzynek J., Wessel D., Yelick K. Communications of the ACM 52(10): 56-67, 2009.  Type: Article

This article covers substantial ground in providing a vision of what parallel computing needs to become in order to “save the world.” OK, perhaps it is not that grandiose, but close. It is clear from the text that t...

Dec 3 2009  
  Comparing effective and ineffective behaviors of student programmers
Edwards S., Snyder J., Pérez-Quiñones M., Allevato A., Kim D., Tretola B.  ICER 2009 (Proceedings of the 5th International Workshop on Computing Education Research, Berkeley, CA, Aug 10-11, 2009) 3-14, 2009.  Type: Proceedings

This paper reports on a study of student performance in introductory courses at Virginia Polytechnic Institute and State University (Virginia Tech). Edwards et al. collected data on how assignments were completed and submitted. The imp...

Oct 16 2009  
  Critical factors influencing secondary school pupil’s decisions to study computing in tertiary education: gender differences
Tsagala E., Kordaki M. Education and Information Technologies 12(4): 281-295, 2007.  Type: Article

Diversity in computing, especially in terms of gender, has been a continuing concern for educators. This paper investigates why this happens, focusing on secondary student perceptions and their reasoning as they transition into univers...

Jun 11 2008  
   Teaching strategies for reinforcing structural recursion with lists
Goldwasser M., Letscher D.  Object oriented programming systems and applications companion (Companion to the 22nd ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications, Montreal, Quebec, Canada, Oct 21-25, 2007) 889-896, 2007.  Type: Proceedings

I read this paper with great anticipation, as I, too, attended Kim Bruce’s keynote address at the 2005 ACM SIGCSE Symposium. There was also a paper presentation on this topic [1]. I am interested in how others, such as the au...

Mar 5 2008  
   Student reflections on an academic service learning experience in a computer science classroom
Webster L., Mirielli E.  Information technology education (Proceedings of the 8th ACM SIG-information Conference on Information Technology Education, Destin, Florida, Oct 18-20, 2007) 207-212, 2007.  Type: Proceedings

Service learning has been proposed as a vehicle to prepare computing students to apply knowledge, as well as to develop relevant practical skills to contribute early in their careers. The authors provide a concise overview of the field...

Feb 7 2008  
  Inspiring students to pursue computing degrees
Akbulut A., Looney C. Communications of the ACM 50(10): 67-71, 2007.  Type: Article

This article provides some empirical evidence to support what may be regarded as commonsense claims about student choice and computing programs. The results indicate that student interest plays the most substantial role, while self-eff...

Nov 27 2007  
   Learning observation skills by making peanut butter and jelly sandwiches
Hourcade J., Garcia O., Perry K.  Human factors in computing systems (CHI ’07 Extended Abstracts on Human Factors in Computing Systems, San Jose, CA, 1753-1758, 2007.  Type: Proceedings

The use of manipulatives (including food) in computer science education has become increasing popular [1,2,3]. In fact, Davis and Rebelsky [4] (and others noted in this paper) have made algorithm design more accessible using peanut but...

Jul 2 2007  
  Finding Hamiltonian paths in tournaments on clusters
Huang C., Rajasekaran S., Yang L., He X. Cluster Computing 9(3): 345-353, 2006.  Type: Article

This pleasant to read, clear, and well-written manuscript describes an interesting solution to a popular graph problem. The text includes a theoretical discussion of Hamiltonian paths in tournaments (HPTs), including concise proofs of ...

Apr 5 2007  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy