Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 38 |
Descriptor
Source
Author
Piele, Donald T. | 2 |
Sorva, Juha | 2 |
Agee, Kelly, Ed. | 1 |
Akcay, Hakan, Ed. | 1 |
Ali, Wan Zah bte Wan | 1 |
Andreas Larsson | 1 |
Baker, Andrew | 1 |
Baki, Roselan | 1 |
Barry, Stephen T. | 1 |
Bell, Frederick H. | 1 |
Benkrid, Khaled | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 25 |
Postsecondary Education | 15 |
Elementary Secondary Education | 5 |
High Schools | 4 |
Elementary Education | 3 |
Secondary Education | 3 |
Early Childhood Education | 1 |
Grade 10 | 1 |
Grade 12 | 1 |
Grade 3 | 1 |
Grade 5 | 1 |
More ▼ |
Audience
Practitioners | 10 |
Teachers | 8 |
Administrators | 1 |
Researchers | 1 |
Location
Turkey | 4 |
United Kingdom | 4 |
Australia | 2 |
Brazil | 2 |
Finland | 2 |
Florida | 2 |
Greece | 2 |
Indonesia | 2 |
Ohio | 2 |
Albania | 1 |
Asia | 1 |
More ▼ |
Laws, Policies, & Programs
Carl D Perkins Vocational and… | 1 |
No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
ACT Assessment | 1 |
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Loïs Vanhée; Karin Danielsson; Lena Enqvist; Kalle Grill; Melania Borit – European Journal of Education, 2024
Whereas hackathons are widespread within and outside academia and have been argued to be a valid pedagogical method for teaching interdisciplinarity, no detailed frameworks or methods are available for conceptualizing and organizing educational hackathons, i.e., hackathons dedicated to best achieving pedagogic objectives. This paper is dedicated…
Descriptors: Interdisciplinary Approach, Learning Activities, Programming, Computer Security
Andreas Larsson; Karin Stolpe – International Journal of Technology and Design Education, 2024
In recent years, subject content such as programming and digital literacy has become an integral part of technology education. However, research shows that many programming teachers lack sufficient formal education to teach programming and show disparate educational and professional experiences. This study investigates how three teachers'…
Descriptors: Knowledge Base for Teaching, Teacher Characteristics, Digital Literacy, Technology Education
Krish Pillai; Marcia Lovas – International Society for Technology, Education, and Science, 2023
A typical first computer science course (CS1) introduces the student to coding conventions, variables, methods, control structures, conditionals, and the semantics of classes and objects. Advanced concepts of inheritance, polymorphism, abstract classes, interfaces, and their use in the design process, are covered in a second-level course (CS2).…
Descriptors: Computer Games, Educational Games, Teaching Methods, Technology Uses in Education
Teiermayer, Attila – Physics Education, 2019
The BBC Micro:bit is a great device to encourage students to get involved in Computer Science and to create their own digital projects. However, the design of the single-board computer (including the built-in sensors) makes it possible to use it in Physics lessons or in Physics related activities, too. Those students who are keen to take up…
Descriptors: Science Instruction, Physics, Computer Science Education, Computers
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
O'Grady, Michael J. – ACM Transactions on Computing Education, 2012
Computer Science (CS) is a relatively new disciple and how best to introduce it to new students remains an open question. Likewise, the identification of appropriate instructional strategies for the diverse topics that constitute the average curriculum remains open to debate. One approach considered by a number of practitioners in CS education…
Descriptors: Educational Strategies, Problem Based Learning, Teaching Methods, Computer Science
Beriswill, Joanne Elizabeth – TechTrends: Linking Research and Practice to Improve Learning, 2014
In this design case, an instructor developed a goal-based scenario (GBS) for undergraduate computer fundamentals students to apply their knowledge of computer equipment and software. The GBS, entitled the MegaTech Project, presented the students with descriptions of the everyday activities of four persons needing to purchase a computer system. The…
Descriptors: Goal Orientation, Undergraduate Students, Computer Science Education, Computers
Waguespack, Leslie J. – Information Systems Education Journal, 2011
As punishment in the biblical story of Moses the slaves were told they had to make bricks without straw. This was impossible because bricks made without straw had the appearance of strength and function but could not withstand the proof of actual use. The slaves' punishment was therefore not only to make bricks, but also to find the straw on their…
Descriptors: Information Systems, Computer Science Education, Computer Software, Design
Sorva, Juha – ACM Transactions on Computing Education, 2013
This article brings together, summarizes, and comments on several threads of research that have contributed to our understanding of the challenges that novice programmers face when learning about the runtime dynamics of programs and the role of the computer in program execution. More specifically, the review covers the literature on programming…
Descriptors: Computer Science Education, Programming, Introductory Courses, Misconceptions
Bennedsen, Jens; Caspersen, Michael E. – Computer Science Education, 2012
Programming is recognised as one of seven grand challenges in computing education and attracts much attention in computing education research. Most research in the area concerns teaching methods, educational technology and student understanding/misconceptions. Typically, evaluation of learning outcome takes place during or immediately following…
Descriptors: Computer Science Education, Research, Programming, Skills
Garmpis, Aristogiannis – Journal of Information Technology Education, 2011
Operating Systems (OS) is an important and mandatory discipline in many Computer Science, Information Systems and Computer Engineering curricula. Some of its topics require a careful and detailed explanation from the instructor as they often involve theoretical concepts and somewhat complex mechanisms, demanding a certain degree of abstraction…
Descriptors: Electronic Learning, Undergraduate Students, Computer Software, Information Systems
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2011
Specifying file references for hypertext links is an elementary competence that nevertheless draws upon core computational thinking concepts such as tree traversal and the distinction between relative and absolute references. In this article we explore the learning effects of different instructional strategies in the context of an introductory…
Descriptors: Computers, Drills (Practice), Computer Literacy, Thinking Skills
Shelley, Mack, Ed.; Akcay, Hakan, Ed.; Ozturk, Omer Tayfur, Ed. – International Society for Technology, Education, and Science, 2022
"Proceedings of International Conference on Research in Education and Science" includes full papers presented at the International Conference on Research in Education and Science (ICRES) which took place on March 24-27, 2022 in Antalya, Turkey. The aim of the conference is to offer opportunities to share ideas, to discuss theoretical and…
Descriptors: Educational Technology, Technology Uses in Education, Computer Peripherals, Equipment
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri – Computer Science Education, 2013
Visual program simulation (VPS) is a new, interactive form of educational program visualisation, in which learners use graphical controls to direct a program's execution rather than simply watching an animation of it. In this article, we report on a qualitative empirical study of novice programmers learning through VPS. From an analysis of…
Descriptors: Visualization, Computer Uses in Education, Interviews, Observation
Carbonaro, Mike; Szafron, Duane; Cutumisu, Maria; Schaeffer, Jonathan – Computers & Education, 2010
Enrollment in Computing Science university programs is at a dangerously low level. A major reason for this is the general lack of interest in Computing Science by females. In this paper, we discuss our experience with using a computer game construction environment as a vehicle to encourage female participation in Computing Science. Experiments…
Descriptors: Females, Computers, Grade 10, Thinking Skills