Acbart ePortfolio

Acbart ePortfolio
Completed Projects
Contact Me
Ongoing Projects
Potential Projects
Teaching and Mentoring

Potential Projects

Are you an undergraduate interested in doing research with me? Here are some topics and areas that are interesting to me.

Program Analysis in TIFA

The TIFA module of Pedal performs abstract intrepretation of Python code in order to determine common issues and typecheck.

BlockMirror: Dual Block/Text Interface Component

Extract out the Block/Text interface from BlockPy into a component called BlockMirror.

Curriculum Packaging Format

How should instructors in Computing bundle up their lessons for sharing, evaluating, adopting, etc.?

Waltz: Canvas Management Tools

Various tools for synchronizing a Canvas course with a Github repo

Pedagogical Dataset Development

Build datasets that are meant for classrooms, drawing from extremely varied sources

Programming Typing Tutor Game

On hold while we determine need

An experimental game for improving students’ ability to write syntacticaly correct code.