~/talk

An Interactive Learning Environment for Program Design

Talkat SPLASH-E 2025 · on Saturday, 2025-10-18· [ai-assisted-development]
links:none on file
links:none on file
links:none on file
slides:none on file

An interactive tool called Rad guides students through the design recipe with step‑by‑step natural‑language prompts backed by an LLM and a custom GPT flow. It auto‑generates Scala data definitions and English variable names, skips some followups when students give compound answers, and leaves the testing step unimplemented. In a 42‑student study 22 complete designs succeed, 10 sessions break (4 user inputs, 6 system faults) and 10 are incomplete; 16 students report frustration with fine dialog granularity.

AI-written summary · about

  1. 0:00Rad interactive learning env
  2. 1:50Motivation for Rad
  3. 3:16Rad learning challenges
  4. 5:27Rad implementation
  5. 6:33User study results
  6. 8:41Student feedback on dialogue
  7. 10:24Rad input flexibility
  8. 11:51Questionnaire results
  9. 12:36Future work for Rad
  10. 14:00Rad vs related systems
  11. 15:08Summary
  12. 15:30Q&A: Granularity adaptation
  13. 18:40Q&A: Class size guidance
  14. 20:11Q&A: Input extraction teaching
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.