Participant Information | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Participant Type | Team | ||||||||||||||||||||||||||||||||||||||||||||||||||
Team Name: | War Dragon | ||||||||||||||||||||||||||||||||||||||||||||||||||
Team Name: | War Dragon | ||||||||||||||||||||||||||||||||||||||||||||||||||
Personal Information (Team Member) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Project Information | |||||||||||||||||||||||||||||||||||||||||||||||||||
Project Title: | Generative AI Tutor for C++ Programming | ||||||||||||||||||||||||||||||||||||||||||||||||||
Expected Stream | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Project Description (maximum 300 words): | Our project attempts to package a generative AI tool in a preconfigured development environment, with all the tools needed for a student to start programming. The generative AI chatbot is configured by instructors and is designed to guide students through problems they encounter when programming, without spoon-feeding them the solution. The chatbot is able to provide a personalized learning experience for students, without burdening instructors. Common questions the chatbot receives are collected and forwarded to instructors to help them identify problems that students face. | ||||||||||||||||||||||||||||||||||||||||||||||||||
File Upload | Professional-Presentation.pptx | ||||||||||||||||||||||||||||||||||||||||||||||||||
Project Details | Please answer the questions from the perspectives below regarding your project. | ||||||||||||||||||||||||||||||||||||||||||||||||||
1.Problem Identification and Relevance in Education (Maximum 300 words) | At HKUST, C++ courses are a mandatory course for students majoring in computer science and other related majors. And yet, many students struggle in the course every year, and find it difficult to keep up with the large amount of content covered in the curriculum. As generative AI improves and becomes more widespread, we believe that it can be a valuable resource in aiding these students that are struggling. By leveraging the capabilities of generative AI, we would like to provide students with personalized assistants that can teach and guide them through problems they encounter when learning the course material. By doing so, we are able to address and tackle students’ issues individually, providing targeted help to those who are struggling. Considering the large scale nature of the course, such “personalized” tutoring is not feasible for instructors to provide themselves. Our solution provides a simple but intuitive way to leverage the ability of gen AI while not undermining the learning objectives of the course, helping students grasp and learn fundamental knowledge needed in this field. This will not just be beneficial to HKUST students but can also be extended to other schools and courses. | ||||||||||||||||||||||||||||||||||||||||||||||||||
2a. Feasibility and Functionality (for Streams 1&2 only) (Maximum 300 words) | N/A | ||||||||||||||||||||||||||||||||||||||||||||||||||
2b. Technical Implementation and Performance (for Stream 3&4 only) (Maximum 300 words) | | Function Point | Technical Application (specific technical points) | Progress | | ||||||||||||||||||||||||||||||||||||||||||||||||||
HTML Block |
| ||||||||||||||||||||||||||||||||||||||||||||||||||
3. Innovation and Creativity (Maximum 300 words) | This project is the pilot study to use gen ai tool to facilitate and assists students and teachers in coding education Our project reimagines generative AI as a course goal aligned mentor rather than a generic assistant in following aspects: - Teacher-student interaction and understanding through gen AI usage analytics. -Personalized exercise generating with test cases. | ||||||||||||||||||||||||||||||||||||||||||||||||||
4. Scalability and Sustainability (Maximum 300 words) | Since the project assists instructors in providing aid to students, it is easily scalable to target a large number of students. One on one tutoring and grading capabilities are all done through generative AI, allowing help to be provided to a large number of students without greatly increasing the workload on instructors and teaching staff. | ||||||||||||||||||||||||||||||||||||||||||||||||||
5. Social Impact and Responsibility (Maximum 300 words) | This project tackles overreliance issue of students on AI that may hinder their learning especially in University setting where self-motivated learning is necessary. While generative AI has a lot of potential, it is crucial that it is not used as a substitute for critical thinking. Many times have people blindly trusted the content generated by generative AI, and we condemn the use of generative AI in cheating or dishonest academic behavior. However, outright banning the use of generative AI is impractical and not a feasible solution to this problem. We hope to bridge the gap by encouraging the use of generative AI as a tutor, an assistant to guide and stimulate thought in students. To accomplish this, we enforce various restrictions towards the chatbot and encourage it to explain and teach, as opposed to doing the work for students. With the help of our project, everyone will be able to learn how to code regardless of their background, and master the fundamental concepts of programming with the assistance of generative AI. | ||||||||||||||||||||||||||||||||||||||||||||||||||
Do you have additional materials to upload? | No | ||||||||||||||||||||||||||||||||||||||||||||||||||
PIC |
Personal Information Collection Statement (PICS): | ||||||||||||||||||||||||||||||||||||||||||||||||||
Agreement |
|