Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2016 Recommended by Editor Recommended by Reviewer Recommended by Reader
Search
Thinking, pairing, and sharing to improve learning and engagement in a data structures and algorithms (DSA) class
Reddy P., Mishra S., Ramakrishnan G., Murthy S.  LaTiCE 2015 (Proceedings of the 2015 International Conference on Learning and Teaching in Computing and Engineering, Taipei, Taiwan, Apr 9-12, 2015)144-151.2015.Type:Proceedings
Date Reviewed: Jul 5 2016

Think-pair-share (TPS) is an active learning technique that takes about 15 to 20 minutes of classroom time. Students are first encouraged to solve a problem on their own and then with their neighbor. Pairs of students then share their solutions with the class. This technique was used in a data structures and algorithms course and evaluated by structuring delivery to allow various comparisons to be made between traditional instruction and instruction involving TPS.

Student behavior in the classroom was observed. Thirty-one percent of students were assessed to be actively engaged when TPS was used, contrasting with only four percent when traditional instruction was used. Seventy-seven percent of students agreed that TPS had helped them learn concepts deeply. Pre- and post-tests found that knowledge gain was twice as much on average when TPS was used, though statistical significance was not reached for this result (p = 0.06). A structured interview revealed that the instructor was positive about the use of TPS. The instructor, however, indicated TPS was a time-consuming technique to routinely apply, which resulted in less course coverage.

Most data structures and algorithms courses have a laboratory component to promote active learning, yet the course reported on here did not. Furthermore, Table 2 shows that the average post-test score for both conditions was at the level of a fail. The validity of this study is therefore questionable. Nevertheless, readers should be convinced that TPS is an active learning technique worthy of consideration. This paper is recommended to instructors of data structures and algorithms.

Reviewer:  Andy Brooks Review #: CR144544 (1609-0705)
Bookmark and Share
  Reviewer Selected
Editor Recommended
Featured Reviewer
 
 
Computer Science Education (K.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Computer Science Education": Date
Pascal
Meyers R., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780137256235)
Oct 1 1992
Software engineering education: the educational needs of the software community
Fairley R., Gibbs N.  Software engineering education: the educational needs of the software community,Carnegie-Mellon Univ. Software Engineering Institute, Pittsburgh, PA,1987. Type: Whole Proceedings
Aug 1 1988
Fundamentals of computing I
Tucker A., Bradley W., Cupper R., Garnick D., McGraw-Hill, Inc., New York, NY, 1992. Type: Book (9780070654495)
Feb 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy