Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 4 |
| Since 2007 (last 20 years) | 7 |
Descriptor
| Programming | 9 |
| Grading | 8 |
| Computer Science Education | 4 |
| Courseware | 3 |
| Homework | 3 |
| Programming Languages | 3 |
| Active Learning | 2 |
| Automation | 2 |
| Course Descriptions | 2 |
| Data Analysis | 2 |
| Educational Technology | 2 |
| More ▼ | |
Source
Author
| Arbaiy, Nurieze | 1 |
| Burke, Edmund | 1 |
| Cai, Zhiqiang | 1 |
| Casey, Kevin | 1 |
| Foxley, Eric | 1 |
| Genovese, Christopher R. | 1 |
| Graesser, Arthur C. | 1 |
| Hamid, Isredza Rahmi | 1 |
| Hu, Xiangen | 1 |
| Karavirta, Ville | 1 |
| Korhonen, Ari | 1 |
| More ▼ | |
Publication Type
| Reports - Descriptive | 9 |
| Journal Articles | 8 |
| Numerical/Quantitative Data | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Higher Education | 5 |
| Postsecondary Education | 4 |
Audience
Location
| California | 1 |
| Ireland (Dublin) | 1 |
| Malaysia | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Cai, Zhiqiang; Hu, Xiangen; Graesser, Arthur C. – Grantee Submission, 2019
Conversational Intelligent Tutoring Systems (ITSs) are expensive to develop. While simple online courseware could be easily authored by teachers, the authoring of conversational ITSs usually involves a team of experts with different expertise, including domain experts, linguists, instruction designers, programmers, artists, computer scientists,…
Descriptors: Programming, Intelligent Tutoring Systems, Courseware, Educational Technology
Reinhart, Alex; Genovese, Christopher R. – Journal of Statistics and Data Science Education, 2021
Traditionally, statistical computing courses have taught the syntax of a particular programming language or specific statistical computation methods. Since Nolan and Temple Lang's seminal paper, we have seen a greater emphasis on data wrangling, reproducible research, and visualization. This shift better prepares students for careers working with…
Descriptors: Computer Software, Graduate Students, Computer Science Education, Statistics Education
Sukhodolsky, Jacob – International Journal of Computer Science Education in Schools, 2017
The problem of Computer Science students' cheating in their homework assignments so far has been handled mainly through administrative punishment of the cheaters. The success of such an approach depends to a large degree on the ability of the instructor to recognize the fact of cheating, which is a complicated task. With a large number of students…
Descriptors: Cheating, Computer Science Education, Programming, Grading
LoSchiavo, Frank M. – Teaching of Psychology, 2016
Instructors often use spreadsheet software (e.g., Microsoft Excel) in their statistics courses so that students can gain experience conducting computerized analyses. Unfortunately, students tend to make several predictable errors when programming spreadsheets. Without immediate feedback, programming errors are likely to go undetected, and as a…
Descriptors: Statistics, Spreadsheets, Courseware, Programming
Mustapha, Aida; Samsudin, Noor Azah; Arbaiy, Nurieze; Mohammed, Rozlini; Hamid, Isredza Rahmi – Turkish Online Journal of Educational Technology - TOJET, 2016
In programming, one problem can usually be solved using different logics and constructs but still producing the same output. Sometimes students get marked down inappropriately if their solutions do not follow the answer scheme. In addition, lab exercises and programming assignments are not necessary graded by the instructors but most of the time…
Descriptors: Programming, Computer Science Education, Scoring Rubrics, Grading
Casey, Kevin – Journal of Learning Analytics, 2017
Learning analytics offers insights into student behaviour and the potential to detect poor performers before they fail exams. If the activity is primarily online (for example computer programming), a wealth of low-level data can be made available that allows unprecedented accuracy in predicting which students will pass or fail. In this paper, we…
Descriptors: Keyboarding (Data Entry), Educational Research, Data Collection, Data Analysis
Lucas, Adam R. – PRIMUS, 2012
"WeBWorK," an online homework system, can be be used to deliver daily reading questions to students. The author studied its use for this purpose with a lower division Introduction to Programming course and an upper division Probability and Statistics course. In the lower division course, "WeBWorK" significantly improved peer…
Descriptors: Homework, Student Attitudes, Active Learning, Grading
Malmi, Lauri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi – Journal on Educational Resources in Computing, 2005
In this paper, we present our experiences in using two automatic assessment tools, TRAKLA and TRAKLA2, in a second course of programming. In this course, 500-700 students have been enrolled annually during the period 1993-2004. The tools are specifically designed for assessing algorithm simulation exercises in which students simulate the working…
Descriptors: Feedback (Response), Evaluation, Grading, Mathematics
Peer reviewedShukur, Zarina; Burke, Edmund; Foxley, Eric – Journal of Computing in Higher Education, 1999
Describes an automatic grading system for a formal methods computer science course that is able to evaluate a formal specification written in the Z language. Quality is measured by considering first, specification correctness (syntax, semantics, and satisfaction of customer requirements), and second, specification maintainability (comparison of…
Descriptors: Computer Science, Computer Software Development, Evaluation Methods, Grading

Direct link
