Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 7 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 16 |
Descriptor
Source
International Educational… | 6 |
International Association for… | 4 |
Online Submission | 3 |
Grantee Submission | 1 |
Information Research: An… | 1 |
International Working Group… | 1 |
Library Resources and… | 1 |
Author
Barnes, Tiffany | 3 |
Chi, Min | 2 |
Frey, Karl | 2 |
Overbaugh, Richard C. | 2 |
Arun-Balajiee… | 1 |
Aydin, Burcu | 1 |
Baker, Eva L. | 1 |
Balakrishnan, Vimala | 1 |
Belanger, Charles H. | 1 |
Beyer, Sylvia | 1 |
Braun, Peter | 1 |
More ▼ |
Publication Type
Speeches/Meeting Papers | 38 |
Reports - Research | 26 |
Reports - Evaluative | 6 |
Information Analyses | 2 |
Journal Articles | 2 |
Opinion Papers | 2 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 9 |
Elementary Secondary Education | 1 |
Grade 6 | 1 |
Grade 7 | 1 |
Middle Schools | 1 |
Two Year Colleges | 1 |
Audience
Researchers | 3 |
Administrators | 1 |
Practitioners | 1 |
Location
West Germany | 2 |
Australia | 1 |
Colombia | 1 |
Cyprus | 1 |
Finland | 1 |
Italy (Milan) | 1 |
Japan | 1 |
Turkey | 1 |
United States | 1 |
Utah | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Flesch Reading Ease Formula | 1 |
What Works Clearinghouse Rating
Shabrina, Preya; Mostafavi, Behrooz; Tithi, Sutapa Dey; Chi, Min; Barnes, Tiffany – International Educational Data Mining Society, 2023
Problem decomposition into sub-problems or subgoals and recomposition of the solutions to the subgoals into one complete solution is a common strategy to reduce difficulties in structured problem solving. In this study, we use a datadriven graph-mining-based method to decompose historical student solutions of logic-proof problems into Chunks. We…
Descriptors: Intelligent Tutoring Systems, Problem Solving, Graphs, Data Analysis

Arun-Balajiee Lekshmi-Narayanan; Priti Oli; Jeevan Chapagain; Mohammad Hassany; Rabin Banjade; Vasile Rus – Grantee Submission, 2024
Worked examples, which present an explained code for solving typical programming problems are among the most popular types of learning content in programming classes. Most approaches and tools for presenting these examples to students are based on line-by-line explanations of the example code. However, instructors rarely have time to provide…
Descriptors: Coding, Computer Science Education, Computational Linguistics, Artificial Intelligence
Shi, Yang; Chi, Min; Barnes, Tiffany; Price, Thomas W. – International Educational Data Mining Society, 2022
Knowledge tracing (KT) models are a popular approach for predicting students' future performance at practice problems using their prior attempts. Though many innovations have been made in KT, most models including the state-of-the-art Deep KT (DKT) mainly leverage each student's response either as correct or incorrect, ignoring its content. In…
Descriptors: Programming, Knowledge Level, Prediction, Instructional Innovation
Singla, Adish; Theodoropoulos, Nikitas – International Educational Data Mining Society, 2022
Block-based visual programming environments are increasingly used to introduce computing concepts to beginners. Given that programming tasks are open-ended and conceptual, novice students often struggle when learning in these environments. AI-driven programming tutors hold great promise in automatically assisting struggling students, and need…
Descriptors: Programming, Computer Science Education, Task Analysis, Introductory Courses
Orr, J. Walker; Russell, Nathaniel – International Educational Data Mining Society, 2021
The assessment of program functionality can generally be accomplished with straight-forward unit tests. However, assessing the design quality of a program is a much more difficult and nuanced problem. Design quality is an important consideration since it affects the readability and maintainability of programs. Assessing design quality and giving…
Descriptors: Programming Languages, Feedback (Response), Units of Study, Computer Science Education
Ong, Nathan; Zhu, Jiaye; Mossé, Daniel – International Educational Data Mining Society, 2022
Student grade prediction is a popular task for learning analytics, given grades are the traditional form of student performance. However, no matter the learning environment, student background, or domain content, there are things in common across most experiences in learning. In most previous machine learning models, previous grades are considered…
Descriptors: Prediction, Grades (Scholastic), Learning Analytics, Student Characteristics
Hansen, Nils Kristian; Hadjerrouit, Said – International Association for Development of the Information Society, 2021
The purpose of this paper is to investigate students' engagement in computational thinking (CT) and programming with MATLAB when solving a mathematical task in a programming course at the undergraduate level. The data collection method is participant observation of three groups of three students presented with a mathematical task to solve. The…
Descriptors: Computer Science Education, Computer Software, Mathematics Instruction, Teaching Methods
Harada, Oriko; Kashihara, Akihiro – International Association for Development of the Information Society, 2020
Web-based investigative learning is a form of learning where learners investigate Web resources to construct knowledge on a question. In our previous work, we have designed a learning model and a cognitive tool named iLSB to support learners in expanding the initial question into sub-questions so as to deepen and widen their investigation, and in…
Descriptors: Instructional Materials, Web Based Instruction, Web Sites, Learning Experience
Balakrishnan, Vimala; Mehmood, Yasir; Nagappan, Yoganathan – Information Research: An International Electronic Journal, 2016
Introduction: Studies have indicated that users' text highlighting behaviour can be further manipulated to improve the relevance of retrieved results. This article reports on a study that examined users' text highlight frequency, length and users' copy-paste actions. Method: A binary voting mechanism was employed to determine the weights for the…
Descriptors: Online Searching, Search Strategies, Information Seeking, Feedback (Response)
Scarabottolo, Nello – International Association for Development of the Information Society, 2016
This paper analyzes the main characteristics of the students enrolled to a three-years undergraduate course on Security of Computer Systems and Networks, offered in traditional, classroom based fashion as well as online at the University of Milan (Italy). This allows to compare classroom and online students from several points of view, and gives…
Descriptors: Undergraduate Students, Online Courses, Student Characteristics, Enrollment
Price, Thomas; Zhi, Rui; Barnes, Tiffany – International Educational Data Mining Society, 2017
In this paper we present a novel, data-driven algorithm for generating feedback for students on open-ended programming problems. The feedback goes beyond next-step hints, annotating a student's whole program with suggested edits, including code that should be moved or reordered. We also build on existing work to design a methodology for evaluating…
Descriptors: Feedback (Response), Computer Software, Data Analysis, Programming
Nielsen, Jacob; Majgaard, Gunver; Sørensen, Erik – International Association for Development of the Information Society, 2013
How can student self-assessment be used as a tool and become beneficial for both lecturers and students? We used a simple self-assessment tool for pre- and post-testing on a first-semester engineering course. The students graded their knowledge on human-computer interaction based on their ability to understand and explain specific concepts. The…
Descriptors: Self Evaluation (Individuals), Reflection, Computer Science Education, Computer Software
Heiner, Cecily; Zachary, Joseph L. – International Working Group on Educational Data Mining, 2009
Students in introductory programming classes often articulate their questions and information needs incompletely. Consequently, the automatic classification of student questions to provide automated tutorial responses is a challenging problem. This paper analyzes 411 questions from an introductory Java programming course by reducing the natural…
Descriptors: Classification, Questioning Techniques, Introductory Courses, Computer Science Education
Cavus, Nadire – Online Submission, 2008
Today, developments of information and communication technologies have been developing very fast all over the world. These new technologies were taking an important place in education like other sciences. For this reason, education was developing parallel to new developments on the new technologies. Departments which cover curriculum of new…
Descriptors: College Curriculum, Comparative Analysis, Computer Science Education, Information Systems
Marshall, Krista Sekeres – Online Submission, 2011
The purpose of this study was to evaluate student understanding and application of computational thinking patterns to novel situations. Over 500 students, who had just designed and programmed a Frogger-style game using the AgentSheets platform, responded to a newly developed video-prompt survey instrument administered in the Fall 2010 semester.…
Descriptors: Video Technology, Grounded Theory, Thinking Skills, Games