activity
20242026
collaborators

5 papers

cs.AI2026

SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repair

Mykhailo Kopytskyi, Jianhua Yang, Mir Seyedebrahimi

Large language models are increasingly used in computer science education. However, the teaching abilities of even the most powerful LLMs are limited: they tend to reveal the solut…

physics.chem-ph2026

My Chemical Harness: Evolutionary Molecular Design over Synthetic Pathways with Large Language Model Agents

César Ojeda, Darius A. Faroughy, Maryam Karimi +3

Designing molecules with target properties is most useful when candidate structures are accompanied by feasible synthetic routes. We introduce My Chemical Harness, a route-native e…

cs.AI2025

AI-Driven Contribution Evaluation and Conflict Resolution: A Framework & Design for Group Workload Investigation

Jakub Slapek, Mir Seyedebrahimi, Jianhua Yang

The equitable assessment of individual contribution in teams remains a persistent challenge, where conflict and disparity in workload can result in unfair performance evaluation, o…

cs.PL2025

Using Code Snippets to Teach Programming Languages

Joshua Akingbade, Jianhua Yang, Mir Seyedebrahimi

Coding is a fundamental skill required in the engineering discipline, and much work exists exploring better ways of teaching coding in the higher education context. In particular,…

cs.CY2024

Public Engagement in Action: Developing an Introductory Programming Module for Apprentices

Jianhua Yang, Mir Seyedebrahimi, Margaret Low +1

Programming is a crucial skill in today's world and being taught worldwide at different levels. However, in the literature there is little research investigating a formal approach…