Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 7 |
Descriptor
Source
Author
Altadmri, Amjad | 1 |
Arboledas-Brihuega, David | 1 |
Barrett, Stephen | 1 |
Brown, Neil C. C. | 1 |
Burton, Leone | 1 |
Cavus, Nadire | 1 |
Conneely, Claire | 1 |
Efendioglu, Akin | 1 |
Falk, Lennart | 1 |
Ibrahim, Dogan | 1 |
Jarner, Sven | 1 |
More ▼ |
Publication Type
Reports - Evaluative | 8 |
Journal Articles | 6 |
Speeches/Meeting Papers | 3 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 3 |
Secondary Education | 2 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Audience
Location
Cyprus | 1 |
Ireland | 1 |
Pennsylvania | 1 |
Philippines | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Arboledas-Brihuega, David – Journal of Technology and Science Education, 2019
It is evident that the society in which we live will demand more and more qualified and specialized positions in the different branches of engineering. Now we are in a highly digitized world in which information is continuously transmitted through data communication networks with the expectation of security and confidentiality. Students who are in…
Descriptors: Mathematics, Curriculum Implementation, Active Learning, Student Projects
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education
Brown, Neil C. C.; Altadmri, Amjad – ACM Transactions on Computing Education, 2017
Teaching is the process of conveying knowledge and skills to learners. It involves preventing misunderstandings or correcting misconceptions that learners have acquired. Thus, effective teaching relies on solid knowledge of the discipline, but also a good grasp of where learners are likely to trip up or misunderstand. In programming, there is much…
Descriptors: Novices, Programming Languages, Programming, Error Patterns
Kortsarts, Yana; Morris, Robert W.; Utell, Janine M. – Information Systems Education Journal, 2010
Bioinformatics is a relatively new interdisciplinary field that integrates computer science, mathematics, biology, and information technology to manage, analyze, and understand biological, biochemical and biophysical information. We present our experience in teaching an interdisciplinary course, Introduction to Bioinformatics, which was developed…
Descriptors: Interdisciplinary Approach, Introductory Courses, Biology, Information Science
Tangney, Brendan; Oldham, Elizabeth; Conneely, Claire; Barrett, Stephen; Lawlor, John – IEEE Transactions on Education, 2010
This paper describes a model for computer programming outreach workshops aimed at second-level students (ages 15-16). Participants engage in a series of programming activities based on the Scratch visual programming language, and a very strong group-based pedagogy is followed. Participants are not required to have any prior programming experience.…
Descriptors: Foreign Countries, Computer Software, Programming Languages, Computer Science Education
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
Burton, Leone; Falk, Lennart; Jarner, Sven – International Journal of Mathematical Education in Science and Technology, 2004
This paper reports on a collaboration between three authors; two mathematicians in a Swedish university and a UK-based mathematics educator. The focus of the enquiry was the evaluation of the experience of Swedish first-year undergraduate engineers required, in their mathematics class, to learn to use the programming language "Matlab". Students…
Descriptors: Foreign Countries, College Students, Programming Languages, Mathematics Instruction
Cavus, Nadire; Uzunboylu, Huseyin; Ibrahim, Dogan – Online Submission, 2006
The development of collaborative studies in learning has led to a renewed interest in the field of web-based education. In this experimental study, a highly interactive and collaborative teaching environment was created using Moodle, a learning management system with two types of Collaborative Tools (CTs): Standard CT and Advanced CT to create a…
Descriptors: Cooperative Learning, Management Systems, Web Based Instruction, Programming Languages