Publication Date
In 2025 | 5 |
Since 2024 | 56 |
Since 2021 (last 5 years) | 228 |
Since 2016 (last 10 years) | 532 |
Since 2006 (last 20 years) | 922 |
Descriptor
College Students | 1014 |
Computer Science Education | 1014 |
Foreign Countries | 471 |
Student Attitudes | 322 |
Programming | 303 |
Teaching Methods | 252 |
Computer Software | 199 |
Instructional Effectiveness | 193 |
Educational Technology | 144 |
Electronic Learning | 130 |
Introductory Courses | 129 |
More ▼ |
Source
Author
Barnes, Tiffany | 9 |
Heckman, Sarah | 6 |
Laakso, Mikko-Jussi | 6 |
Tsai, Chin-Chung | 5 |
Apiola, Mikko | 4 |
Frydenberg, Mark | 4 |
Lynch, Collin | 4 |
Mayer, Richard E. | 4 |
Simon, Beth | 4 |
Tsai, Chia-Wen | 4 |
Woods, David M. | 4 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 21 |
Practitioners | 2 |
Administrators | 1 |
Researchers | 1 |
Students | 1 |
Location
Turkey | 44 |
Taiwan | 36 |
United Kingdom | 34 |
Finland | 28 |
Spain | 26 |
Australia | 22 |
Malaysia | 18 |
China | 17 |
Germany | 16 |
Sweden | 16 |
Canada | 15 |
More ▼ |
Laws, Policies, & Programs
Higher Education Opportunity… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Franetovic, Marija – ProQuest LLC, 2012
Current educational initiatives encourage the use of authentic learning environments to realistically prepare students for jobs in a constantly changing world. Many students of the Millennial generation may be social media savvy. However, what can be said about learning conditions and student readiness for active, reflective and collaborative…
Descriptors: Educational Environment, Virtual Classrooms, Cooperative Learning, Learner Engagement
Amadio, William J. – American Journal of Business Education, 2009
This paper examines how Team Learning allows students to express themselves through their work. I define expression to include taking ownership of one's work, i.e. working through self-motivation rather than through the dictates of a teacher, and participating in a community of workers. This participation includes working with colleagues on…
Descriptors: Technical Education, Self Expression, Cooperative Learning, Teamwork
Experiences Gained Using a Set of SCORM Compliant Reusable Learning Objects for Teaching Programming
Costelloe, Eileen; Sherry, Elizabeth; Magee, Patricia – International Journal on E-Learning, 2009
A collaboration between three higher education institutions in Ireland and two European partners has resulted in the design and development of reusable learning objects for undergraduate programming students that would assist in their learning. This international project conducted extensive research of over 600 students' examination scripts in…
Descriptors: Constructivism (Learning), Programming, Foreign Countries, Partnerships in Education
Laakso, Mikko-Jussi; Myller, Niko; Korhonen, Ari – Educational Technology & Society, 2009
In this paper, two emerging learning and teaching methods have been studied: collaboration in concert with algorithm visualization. When visualizations have been employed in collaborative learning, collaboration introduces new challenges for the visualization tools. In addition, new theories are needed to guide the development and research of the…
Descriptors: Visualization, Teaching Methods, Classification, Comparative Analysis
Seals, Cheryl D.; McMillian, Yolanda; Rouse, Kenneth; Agarwal, Ravikant; Johnson, Andrea Williams; Gilbert, Juan E.; Chapman, Richard – Journal of Educational Technology, 2008
This research has two thrusts of teaching object oriented programming to very young audiences and of increasing student excitement about computing applications with the long-term goal of increasing involvement in technology classes, in the use of computer applications and interest in technology careers. The goal of this work was to provide…
Descriptors: Computer Games, Educational Games, Instructional Design, Computer Science Education
Yadin, Aharon; Or-Bach, Rachel – Journal of Information Systems Education, 2010
In this paper we describe an instructional tactic of individually assigned homework that promotes and strengthens individual learning processes. We claim that current emphasis on the benefits of collaborative learning belittles the importance of individual learning processes and reduces the opportunities to require and assess individual learning…
Descriptors: Homework, Research Tools, Dropout Rate, Learning Processes
Zhao, Jensen J.; Zhao, Sherry Y. – Journal of Information Systems Education, 2010
As the entry-level information technology jobs could be easily outsourced offshore, the demand for U.S. employees who are innovative and productive in information technology (IT) project design, development, and management is growing among U.S. companies. This controlled experiment presents how a model of integrating students' intelligence…
Descriptors: Student Attitudes, Intelligence Quotient, Gender Differences, Creativity
Griesbaum, Joachim; Gortz, Matthias – International Journal on E-Learning, 2010
This article discusses feedback methods for the enhancement of collaborative learning. It presents results of an exploratory study in which self- and peer-assessments were applied in order to provide students with feedback regarding their perceived individual learning involvement in the collaboration process of face-to-face and face-file-face…
Descriptors: Foreign Countries, Feedback (Response), Assignments, Group Dynamics
Robins, Anthony – Computer Science Education, 2010
Compared to other subjects, the typical introductory programming (CS1) course has higher than usual rates of both failing and high grades, creating a characteristic bimodal grade distribution. In this article, I explore two possible explanations. The conventional explanation has been that learners naturally fall into populations of programmers and…
Descriptors: Programming, Learning Processes, Grading, Simulation
Spiegelman, Marsha; Glass, Richard – Journal of Educational Technology Systems, 2009
Gaming and social networking define the millennial student. This research focuses on an evolving collaboration between 2 faculty members of different disciplines who merged Web 2.0 and game scenarios to infuse research techniques as integral components of math/computer science courses. Blogs and wikis facilitated student-faculty interaction beyond…
Descriptors: Research Skills, College Faculty, College Students, Mathematics Instruction
Simon, Beth; Bouvier, Dennis; Chen, Tzu-Yi; Lewandowski, Gary; McCartney, Robert; Sanders, Kate – Computer Science Education, 2008
We report on responses to a series of four questions designed to identify pre-existing abilities related to debugging and troubleshooting experiences of novice students before they begin programming instruction. The focus of these questions include general troubleshooting, bug location, exploring unfamiliar environments, and describing students'…
Descriptors: Troubleshooting, Teaching Methods, Computer Science Education, Programming
Weaver, Daniel Scott – ProQuest LLC, 2010
The number of students enrolling in Computer Science in colleges and Universities has declined since its peak in the early 2000s. Some claim contributing factors that intimate that prospective students fear the lack of employment opportunities if they study computing in college. However, the lack of understanding of what Computer Science is and…
Descriptors: College Students, Student Attitudes, Opinions, Student Interests
Jimenez Jojoa, E. M.; Bravo, E. C.; Bacca Cortes, E. B. – IEEE Transactions on Education, 2010
This paper describes the design and implementation of a tool for experimenting with mobile robotics concepts, primarily for use by children and teenagers, or by the general public, without previous experience in robotics. This tool helps children learn about science in an approachable and interactive way, using scientific research principles in…
Descriptors: Foreign Countries, Engineering Education, Science Education, Science Activities
Keppens, Jeroen; Hay, David – Computer Science Education, 2008
A key challenge of effective teaching is assessing and monitoring the extent to which students have assimilated the material they were taught. Concept mapping is a methodology designed to model what students have learned. In effect, it seeks to produce graphical representations (called concept maps) of the concepts that are important to a given…
Descriptors: Concept Mapping, Programming, Teaching Methods, Educational Assessment
Ang, Li-minn; Seng, Kah Phooi – Journal of Educational Technology, 2008
This paper presents a Problem-Based Learning (PBL) approach to support and promote deeper student learning in a computer architecture course. A PBL approach using a simulator building activity was used to teach part of the course. The remainder of the course was taught using a traditional lecture-tutorial approach. Qualitative data was collected…
Descriptors: Problem Based Learning, Computer Science Education, Lecture Method, Qualitative Research