Publication Date
| In 2026 | 0 |
| Since 2025 | 45 |
| Since 2022 (last 5 years) | 263 |
| Since 2017 (last 10 years) | 545 |
| Since 2007 (last 20 years) | 1173 |
Descriptor
| Computer Software | 1432 |
| Programming | 1095 |
| Computer Science Education | 469 |
| Programming Languages | 461 |
| Teaching Methods | 427 |
| Foreign Countries | 416 |
| Educational Technology | 360 |
| Computer Assisted Instruction | 217 |
| Instructional Design | 213 |
| Computer System Design | 212 |
| Internet | 187 |
| More ▼ | |
Source
Author
| Joy, Mike | 8 |
| Bers, Marina Umaschi | 5 |
| Lavy, Ilana | 5 |
| Resnick, Mitchel | 5 |
| Asensio-Perez, Juan I. | 4 |
| Brusilovsky, Peter | 4 |
| Hernandez-Leo, Davinia | 4 |
| Hwang, Gwo-Jen | 4 |
| Kolling, Michael | 4 |
| Malmi, Lauri | 4 |
| Moreno-Ger, Pablo | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Taiwan | 34 |
| United Kingdom | 34 |
| Australia | 28 |
| Turkey | 28 |
| Germany | 25 |
| Spain | 18 |
| China | 15 |
| Greece | 14 |
| California | 13 |
| Canada | 13 |
| New York | 13 |
| More ▼ | |
Laws, Policies, & Programs
| Copyright Law 1976 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 1 |
Lavy, Ilana; Rashkovits, Rami; Kouris, Roy – Computer Science Education, 2009
One of the subjects that undergraduate students learning Object Oriented (OO) design find hard to apply is the construction of class hierarchies in general, and the use of interface classes in particular. The design process requires decomposition and reconstruction of problems in order to model software classes. The common attributes and behaviors…
Descriptors: Undergraduate Students, Design, Problem Solving, Teaching Methods
Isotani, Seiji; Inaba, Akiko; Ikeda, Mitsuru; Mizoguchi, Riichiro – International Journal of Computer-Supported Collaborative Learning, 2009
One of the main difficulties during the design of collaborative learning activities is adequate group formation. In any type of collaboration, group formation plays a critical role in the learners' acceptance of group activities, as well as the success of the collaborative learning process. Nevertheless, to propose both an effective and…
Descriptors: Learning Theories, Group Activities, Cooperative Learning, Learning Processes
Kirschenbaum, Matthew – Chronicle of Higher Education, 2009
Most users have no more knowledge of what their computer or code is actually doing than most automobile owners have of their carburetor or catalytic converter. Nor is any such knowledge necessarily needed. But for academics, driven by an increasing emphasis on the materiality of new media--that is, the social, cultural, and economic factors…
Descriptors: Influence of Technology, Technology Uses in Education, Computer Science, Educational Research
Hsieh, Pei-Hsuan; Chen, Nian-Shing – Turkish Online Journal of Educational Technology - TOJET, 2012
The purpose of this study is to examine the effects of reflective thinking effects in the process of designing software on students' learning performances. The study contends that reflective thinking is a useful teaching strategy to improve learning performance among lower achieving students. Participants were students from two groups: Higher…
Descriptors: Foreign Countries, Computer Software, Computer Software Evaluation, Programming
The Proposed Model of Collaborative Virtual Learning Environment for Introductory Programming Course
Othman, Mahfudzah; Othman, Muhaini – Turkish Online Journal of Distance Education, 2012
This paper discusses the proposed model of the collaborative virtual learning system for the introductory computer programming course which uses one of the collaborative learning techniques known as the "Think-Pair-Share". The main objective of this study is to design a model for an online learning system that facilitates the…
Descriptors: Foreign Countries, Electronic Learning, Cognitive Style, Computer Assisted Instruction
Mandal, Sraboni; Sanjay; Shrivastava, Rajnish – Turkish Online Journal of Distance Education, 2010
Presence of a teacher appraisal system plays a major role in deciding the level of professionalism of an educational institution. In addition to this it also plays a major role in improvement in quality of education imparted by the teacher. Recently assessment of the teaching fraternity has become indispensable measure and thus it is necessary to…
Descriptors: Foreign Countries, Teacher Evaluation, Technical Institutes, Case Studies
Wauters, K.; Desmet, P.; Van den Noortgate, W. – Journal of Computer Assisted Learning, 2010
The popularity of intelligent tutoring systems (ITSs) is increasing rapidly. In order to make learning environments more efficient, researchers have been exploring the possibility of an automatic adaptation of the learning environment to the learner or the context. One of the possible adaptation techniques is adaptive item sequencing by matching…
Descriptors: Knowledge Level, Adaptive Testing, Test Items, Item Response Theory
Katai, Zoltan; Toth, Laszlo – Teaching and Teacher Education: An International Journal of Research and Studies, 2010
Over the last decades more and more research has analysed relatively new or rediscovered teaching-learning concepts like blended, hybrid, multi-sensory or technologically enhanced learning. This increased interest in these educational forms can be explained by new exciting discoveries in brain research and cognitive psychology, as well as by the…
Descriptors: Learning Strategies, Programming, Brain, Educational Technology
Peppler, Kylie A.; Kafai, Yasmin B. – Online Submission, 2008
We describe our efforts to bring media arts into design work with the goals to introduce new expressive forms in programming to urban youth. We're presenting the findings from a series of workshops organized together with professional media artists that focused on immersion, interaction, color and perspective using Scratch, a media-rich…
Descriptors: Urban Youth, Creative Activities, Mass Media Use, Art Expression
Pfaffman, Jay – High School Journal, 2008
Free/Open Source Software (FOSS) applications meet many of the software needs of high school science classrooms. In spite of the availability and quality of FOSS tools, they remain unknown to many teachers and utilized by fewer still. In a world where most software has restrictions on copying and use, FOSS is an anomaly, free to use and to…
Descriptors: High Schools, Computer Software, Classrooms, Science Instruction
Peer reviewedRowe, Glenn; Thorburn, Gareth – British Journal of Educational Technology, 2000
Describes a tutorial tool which allows the execution of a C program to be graphically displayed. VINCE (Visual Instruction for Novices in a C Environment) is written in Java, allowing it to be used on the Web. Students can enter their own C code, or select from a menu of pre-written tutorials, each illustrating a particular aspect of programming.…
Descriptors: Authoring Aids (Programming), Computer Graphics, Computer Software, Introductory Courses
Chung, Gregory K. W. K.; Nagashima, Sam O.; Espinosa, Paul D.; Berka, Chris; Baker, Eva L. – National Center for Research on Evaluation, Standards, and Student Testing (CRESST), 2009
In this report, researchers examined rifle marksmanship development within a skill development framework outlined by Chung, Delacruz, de Vries, Bewley, and Baker (2006). Thirty-three novice shooters used an M4 rifle training simulator system to learn to shoot an 8-inch target at a simulated distance of 200 yards. Cognitive, psychomotor, and…
Descriptors: Weapons, Computer Software, Affective Behavior, Programming
Mowafi, Yaser Abdallah – ProQuest LLC, 2009
Existing research on context and context awareness has broadly focused on the technical aspects of context acquisition and interpretation of users' surroundings, also called physical or sensor-based context. Such an approach has lacked from reconciling the perception of real-world context exhibited by humans, also known as user context, and…
Descriptors: Decision Support Systems, Computer System Design, Computer Mediated Communication, Data
Elayeb, Bilel; Evrard, Fabrice; Zaghdoud, Montaceur; Ahmed, Mohamed Ben – Interactive Technology and Smart Education, 2009
Purpose: The purpose of this paper is to make a scientific contribution to web information retrieval (IR). Design/methodology/approach: A multiagent system for web IR is proposed based on new technologies: Hierarchical Small-Worlds (HSW) and Possibilistic Networks (PN). This system is based on a possibilistic qualitative approach which extends the…
Descriptors: Information Retrieval, Models, College Students, Internet
Cabot, Jordi; Tisi, Massimo – Computer Science Education, 2011
Model-Driven Engineering (MDE) is changing the way we build, operate, and maintain our software-intensive systems. Several projects using MDE practices are reporting significant improvements in quality and performance but, to be able to handle these projects, software engineers need a set of technical and interpersonal skills that are currently…
Descriptors: Foreign Countries, Computer Science Education, Computer Software, Engineering

Direct link
