Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 55 |
Descriptor
Instructional Effectiveness | 62 |
Questionnaires | 62 |
Computer Science Education | 59 |
Foreign Countries | 45 |
Student Attitudes | 34 |
College Students | 26 |
Programming | 26 |
Teaching Methods | 22 |
Instructional Design | 18 |
Computer Software | 17 |
College Instruction | 16 |
More ▼ |
Source
Author
Xinogalos, Stelios | 4 |
Lan, Yu-Feng | 2 |
Abu Baker, M. | 1 |
Ang, Li-minn | 1 |
Baran, Bahar | 1 |
Barrero, F. | 1 |
Barrett, Stephen | 1 |
Bati, Tesfaye Bayu | 1 |
Bory-Reyes, Juan | 1 |
Boyle, Tom | 1 |
Brereton, P. | 1 |
More ▼ |
Publication Type
Journal Articles | 60 |
Reports - Research | 42 |
Reports - Descriptive | 12 |
Reports - Evaluative | 6 |
Tests/Questionnaires | 5 |
Dissertations/Theses -… | 1 |
Dissertations/Theses -… | 1 |
Opinion Papers | 1 |
Education Level
Higher Education | 51 |
Postsecondary Education | 43 |
Secondary Education | 6 |
Elementary Secondary Education | 4 |
Elementary Education | 2 |
Junior High Schools | 2 |
High Schools | 1 |
Middle Schools | 1 |
Audience
Teachers | 1 |
Location
Taiwan | 7 |
Greece | 4 |
Malaysia | 3 |
France | 2 |
Germany | 2 |
Ireland | 2 |
Japan | 2 |
Turkey | 2 |
United Kingdom | 2 |
Australia | 1 |
Colombia | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
Learning Style Inventory | 1 |
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Onah, Daniel F. O.; Pang, Elaine L. L.; Sinclair, Jane E.; Uhomoibhi, James – International Journal of Information and Learning Technology, 2021
Purpose: Massive open online courses (MOOCs) have received wide publicity and many institutions have invested considerable effort in developing, promoting and delivering such courses. However, there are still many unresolved questions relating to MOOCs and their effectiveness in a blended-learning context. One of the major recurring issues raised…
Descriptors: MOOCs, Questionnaires, Learning Strategies, Blended Learning
Xinogalos, Stelios – Education and Information Technologies, 2016
Designing and deploying programming courses is undoubtedly a challenging task. In this paper, an attempt to analyze important aspects of a sequence of two courses on imperative-procedural and object-oriented programming in a non-CS majors Department is made. This analysis is based on a questionnaire filled in by fifty students in a voluntary…
Descriptors: Instructional Design, Programming, Computer Science, Educational Strategies
Meccawy, Maram – International Journal of Educational Technology, 2017
Teaching computer coding to children from a young age provides with them a competitive advantage for the future in a continually changing workplace. Programming strengthens logical and critical thinking as well as problem-solving skills, which lead to creative solutions for today's problems. The Little Programmer is an application for mobile…
Descriptors: Foreign Countries, Computer Science Education, Programming, Handheld Devices
Maguire, Phil; Maguire, Rebecca; Kelly, Robert – Computer Science Education, 2017
We report on an intervention in which informal programming labs were switched to a weekly machine-evaluated test for a second year Data Structures and Algorithms module. Using the online HackerRank system, we investigated whether greater constructive alignment between course content and the exam would result in lower failure rates. After…
Descriptors: Programming, Computer Science Education, Teaching Methods, Test Scoring Machines
Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios – IEEE Transactions on Learning Technologies, 2017
Computer programming has for decades posed several difficulties for students of all educational levels. A number of teaching approaches have been proposed over the years but none seems to fulfil the needs of students nowadays. Students use computers mainly for playing games and the Internet and as quite a few researchers state this aspect of…
Descriptors: Computer Games, Computer Science Education, Programming, Instructional Effectiveness
Saito, Daisuke; Washizaki, Hironori; Fukazawa, Yoshiaki – Journal of Information Technology Education: Research, 2017
Aim/Purpose: When learning to program, both text-based and visual-based input methods are common. However, it is unclear which method is more appropriate for first-time learners (first learners). Background: The differences in the learning effect between text-based and visual-based input methods for first learners are compared the using a…
Descriptors: Programming, Computer Science Education, Comparative Analysis, Questionnaires
Ramirez-Arellano, Aldo; Bory-Reyes, Juan; Hernández-Simón, Luis Manuel – Journal of Educational Computing Research, 2017
The main goal of this article is to develop a Management System for Merging Learning Objects (msMLO), which offers an approach that retrieves learning objects (LOs) based on students' learning styles and term-based queries, which produces a new outcome with a better score. The msMLO faces the task of retrieving LOs via two steps: The first step…
Descriptors: Cognitive Style, Computer Science Education, Management Systems, Educational Resources
Zendler, Andreas; Klaudt, Dieter; Seitz, Cornelia – International Journal of Research in Education and Science, 2018
This study contributes on instructional methods from a validation technical point of view. The focus is on the evaluation of instructional methods in relation to knowledge processes in the act of learning. In questionnaires, computer science teachers, mathematics teachers, and English teachers evaluated 20 instructional methods in terms of…
Descriptors: STEM Education, Teaching Methods, English Instruction, Science Instruction
Törley, Gábor – Acta Didactica Napocensia, 2014
This paper presents the history of algorithm visualization (AV), highlighting teaching-methodology aspects. A combined, two-group pedagogical experiment will be presented as well, which measured the efficiency and the impact on the abstract thinking of AV. According to the results, students, who learned with AV, performed better in the experiment.
Descriptors: Mathematics, Visual Aids, Teaching Methods, Programming
Záhorec, Jan; Hašková, Alena; Munk, Michal – Informatics in Education, 2014
Authors of this paper carried out a broader international research aimed at assessing the computer science education at upper secondary level of education--ISCED 3A. The assessed school subjects were informatics and programming as the most common school subjects taught at secondary schools within computer sciences. The assessment was based on the…
Descriptors: Foreign Countries, Computer Science Education, Secondary Education, Programming
Katona, Jozsef; Kovari, Attila – IEEE Transactions on Education, 2016
Keeping up with novel methods and keeping abreast of new applications are crucial issues in engineering education. In brain research, one of the most significant research areas in recent decades, many developments have application in both modern engineering technology and education. New measurement methods in the observation of brain activity open…
Descriptors: Computer Science Education, Diagnostic Tests, Engineering Education, Observation
Theodoraki, Aristea; Xinogalos, Stelios – Informatics in Education, 2014
Games for learning are currently used in several disciplines for motivating students and enhancing their learning experience. This new approach of technology-enhanced learning has attracted researchers' and instructors' attention in the area of programming that is one of the most cognitively demanding fields in Computer Science. Several…
Descriptors: Computer Science Education, Programming, Student Attitudes, Educational Games
Shadiev, Rustam; Hwang, Wu-Yuin; Yeh, Shih-Ching; Yang, Stephen J. H.; Wang, Jing-Liang; Han, Lin; Hsu, Guo-Liang – Journal of Educational Computing Research, 2014
This study aimed to investigate an effectiveness of unidirectional and reciprocal teaching strategies on programming learning supported by web-based learning system (VPen); particularly, how differently effective these two teaching strategies would work. In this study novice programmers were exposed to three different conditions: 1) applying no…
Descriptors: Web Based Instruction, Programming, Computer Science Education, Reciprocal Teaching
Hoic-Bozic, Natasa; Dlab, Martina Holenko; Mornar, Vedran – IEEE Transactions on Education, 2016
Blended learning models that combine face-to-face and online learning are of great importance in modern higher education. However, their development should be in line with the recent changes in e-learning that emphasize a student-centered approach and use tools available on the Web to support the learning process. This paper presents research on…
Descriptors: Blended Learning, Models, Web 2.0 Technologies, Hypermedia
Yagci, Mustafa – Turkish Online Journal of Educational Technology - TOJET, 2016
High-level thinking and problem solving skill is one requirement of computer programming that most of the students experience problems with. Individual differences such as motivation, attitude towards programming, thinking style of the student, and complexity of the programming language have influence on students' success on programming. Thus,…
Descriptors: Blended Learning, Programming Languages, Success, Student Motivation