A programming assistant based on voice for introductory programming courses

This project aims to develop a tool that helps students in introductory programming courses. This tool 1) receives students’ pieces of code needs through the voice and 2) suggests a list of pieces of code that addresses students’ needs.