← Search

Thomas Price

3 accepted papers

2026

Effective Strategies for Teaching Machine Learning

AAAI 2026technical

As machine learning (ML) becomes integral in more disciplines, introductory courses in the field are attracting increasingly diverse audiences. Design of these introductory ML courses needs to be theoretically sound, but also intuitive, engaging, and accessible to a range of students. Effective teac

Cited by 0SourcePDFScholar
2024

Students’ Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming

AAAI 2024technical

The rapid evolution of artificial intelligence (AI), specifically large language models (LLMs), has opened opportunities for various educational applications. This paper explored the feasibility of utilizing ChatGPT, one of the most popular LLMs, for automating feedback for Java programming assignme…

Cited by 18SourcePDFScholar
2022

Cross-Lingual Adversarial Domain Adaptation for Novice Programming

AAAI 2022technical

Student modeling sits at the epicenter of adaptive learning technology. In contrast to the voluminous work on student modeling for well-defined domains such as algebra, there has been little research on student modeling in programming (SMP) due to data scarcity caused by the unbounded solution space…

Cited by 10SourcePDFScholar