NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 525 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gao, Zhikai; Erickson, Bradley; Xu, Yiqiao; Lynch, Collin; Heckman, Sarah; Barnes, Tiffany – International Educational Data Mining Society, 2022
In computer science education timely help seeking during large programming projects is essential for student success. Help-seeking in typical courses happens in office hours and through online forums. In this research, we analyze students coding activities and help requests to understand the interaction between these activities. We collected…
Descriptors: Computer Science Education, College Students, Programming, Coding
Swanson, Dewey A.; Gusev, Dmitri A. – Association Supporting Computer Users in Education, 2022
We developed a paper for the 2016 ASCUE Conference with the topic of software tools to use in the classroom. As mentioned in the original paper, our Computer and Information Technology Department (CIT) curriculum at Purdue University statewide locations includes classes in database, networking, programming and systems areas. Most of these classes…
Descriptors: Information Technology, Computer Software, Educational Technology, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Cleuziou, Guillaume; Flouvat, Frédéric – International Educational Data Mining Society, 2021
Improving the pedagogical effectiveness of programming training platforms is a hot topic that requires the construction of fine and exploitable representations of learners' programs. This article presents a new approach for learning program embeddings. Starting from the hypothesis that the function of a program, but also its "style", can…
Descriptors: Programming, Computer Science Education, Electronic Learning, Data Analysis
Gusev, Dmitri A.; Swanson, Dewey A.; Casner, Melissa R. – Association Supporting Computer Users in Education, 2023
Recruiting tomorrow's information technology students is getting to be a challenging job even though there are a variety of many good-paying jobs in the field when they graduate. This is not just an issue for our department, Computer and Information Technology (CIT). According to experts, with declining birthrates, students determining there are…
Descriptors: Information Technology, Student Recruitment, College Students, Learning Activities
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sümeyra Akkaya; Anil Erkan – International Journal of Contemporary Educational Research, 2025
Coding means writing down the steps to be followed in order to carry out any operation through computers, using commands step by step. In other words, it is the job of finding a solution to an existing problem by using the language that the computer understands. Thanks to coding education, students are provided with skills such as research,…
Descriptors: Stakeholders, Opinions, Coding, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Nicolai Plintz; Dirk Ifenthaler – International Association for Development of the Information Society, 2024
This study aims to develop a preliminary model for the content validation of serious games, specifically to assess two cybersecurity games designed for children aged 8-13 years as part of the Erasmus+ project "SuperCyberKids". Using a scoping review of databases from pedagogy, psychology, and computer science, we identified current…
Descriptors: Computer Security, Educational Games, Computer Uses in Education, Game Based Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jahnke, Maximilian; Höppner, Frank – International Educational Data Mining Society, 2022
The value of an instructor is that she exactly recognizes what the learner is struggling with and provides constructive feedback straight to the point. This work aims at a step towards this type of feedback in the context of an introductory programming course, where students perform program execution tracing to align their understanding of Java…
Descriptors: Programming, Coding, Computer Science Education, Error Patterns
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fein, Benedikt; Graßl, Isabella; Beck, Florian; Fraser, Gordon – International Educational Data Mining Society, 2022
The recent trend of embedding source code for machine learning applications also enables new opportunities in learning analytics in programming education, but which code embedding approach is most suitable for learning analytics remains an open question. A common approach to embedding source code lies in extracting syntactic information from a…
Descriptors: Artificial Intelligence, Learning Analytics, Programming, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Laurent Cervoni; Julien Brasseur – International Association for Development of the Information Society, 2022
A Prolog program consists of a set of facts and rules rather than imperative statements, commonly used in most other programming languages. Therefore, the Prolog language is used to encode logic, from which the inference engine deduces logical conclusions. In this article, we argue that the use of the Prolog language can be useful to help students…
Descriptors: Teaching Methods, Mathematics Instruction, Problem Solving, Programming Languages
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Shi, Yang; Mao, Ye; Barnes, Tiffany; Chi, Min; Price, Thomas W. – International Educational Data Mining Society, 2021
Automatically detecting bugs in student program code is critical to enable formative feedback to help students pinpoint errors and resolve them. Deep learning models especially code2vec and ASTNN have shown great success for "large-scale" code classification. It is not clear, however, whether they can be effectively used for bug…
Descriptors: Artificial Intelligence, Program Effectiveness, Coding, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Pohl, Margit; Potzmann, Benjamin; Stoiber, Christina; Aigner, Wolfgang – International Association for Development of the Information Society, 2023
Visualizations have become more complex in recent years so that users need to learn how to use these systems. Onboarding systems can help users to learn how to interact with a visualization efficiently. Simple tutorials are often not sufficient. There are still open questions on how to design such onboarding systems. So far, a few usability…
Descriptors: Visualization, Visual Aids, Teaching Methods, Active Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Scaturro Heil, Margaret R. – International Association for Development of the Information Society, 2023
A required undergraduate computer science 15-week project course at North Carolina State University, Department of Computer Science, USA, has grown rapidly in 29 years from serving 3 student teams to up to 39 teams. To maintain the integrity of the award-winning program and to facilitate the collaboration of hundreds of students in an academic…
Descriptors: Undergraduate Students, Computer Science Education, Student Projects, Cooperative Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Rosziati Ibrahim; Mizani Mohamad Madon; Zhiang Yue Lee; Piraviendran A/L Rajendran; Jahari Abdul Wahab; Faaizah Shahbodin – International Society for Technology, Education, and Science, 2023
This paper discusses the steps involve in project development for developing the mobile application, namely Blood Bank Application and developing the convertor for software testing. The project development is important for Computer Science students for them to learn the important steps in developing the application and testing the reliability of…
Descriptors: Program Administration, Educational Technology, Computer Software, Testing
Emily Ross; Margaret Marshman; Natalie McMaster – Mathematics Education Research Group of Australasia, 2024
Diminishing duplication and finding connections between the "Australian Curriculum: Mathematics" and "Digital Technologies" were a focus of the revision to version 9. This emphasis has provided enhanced opportunities for integration of these learning areas. In this exploratory multiple case study, interviews with teachers…
Descriptors: Mathematics Instruction, Elementary School Mathematics, Mathematical Concepts, Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Gao, Zhikai; Lynch, Collin; Heckman, Sarah; Barnes, Tiffany – International Educational Data Mining Society, 2021
As Computer Science has increased in popularity so too have class sizes and demands on faculty to provide support. It is therefore more important than ever for us to identify new ways to triage student questions, identify common problems, target students who need the most help, and better manage instructors' time. By analyzing interaction data…
Descriptors: Automation, Classification, Help Seeking, Computer Science Education
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  35