
aicanvas.chat
AI-Powered Learning Assistant
How was it created?
aicanvas.chat was developed by a team of dedicated teachers and software developers as part of the Zero Textbook Cost (ZTC) grant initiative. Our goal is to leverage AI technology to enhance the learning experience while keeping education accessible and affordable.
- We brainstormed and collaborated on various AI educational prototypes.
- Through our ideas/projects, we were inspired by the Richard Feynman method of learning in which we found we can incorporate into AI chat.
- This started out focused on helping computer science/technology students but it can be used by various academic fields/disciplines.
Meet the Creators

Rio
Faculty Instructor &
Awesome Leader

Rick
Software Engineer &
Part-Time Instructor
Equity and Inclusion
At aicanvas.chat, we are committed to fostering digital equity and inclusion in education. Our platform is designed to provide equitable access to digital resources, offer more choice and voice to learners, and support inclusive classroom participation. We prioritize accessibility features and continuously evaluate our EdTech ecosystem to ensure we are serving all students effectively.
Funding
This project is made possible through the Zero Textbook Cost (ZTC) grant, which aims to reduce the financial burden on students by eliminating the need for expensive textbooks. By utilizing AI and open educational resources, we are creating a cost-effective solution for enhanced learning.
The EmpowerED Pathways initiative is designed to dismantle educational and economic barriers faced by Fresno City College students by implementing a dual-approach strategy. This strategy integrates Open Educational Resources (OER) to alleviate the financial burden of textbooks and a Personalized AI Assistant to provide support akin to services available to students at more affluent institutions.
What it Does & Use Cases
aicanvas.chat enables faculty members to create Canvas assignments that utilize advanced Large Language Model (LLM) chat functionality.
This innovative tool helps students learn about specific topics through interactive conversations with a chatbot. After engaging with the chatbot and asking questions, students are presented with assessment questions to evaluate their understanding of the topic.
Once they have demonstrated proficiency in the subject matter, they can submit their assignment, which includes the entire chat session interaction, for faculty review and grading within Canvas.
Use Cases
- Personalized tutoring sessions
- Homework assistance
- Exam preparation
- Concept clarification
- Research guidance
Student Feedback
Personally, the ACC´s help me a lot when it comes to breaking down the tougher assignments, but they do have a tendency to just hand out answers to you. Sometimes they´ll give me a problem to do, but I would sometimes answer step by step instead of grouping everything together for better feedback and when the chatbot responds they end up giving me the answer. Other than that I don´t necessarily have any problems with it.
The ACC´s are nice to be able to cover what we are learning through the CS50 tutorials which personally helps me retain the information more. Especially when we do a lecture and then an ICA and then a problem set I feel like I have a better grasp of the concepts learned throughout the lecture to be able to understand the problem sets more. I also like that we can ask questions to the LLM in the spur of the moment which allows for more in depth conversations about some concepts I may be struggling to understand. I especially like the ACC´s in combination with my notes as I use the notes almost always as a reference first when approaching problem sets and then going back to ChatGPT or stackoverflow to understand it more if needed.
I find ACC´s really useful because they serve as refreshers and help us learn along the way. They´re great for retaining information and critical thinking and providing a space to ask questions. However my only complaint is that sometimes when I ask for help it simply gives the answer outright which defeats the purpose. it needs a few tweaks but overall it´s a really valuable tool
Students from Intro to SQL Fall 2024
Exploring AI Learning Assessments
We are dedicated to continuously enhancing our AI canvas chat application by incorporating diverse assessment methods. Our goal is to gauge the impact of this instructor-created product on student learning and engagement. Through pre and post evaluations, we aim to understand how students perceive AI and how their views evolve throughout the course. By gathering insights on the effectiveness of our tool, we empower educators to see the tangible benefits of integrating AI in their teaching practices.
The Future of aicanvas.chat
- Adding embeddings for enhanced contextual understanding
- Saving chats for data analysis and insights
- Integrating more AI models (currently can use most openai models) for personalized learning experiences
- Implementing machine learning algorithms to analyze student performance and provide tailored feedback
- Expanding training and development to cover a wider range of subjects and topics
- Developing interactive features for improved engagement and interactivity
- Enhancing user interface and experience for seamless navigation
- Incorporating real-time collaboration tools for students and educators
SLO Symposium Demos
Learn about ACC Assignment
What is Gen AI Assignment
Join Our Testing Program
Are you an instructor interested in shaping the future of AI-assisted learning? Sign up to become a tester!
* For FCC faculty *
Become an Instructor Tester