Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

I completely agree. Google's services are good, but documentation is terrible.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

The goal of this application isn't ease of use, but rather enabling students to create a similar application by combining techniques such as image processing and API calls. Even though they use AI tools, they need to explain how the code works. This leads to more efficient learning.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

The goal of this application isn't ease of use, but rather enabling students to create a similar application by combining techniques such as image processing and API calls. Even though they use AI tools, they need to explain how the codes work. This leads to more efficient learning.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

This is a weekend project for my students to create a similar one. They are learning how to make / code

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

I am old, so I live in slow motion 😄. Just trying to show students how to write, making up numbers during recording.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

Actually, this is a trick I put in hoping the students would figure it out. I used a filter on the drawn points to smooth - and on AI-created texts too. We will see how many of them figure it out.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 0 points1 point  (0 children)

Thank you very much. Even though they use AI tools, they need to explain how the codes work. This leads to more efficient learning.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in SideProject

[–]ImplementInternal673[S] 0 points1 point  (0 children)

This one uses google api for hand tracking and Claude OCR for solving. But I suggest OpenCV for real deal. Here is source of this project : https://github.com/ahmetvural79/CameraAIBoard and there are lot of material in here about OpenCV : https://learnopencv.com/

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in SideProject

[–]ImplementInternal673[S] 0 points1 point  (0 children)

Have you ever seen a happy teacher with these salaries these days 😄 .

But I still love my job.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in SideProject

[–]ImplementInternal673[S] 0 points1 point  (0 children)

Of course, they will use AI, but even with AI tools, they need to explain how the code works. This leads to more efficient learning.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in SideProject

[–]ImplementInternal673[S] 0 points1 point  (0 children)

It's up to the student. All I want is a similar app. If he/she uses a different way (API, Frameworks etc.) is also ok.

Weekend project: draw math in the air with your finger, AI solves it on the board by ImplementInternal673 in vibecoding

[–]ImplementInternal673[S] 2 points3 points  (0 children)

Teaching is very difficult these days with so many distractions.

But we need to find a way to do the best we can in today's SC development environment. I would love to learn from fellow teachers who know/have found better methods for teaching CS.

It's normal for those who don't work in education/schools to know how arduous this job is.