NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Sharmin, Sadia – ACM Transactions on Computing Education, 2022
Computer science is a fast-growing field in today's digitized age, and working in this industry often requires creativity and innovative thought. An issue within computer science education, however, is that large introductory programming courses often involve little opportunity for creative thinking within coursework. The undergraduate…
Descriptors: Creativity, Computer Science Education, Literature Reviews, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Zarb, Mark; Hughes, Janet – Computer Science Education, 2015
Pair programming is a software development technique with many cited benefits in learning and teaching. However, it is reported that novice programmers find several barriers to pairing up, typically due to the added communication that is required of this approach. This paper will present a literature review discussing the issue of communication,…
Descriptors: Programming, Teamwork, Interpersonal Communication, Guidelines
Peer reviewed Peer reviewed
Direct linkDirect link
Hoffman, Beth L.; Hoffman, Robert; Wessel, Charles B.; Shensa, Ariel; Woods, Michelle S.; Primack, Brian A. – Advances in Health Sciences Education, 2018
While medical television programs are popular among health profession trainees, it is not clear to what extent these programs affect their knowledge, perceptions, and/or behaviors. Therefore, we conducted a systematic review of research evaluating associations between program exposure and outcomes. We conducted systematic literature searches in…
Descriptors: Television, Programming (Broadcast), Medical Education, Nursing Education
Peer reviewed Peer reviewed
Direct linkDirect link
Marshall, Neil; Buteau, Chantal – International Journal for Technology in Mathematics Education, 2014
As part of their undergraduate mathematics curriculum, students at Brock University learn to create and use computer-based tools with dynamic, visual interfaces, called Exploratory Objects, developed for the purpose of conducting pure or applied mathematical investigations. A student's Development Process Model of creating and using an Exploratory…
Descriptors: Mathematics Education, Mathematics Curriculum, Undergraduate Students, Investigations
Peer reviewed Peer reviewed
Direct linkDirect link
Hanks, Brian; Fitzgerald, Sue; McCauley, Renee; Murphy, Laurie; Zander, Carol – Computer Science Education, 2011
This article provides a review of educational research literature focused on pair programming in the undergraduate computer science curriculum. Research suggests that the benefits of pair programming include increased success rates in introductory courses, increased retention in the major, higher quality software, higher student confidence in…
Descriptors: Introductory Courses, Educational Research, Undergraduate Students, Cooperative Learning