Publication Date
In 2025 | 0 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 18 |
Since 2016 (last 10 years) | 38 |
Since 2006 (last 20 years) | 73 |
Descriptor
Computer Science Education | 74 |
Open Source Technology | 74 |
Computer Software | 40 |
Foreign Countries | 31 |
Teaching Methods | 22 |
College Students | 21 |
Instructional Design | 20 |
Programming | 18 |
Student Attitudes | 18 |
Undergraduate Students | 17 |
College Instruction | 16 |
More ▼ |
Source
Author
Bowring, James | 2 |
Burke, Quinn | 2 |
Hilburn, Thomas B. | 2 |
Payne, Bryson R. | 2 |
Abrizah, A. | 1 |
Abuzaghleh, Omar | 1 |
Ackovska, Nevena | 1 |
Ahamed, Sheikh | 1 |
Altenfeld, Ralph | 1 |
Arjan J. F. Kok | 1 |
Arriaga, J. | 1 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 3 |
Researchers | 1 |
Students | 1 |
Location
Spain | 7 |
Taiwan | 4 |
California | 3 |
European Union | 3 |
Pennsylvania | 3 |
South Carolina | 3 |
Turkey | 3 |
Australia | 2 |
Canada | 2 |
Connecticut | 2 |
Greece | 2 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 1 |
What Works Clearinghouse Rating
Paul Biberstein; Thomas Castleman; Luming Chen; Shriram Krishnamurthi – Informatics in Education, 2024
CODAP is a widely-used programming environment for secondary school data science. Its direct-manipulation-based design offers many advantages to learners, especially younger students. Unfortunately, these same advantages can become a liability when it comes to repeating operations consistently, replaying operations (for reproducibility), and also…
Descriptors: Data Science, Secondary School Students, Programming, Open Source Technology
John Nesbit; Qing Liu; Joan Sharp; Diana Cukierman; Holly Hendrigan; Daniel Chang; Bahareh Shahabi; Qingyan Deng; Azar Pakdaman Savoji – Journal of Interactive Learning Research, 2024
The Dialectical Map (DMap) is an open-source, web-based argument visualization tool developed and used at a Canadian University to scaffold argument construction. To illustrate the ways that argument mapping can be used in undergraduate courses, this article presents five cases selected from courses in biology, psychology, computing science, and…
Descriptors: Foreign Countries, Undergraduate Students, Open Source Technology, Persuasive Discourse
Connor David Nelson – ProQuest LLC, 2024
This dissertation introduces a comprehensive framework aimed at reshaping applied cybersecurity education to significantly ease the learning curve, at scale, through three synergistic innovations. These methods address the daunting educational barriers in cybersecurity, enabling learners at all levels to understand complex security concepts more…
Descriptors: Computer Security, Information Security, Computer Science Education, Models
Koschmieder, Lukas; Altenfeld, Ralph; Eiken, Janin; Böttger, Bernd; Schmitz, Georg J. – Education Sciences, 2021
Hands-on type training of Integrated Computational Materials Engineering (ICME) is characterized by assisted application and combination of multiple simulation software tools and data. In this paper, we present recent experiences in establishing a cloud-based infrastructure to enable remote use of dedicated commercial and open access simulation…
Descriptors: Computer Software, Training, Computer Science Education, Simulation
Riad, A. B. M. Kamrul; Islam, Md Saiful; Shahriar, Hossain; Zhang, Chi; Valero, Maria; Sneha, Sweta; Ahamed, Sheikh – Information Systems Education Journal, 2021
Mobile device security has become increasingly important in mobile computing. Since the mobile devices and applications are growing rapidly, the security threats are intensified due to mobile app flaws and lack of security consideration in early stages of software development. The unsecure software development process creates a serious weak path…
Descriptors: Handheld Devices, Computer Security, Computer Software, Computer Science Education
Gabbay, Hagit; Cohen, Anat – International Educational Data Mining Society, 2023
In MOOCs for programming, Automated Testing and Feedback (ATF) systems are frequently integrated, providing learners with immediate feedback on code assignments. The analysis of the large amounts of trace data collected by these systems may provide insights into learners' patterns of utilizing the automated feedback, which is crucial for the…
Descriptors: MOOCs, Feedback (Response), Teaching Methods, Learning Strategies
Krajcsi, Attila; Csapodi, Csaba; Stettner, Eleonóra – Interactive Learning Environments, 2021
An educational computer game is presented, used for beginner students to introduce some basic concepts of code execution and code writing. In this mini-language microworld game, a code should be written with which a robot can escape from a procedurally generated labyrinth. The game uses a simple language and utilizes a virtual environment, where…
Descriptors: Educational Games, Computer Games, Programming, Computer Science Education
Milan Turcáni; Zoltan Balogh; Michal Kohútek – Smart Learning Environments, 2024
In this research, a mixed-method approach was employed to conduct large-scale eye-tracking measurements, traditionally associated with high costs and extensive time commitments. Utilizing consumer-grade webcams in conjunction with open-source software, data was collected from an expansive cohort of students, thereby demonstrating the scalability…
Descriptors: Computer Science Education, Eye Movements, Reading Comprehension, Knowledge Level
Arjan J. F. Kok; Lex Bijlsma; Cornelis Huizing; Ruurd Kuiper; Harrie Passier – Informatics in Education, 2024
This paper presents the first experiences of the use of an online open-source repository with programming exercises. The repository is independent of any specific teaching approach. Students can search for and select an exercise that trains the programming concepts that they want to train and that only uses the programming concepts they already…
Descriptors: Programming Languages, Computer Science Education, Open Source Technology, Teaching Methods
Call, Tristan; Fox, Erik; Sprint, Gina – IEEE Transactions on Education, 2021
Contribution: Research has shown that computer science (CS) students who start programming assignments (PAs) early generally receive higher grades. This article presents and evaluates a gamification approach that utilizes software engineering tools to motivate CS students to start and finish PAs earlier. Background: CS can be difficult to learn…
Descriptors: Game Based Learning, Computer Software, Engineering, Computer Science Education
Unal, Alper; Topu, Fatma Burcu – Education and Information Technologies, 2021
In this study, based on quasi-experimental research, was investigated the effects of teaching Python programming language via Blockly tool, which had hybrid interface, on students' computer programming anxiety, cognitive load level, and achievement. Participants were 90 high school students, 44 of them in experimental group (hybrid interface) and…
Descriptors: Instructional Effectiveness, Computer Science Education, Computer Interfaces, Programming Languages
Hollister, Brad; Leon, Juan – International Journal on E-Learning, 2022
An introductory survey course in software engineering is now required at many accredited undergraduate institutions in the United States. The usual presentation of material consists of student projects that showcase design, development, and testing methodologies. While this approach does provide a foundation, students are left without professional…
Descriptors: Open Source Technology, Engineering Education, Computer Software, Undergraduate Students
Zhu, Meina; Kadirova, Dilnoza – Open Learning, 2022
Given the rapid rise of open educational resources (OER) for informal learning pursuits impacting countless millions of people each day around the world, this study investigated the impact of the initiative that spearheaded this movement; namely, Massachusetts Institute of Technology (MIT) open courseware (OCW). More specifically, it explored…
Descriptors: Independent Study, Student Attitudes, Learning Experience, Computer Science Education
Kussmaul, Clif – Information Systems Education Journal, 2020
This case describes a classroom activity that explores a fictional software product company to help students learn about ways that businesses make money from software, including Free & Open Source Software (FOSS). The activity shows how a company might evolve through different business models, but does not imply that some models are always…
Descriptors: Class Activities, Computer Software, Computer Science Education, Inquiry
Sagrans, Jacob; Mokros, Janice; Voyer, Christine; Harvey, Meggie – Science Teacher, 2022
The use of large, open-source data sets is ubiquitous in scientific research. Scientists--ranging from meteorologists to chemists to epidemiologists--are researching and investigating critical questions using data that they have not themselves collected. To contribute to the growing effort to bring data science into classrooms, the authors have…
Descriptors: Data Analysis, Science Instruction, High School Teachers, Science Teachers