中文
相关论文

相关论文: AutoGrad: Automated Grading Software for Mobile Ga…

200 篇论文

We address the problem of group fairness in classification, where the objective is to learn models that do not unjustly discriminate against subgroups of the population. Most existing approaches are limited to simple binary tasks or involve…

机器学习 · 计算机科学 2023-08-08 Gaurav Maheshwari , Michaël Perrot

The use of new technologies in higher education has surprisingly emphasized students' tendency to adopt a passive behavior in class. Participation and interaction of students are essential to improve academic results. This paper describes…

We present AutoGLM, a new series in the ChatGLM family, designed to serve as foundation agents for autonomous control of digital devices through Graphical User Interfaces (GUIs). While foundation models excel at acquiring human knowledge,…

Student's academic performance prediction empowers educational technologies including academic trajectory and degree planning, course recommender systems, early warning and advising systems. Given a student's past data (such as grades in…

机器学习 · 计算机科学 2020-01-06 Qian Hu , Huzefa Rangwala

This experience report explores the effects of ungraded assignments on the learning experience of students in an introductory computing course. Our study examines the impact of ungraded assignments on student engagement, understanding, and…

计算机与社会 · 计算机科学 2025-12-30 Yehya Sleiman Tellawi , Abhishek K. Umrawal

Artificial intelligence (AI) retrieval-augmented generation (RAG) tools now enable educators to transform course materials into diverse multimedia at scale. However, it remains unclear whether such AI-generated content functions as a…

计算机与社会 · 计算机科学 2026-05-19 David James Woo , Deliang Wang , Kai Guo

The demand for quality in mobile applications has increased greatly given users' high reliance on them for daily tasks. Developers work tirelessly to ensure that their applications are both functional and user-friendly. In pursuit of this,…

软件工程 · 计算机科学 2025-05-16 Safwat Ali Khan

With recent advancements in artificial intelligence (AI), there has been growing interest in using state of the art (SOTA) AI solutions to provide assistance in grading handwritten answer sheets. While a few commercial products exist, the…

人工智能 · 计算机科学 2024-08-26 Pritam Sil , Parag Chaudhuri , Bhaskaran Raman

The increasing prevalence of mobile apps has led to a proliferation of resource usage scenarios in which they are deployed. This motivates the need to specialize mobile apps based on diverse and varying preferences of users. We propose a…

软件工程 · 计算机科学 2019-02-27 Brian Heath , Neelay Velingker , Osbert Bastani , Mayur Naik

Proof Blocks is a software tool which enables students to write proofs by dragging and dropping prewritten proof lines into the correct order. These proofs can be graded completely automatically, enabling students to receive rapid feedback…

计算机与社会 · 计算机科学 2022-05-06 Seth Poulsen , Mahesh Viswanathan , Geoffrey L. Herman , Matthew West

In this paper, we discuss our experience in designing and teaching a course on Software Engineering Project Management, where the focus is on Agile/Scrum development and Requirement Engineering activities. The course has undergone…

软件工程 · 计算机科学 2025-06-18 Maria Spichkova

Modern code review is a process in which an incremental code contribution made by a code author is reviewed by one or more peers before it is committed to the version control system. An important element of modern code review is verifying…

Modern software systems require various capabilities to meet architectural and operational demands, such as the ability to scale automatically and recover from sudden failures. Self-adaptive software systems have emerged as a critical focus…

软件工程 · 计算机科学 2025-04-16 Mingyang Xu , Ryan Zheng He Liu , Mark Stoodley , Ladan Tahvildari

Due to the competitive environment, mobile apps are usually produced under pressure with lots of complicated functionality and UI pages. Therefore, it is challenging for various roles to design, understand, test, and maintain these apps.…

软件工程 · 计算机科学 2023-08-22 Xiangyu Zhang , Lingling Fan , Sen Chen , Yucheng Su , Boyuan Li

As more and more academic papers are being submitted to conferences and journals, evaluating all these papers by professionals is time-consuming and can cause inequality due to the personal factors of the reviewers. In this paper, in order…

计算与语言 · 计算机科学 2018-05-11 Pengcheng Yang , Xu Sun , Wei Li , Shuming Ma

Developing mobile applications remains difficult, time consuming, and error-prone, in spite of the number of existing platforms and tools. In this paper, we define MoDroid, a high-level modeling language to ease the development of Android…

软件工程 · 计算机科学 2015-08-11 John Abou-Jaoudeh , Kinan Dak-Al-Bab , Mostafa El-Katerji , Yliès Falcone , Mohamad Jaber

The use of automatic grading tools has become nearly ubiquitous in large undergraduate programming courses, and recent work has focused on improving the quality of automatically generated feedback. However, there is a relative lack of data…

人机交互 · 计算机科学 2020-11-24 Abe Leite , Saúl A. Blanco

Grading handwritten, open-ended responses remains a major bottleneck in large university STEM courses. We introduce Pensieve (https://www.pensieve.co), an AI-assisted grading platform that leverages large language models (LLMs) to…

人工智能 · 计算机科学 2025-07-08 Yoonseok Yang , Minjune Kim , Marlon Rondinelli , Keren Shao

The classical AdaGrad method adapts the learning rate by dividing by the square root of a sum of squared gradients. Because this sum on the denominator is increasing, the method can only decrease step sizes over time, and requires a…

机器学习 · 计算机科学 2022-06-15 Aaron Defazio , Baoyu Zhou , Lin Xiao

The advent of large language models (LLMs) in the education sector has provided impetus to automate grading short answer questions. LLMs make evaluating short answers very efficient, thus addressing issues like staff shortage. However, in…

计算与语言 · 计算机科学 2025-04-03 Niharika Dadu , Harsh Vardhan Singh , Romi Banerjee