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) | 76 |
Descriptor
Instructional Effectiveness | 82 |
Student Surveys | 82 |
Computer Science Education | 81 |
Student Attitudes | 45 |
College Students | 44 |
Foreign Countries | 37 |
Programming | 31 |
College Instruction | 29 |
Computer Software | 28 |
Teaching Methods | 28 |
Instructional Design | 20 |
More ▼ |
Source
Author
Xinogalos, Stelios | 2 |
Abu Baker, M. | 1 |
Adams, Ruifang Hope | 1 |
Al-Fadda, Hind | 1 |
Al-Yahya, Maha | 1 |
Amzalag, Meital | 1 |
Ang, Li-minn | 1 |
Arfaee, A. | 1 |
Arriaga, J. | 1 |
Bailey Lee, Cynthia | 1 |
Barry, R. M. | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 73 |
Postsecondary Education | 65 |
Elementary Secondary Education | 5 |
High Schools | 2 |
Middle Schools | 2 |
Secondary Education | 2 |
Grade 10 | 1 |
Grade 11 | 1 |
Grade 6 | 1 |
Two Year Colleges | 1 |
Audience
Teachers | 2 |
Location
Australia | 5 |
Taiwan | 5 |
Turkey | 5 |
Spain | 4 |
California | 3 |
Japan | 3 |
Malaysia | 3 |
European Union | 2 |
Florida | 2 |
Georgia | 2 |
Greece | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Dawar, Deepak – Journal of Information Systems Education, 2023
For most beginners, learning computer programming is a complex undertaking. Demotivation and learned helplessness have been widely reported. In addition to the subject's complexity, low in-class involvement has been linked to poor student performance. This work introduces a novel instructional technique called Student-Driven Probe Instruction…
Descriptors: Computer Science Education, Programming, Introductory Courses, Teaching Methods
Lee, V. C. S.; Yu, Y. T.; Tang, C. M.; Wong, T. L.; Poon, C. K. – Journal of Computer Assisted Learning, 2018
Many students need assistance in debugging to achieve progress when they learn to write computer programs. Face-to-face interactions with individual students to give feedback on their programs, although definitely effective in facilitating their learning, are becoming difficult to achieve with ever-growing class sizes. This paper proposes a novel…
Descriptors: Computer Science Education, Programming, Computer Software, Feedback (Response)
Basnet, Ram B.; Doleck, Tenzin; Lemay, David John; Bazelais, Paul – Education and Information Technologies, 2018
Teaching programming concepts to enhance students' problem solving and computational thinking skills is a challenging task, especially when students enter college with little to no preparation, or they lack the interest or capacity for programming. Online platforms that serve as automated practice and assessment systems have been offered as…
Descriptors: Computer Science Education, Programming, Homework, Student Projects
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben – International Association for Development of the Information Society, 2017
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
Descriptors: College Freshmen, Computer Science Education, Programming, Introductory Courses
Zhamanov, Azamat; Yoo, Seong-Moo; Sakhiyeva, Zhulduz; Zhaparov, Meirambek – International Journal of Information and Communication Technology Education, 2018
Students nowadays are hard to be motivated to study lessons with traditional teaching methods. Computers, smartphones, tablets and other smart devices disturb students' attentions. Nevertheless, those smart devices can be used as auxiliary tools of modern teaching methods. In this article, the authors review two popular modern teaching methods:…
Descriptors: Program Implementation, Program Evaluation, Blended Learning, Internet
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios – IEEE Transactions on Education, 2016
The results presented in this paper contribute to research on two different areas of teaching methods: distributed pair programming (DPP) and computer-supported collaborative learning (CSCL). An evaluation study of a DPP system that supports collaboration scripts was conducted over one semester of a computer science course. Seventy-four students…
Descriptors: Computer Uses in Education, Cooperative Learning, Computer Science Education, Programming
Duan, Haibin; Li, Pei; Shi, Yuhui; Zhang, Xiangyin; Sun, Changhao – IEEE Transactions on Education, 2015
This paper describes the development of BOLE, a MATLAB-based interactive learning environment, that facilitates the process of learning bio-inspired optimization algorithms, and that is dedicated exclusively to unmanned aerial vehicle path planning. As a complement to conventional teaching methods, BOLE is designed to help students consolidate the…
Descriptors: Mathematics, Biology, Planning, Aviation Technology
Cazorla, Miguel; Viejo, Diego – Journal of Technology and Science Education, 2015
Machine vision is an important subject in computer science and engineering degrees. For laboratory experimentation, it is desirable to have a complete and easy-to-use tool. In this work we present a Java library, oriented to teaching computer vision. We have designed and built the library from the scratch with emphasis on readability and…
Descriptors: Open Source Technology, Computer Software, Computer Science Education, Vision
Gonen, Ayala; Lev-Ari, Lilac; Sharon, Dganit; Amzalag, Meital – Cogent Education, 2016
As part of the Bachelor's degree of nursing education, nursing students are exposed to the increasingly complex world of Information Technology. Aim: To evaluate the feasibility of a situated learning approach for Information Technology course by assessing students' perceptions at the end of the course. Methods: Course participants completed a pre…
Descriptors: Nursing Students, Information Technology, Feasibility Studies, Nursing Education
Iqbal Malik, Sohail; Coldwell-Neilson, Jo – Journal of Educational Computing Research, 2017
High failure and dropout rates are reported in introductory programming (IP) courses in different studies despite extensive research attempting to address the issue. In this study, we introduced an ADRI (Approach, Deployment, Result, Improvement) approach in the teaching and learning process of an IP course to improve learning and success rates.…
Descriptors: Instructional Effectiveness, Introductory Courses, Programming, Computer Science Education
Chatzigeorgiou, Alexander; Theodorou, Tryfon L.; Violettas, George E.; Xinogalos, Stelios – Education and Information Technologies, 2016
The tremendous popularity of mobile computing and Android in particular has attracted millions of developers who see opportunities for building their own start-ups. As a consequence Computer Science students express an increasing interest into the related technology of Java development for Android applications. Android projects are complex by…
Descriptors: Handheld Devices, Telecommunications, Computer Software, Computer Science Education
Wan, Hsu-Tien; Hsu, Kuang-Yang; Sheu, Shiow-Yunn – Educational Research and Reviews, 2016
In this research, we aim to understand the effectiveness of adopting educational technologies in a computer literacy course to students in a medical university. The course was organized with three core components: Open Education Resources (OER) reading, a book club, and online game competition. These components were delivered by a learning…
Descriptors: Computer Literacy, Medical Schools, Medical Students, Computer Science Education
Cetin, Ibrahim – Computer Science Education, 2013
The purpose of this study was twofold: to investigate students' concept images about class, object, and their relationship and to help them enhance their learning of these notions with a visualization tool. Fifty-six second-year university students participated in the study. To investigate his/her concept images, the researcher developed a survey…
Descriptors: Computer Science Education, Programming, Visualization, Animation
Eryilmaz, Meltem – Contemporary Issues in Education Research, 2015
The object of this experimental study is to measure the effectiveness of a blended learning environment which is laid out on the basis of features for face to face and online environments. The study was applied to 110 students who attend to Atilim University, Ankara, Turkey and take Introduction to Computers Course. During the application,…
Descriptors: Blended Learning, Educational Environment, Introductory Courses, Computer Science Education
Lang, Guido – Information Systems Education Journal, 2016
This study tests the effects of tutorial format (i.e. video vs. text) on student attitudes and performance in online computing education. A one-factor within-subjects experiment was conducted in an undergraduate Computer Information Systems course. Subjects were randomly assigned to complete two Excel exercises online: one with a video tutorial…
Descriptors: Tutorial Programs, Online Courses, Multimedia Materials, Multimedia Instruction