Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 8 |
Descriptor
Source
Computers & Education | 10 |
Author
Bao, Zhen | 1 |
Chen, Ling-Hsiu | 1 |
Efendioglu, Akin | 1 |
Feng, Yuqiang | 1 |
Forcheri, Paola | 1 |
Govender, I. | 1 |
Grayson, D. J. | 1 |
Jiang, Yu | 1 |
Ju, Bo | 1 |
Kolfschoten, Gwendolyn | 1 |
Kordaki, Maria | 1 |
More ▼ |
Publication Type
Journal Articles | 10 |
Reports - Evaluative | 5 |
Reports - Research | 3 |
Reports - Descriptive | 2 |
Opinion Papers | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 2 |
Elementary Secondary Education | 1 |
Grade 12 | 1 |
Secondary Education | 1 |
Audience
Location
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Shaw, Ruey-Shiang – Computers & Education, 2012
This study is focused on the relationships among learning styles, participation types, and learning performance for programming language learning supported by an online forum. Kolb's learning style inventory was used in this study to determine a learner's learning type: "Diverger", "Assimilator", "Converger", and "Accommodator". Social Learning…
Descriptors: Learning Theories, Cognitive Style, Socialization, Programming Languages
Wang, Yanqing; Li, Hang; Feng, Yuqiang; Jiang, Yu; Liu, Ying – Computers & Education, 2012
The traditional assessment approach, in which one single written examination counts toward a student's total score, no longer meets new demands of programming language education. Based on a peer code review process model, we developed an online assessment system called "EduPCR" and used a novel approach to assess the learning of computer…
Descriptors: Programming Languages, Program Effectiveness, Programming, Tests
Chen, Ling-Hsiu – Computers & Education, 2011
Although conventional student assessments are extremely convenient for calculating student scores, they do not conceptualize how students organize their knowledge. Therefore, teachers and students rarely understand how to improve their future learning progress. The limitations of conventional testing methods indicate the importance of accurately…
Descriptors: Foreign Countries, Educational Technology, Cognitive Style, Self Efficacy
Govender, I.; Grayson, D. J. – Computers & Education, 2008
This paper presents the results of an investigation into the various ways in which pre-service and in-service teachers experience learning to program in an object-oriented language. Both groups of teachers were enrolled in university courses. In most cases, the pre-service teachers were learning to program for the first time, while the in-service…
Descriptors: Programming Languages, Programming, Preservice Teachers, Inservice Education
Kolfschoten, Gwendolyn; Lukosch, Stephan; Verbraeck, Alexander; Valentin, Edwin; de Vreede, Gert-Jan – Computers & Education, 2010
Nowadays we need to teach students how to become flexible problem solvers in a dynamic world. The pace in which technology changes and complexity increases requires increased efficiency in learning and understanding. This requires the engineers of tomorrow to quickly gain knowledge and insight outside their prime area of expertise. To transfer…
Descriptors: Instructional Design, Problem Solving, Learning Processes, Efficiency
Kordaki, Maria – Computers & Education, 2010
This paper presents both the design and the pilot formative evaluation study of a computer-based problem-solving environment (named LECGO: Learning Environment for programming using C using Geometrical Objects) for the learning of computer programming using C by beginners. In its design, constructivist and social learning theories were taken into…
Descriptors: Feedback (Response), Constructivism (Learning), Formative Evaluation, Problem Solving
Liu, Xiaolei; Liu, Haitao; Bao, Zhen; Ju, Bo; Wang, Zhenghong – Computers & Education, 2010
Self-testing is a means to check learning effect. Besides time-space restriction, there are many deficiencies in traditional offline self-testing. With the development of information technology, learners can have self-testing on the Internet. Self-testing on Internet, namely, web-based self-testing, overcomes time-space limitation of traditional…
Descriptors: Feedback (Response), Constructivism (Learning), Social Environment, Testing
Efendioglu, Akin; Yelken, Tugba Yanpar – Computers & Education, 2010
The purpose of this study was to investigate the effects of two different methods on primary school teacher candidates' academic achievements and attitudes toward computer-based education, and to define their views on these methods. Both the first experimental group, programmed instruction (PI), and the second experimental group, meaningful…
Descriptors: Learning Theories, Experimental Groups, Teaching Methods, Preservice Teacher Education

Forcheri, Paola; Molfino, Maria Teresa – Computers & Education, 1994
Discusses computational tools for learning programming and describes a system that was developed to help university students acquire the capability to model computational problems independently of a specific programming language. User-system interaction is explained; and system architecture is described, including specification acquisition, a…
Descriptors: Computer Assisted Instruction, Computer Science Education, Courseware, Higher Education

Machanick, Philip – Computers & Education, 1998
Based on a computer-science course, this article outlines an alternative ordering of programming concepts that aims to develop a reuse habit before other styles of programming are developed. Although the discussion is based on transition from Modula-2 to C++, the issues raised apply to transition from any procedural to any object-oriented…
Descriptors: Algorithms, Change, Computer Science Education, Course Descriptions