Publication Date
| In 2026 | 0 |
| Since 2025 | 129 |
| Since 2022 (last 5 years) | 580 |
| Since 2017 (last 10 years) | 1182 |
| Since 2007 (last 20 years) | 1756 |
Descriptor
Source
Author
| Barnes, Tiffany | 12 |
| Xinogalos, Stelios | 11 |
| Laakso, Mikko-Jussi | 9 |
| Malmi, Lauri | 8 |
| Çakiroglu, Ünal | 8 |
| Cetin, Ibrahim | 7 |
| Luxton-Reilly, Andrew | 7 |
| Boyer, Kristy Elizabeth | 6 |
| Kafai, Yasmin B. | 6 |
| Kwon, Kyungbin | 6 |
| Lavy, Ilana | 6 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 90 |
| Taiwan | 43 |
| China | 35 |
| Australia | 28 |
| Finland | 28 |
| Greece | 25 |
| Israel | 23 |
| United Kingdom | 23 |
| Brazil | 22 |
| Sweden | 22 |
| Japan | 20 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Cohen, Kevin Bretonnel – ProQuest LLC, 2010
Although software testing has been well-studied in computer science, it has received little attention in natural language processing. Nonetheless, a fully developed methodology for glass box evaluation and testing of language processing applications already exists in the field methods of descriptive linguistics. This work lays out a number of…
Descriptors: Testing, Computer Software, Quality Control, Computer Science
Hawi, Nazir – Online Submission, 2010
The author has undergone a major shift in the way of teaching his undergraduate computer programming courses. In the classroom, the teacher's computer is connected to a splitter and a video projector that display the computer's screen to the entire class. Using this technology, the programming language itself is used live in class to help the…
Descriptors: Foreign Countries, Programming, Teaching Methods, Computer Science Education
Lau, Wilfred Wing Fat; Yuen, Allan Hoi Kau – Australasian Journal of Educational Technology, 2010
The gender digital divide has been widely discussed and researched over the years. Previous studies have focused on a number of factors such as computer attitude, computer anxiety, computer self-efficacy, and computer experience. This study empirically tested the sensitivity of a learning style instrument, the "Gregorc Style Delineator"…
Descriptors: Gender Differences, Cognitive Style, Computer Science Education, Programming
Sherrell, Linda; Krishna, Bhagavathy; Velaga, Natasha; Vejandla, Pavan; Satharla, Mahesh – Journal of Computers in Mathematics and Science Teaching, 2010
Agile methodologies have become increasingly popular among software developers as evidenced by industrial participation at related conferences. The popularity of agile practices over traditional techniques partly stems from the fact that these practices provide for more customer involvement and better accommodate rapidly changing requirements,…
Descriptors: Computer Software, Methods, Independent Study, Graduate Students
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
Denny, Paul; Cukierman, Diana; Luxton-Reilly, Andrew; Tempero, Ewan – Computer Science Education, 2012
Traditionally, learning resources are created by an instructor and distributed to their students. A contributing-student pedagogy (CSP) is one in which this responsibility shifts, placing students in control of creating the resources and sharing them with their peers. Technology plays a central role in supporting the collection and distribution of…
Descriptors: Foreign Countries, Computer Science Education, Programming, Web 2.0 Technologies
Richter, Thomas; Rudlof, Stephan; Adjibadji, B.; Bernlohr, Heiko; Gruninger, Christoph; Munz, Claus-Dieter; Stock, Andreas; Rohde, Christian; Helmig, Rainer – Interactive Technology and Smart Education, 2012
Purpose: In the process of the implementation of the eBologna program and the recent change of the university system, curricula at German universities have been redesigned; courses have been condensed and learning content has been re-structured into modules, each of which requires an evaluation. Simultaneously, skills required for working in…
Descriptors: Foreign Countries, Electronic Learning, Computer Software, Course Evaluation
Liebenberg, Janet; Mentz, Elsa; Breed, Betty – Computer Science Education, 2012
This paper reports on a qualitative study that examined how pair programming shapes the experience of secondary school girls taking IT as a subject, with respect to their enjoyment of programming and the subject itself. The study involved six Grade 11 girls who were doing solo programming in Grade 10 and pair programming in their following Grade.…
Descriptors: Foreign Countries, Females, Information Technology, Student Attitudes
Foster, D. L. – IEEE Transactions on Education, 2012
For a basic foundation in computer engineering, universities traditionally teach synchronous sequential circuit design, using discrete gates or field programmable gate arrays, and a microcomputers course that includes basic I/O processing. These courses, though critical, expose students to only a small subset of tools. At co-op schools like…
Descriptors: Engineering Education, Computer Science Education, Programming, Computer Assisted Design
Gerhardt, Jill; Olan, Michael – Information Systems Education Journal, 2010
This article describes our experience with peer tutoring in introductory programming courses. This tutoring concept was one of the integral support services out of five student services, which were part of a National Science Foundation Grant, designed to improve education, increase retention, improve professional development and employability, and…
Descriptors: Peer Teaching, Tutoring, Programming, Introductory Courses
Esgi, Necmi – Online Submission, 2011
The aim of the research is to compare the impacts of telementoring services, delivered using chat with video, chat with instant message, mobile phone, discussion board and video conference on proteges' academic achievements and opinions. Telementoring services, made up with five different instruments, were administered to a group of proteges,…
Descriptors: Academic Achievement, Achievement Tests, Student Attitudes, Video Technology
Wei, Liew Tze; Sazilah, Salam – Journal of Interactive Learning Research, 2012
This study investigated the effects of visual cues in multiple external representations (MER) environment on the learning performance of novices' program comprehension. Program codes and flowchart diagrams were used as dual representations in multimedia environment to deliver lessons on C-Programming. 17 field independent participants and 16 field…
Descriptors: Programming, Multimedia Materials, Computer Assisted Instruction, Computer Science Education
Bucks, Gregory Warren – ProQuest LLC, 2010
Computers have become an integral part of how engineers complete their work, allowing them to collect and analyze data, model potential solutions and aiding in production through automation and robotics. In addition, computers are essential elements of the products themselves, from tennis shoes to construction materials. An understanding of how…
Descriptors: Engineering Education, Racquet Sports, Construction Materials, Programming Languages
Tuncay, Nazime; Ekizoglu, Nihat – Online Submission, 2010
Experiencing FPBL (Free Project Based Learning) can develop effective content delivery for both teachers and students. With FPBL where students are free to choose their own projects they become intrinsically more motivated and self-confident. In this research study two groups (control group and experiment group) of students are used and two exams…
Descriptors: Achievement Gap, Student Projects, Active Learning, Student Empowerment
Renumol, V. G.; Janakiram, Dharanipragada; Jayaprakash, S. – ACM Transactions on Computing Education, 2010
Identifying the set of cognitive processes (CPs) a student can go through during computer programming is an interesting research problem. It can provide a better understanding of the human aspects in computer programming process and can also contribute to the computer programming education in general. The study identified the presence of a set of…
Descriptors: Protocol Analysis, Classification, Cognitive Processes, Thinking Skills

Direct link
Peer reviewed
