-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Character Drawing Exercises #1072
Comments
I think the best course of action here is to solve this outside of LibreLingo, and integrate it as a module in LibreLingo courses. Maybe there's already some open source app that implements this? If not, then I think it's worth starting such a project separately from LibreLingo. |
There is a FLOSS Japanese learning app that does this called Kakugo. I wonder if that functionality can be ported over and if it could be made to teach other writing systems. |
I've just come across this while searching Github (released under MIT): Their site has a demo page which shows the animations as well as a stroke writing/recognition section: It definitely won't be perfect (stroke recognition) but it's very usable and would be great for courses for Mandarin/Cantonese/other regional Chinese languages. And looking up the app @ledgelight mentioned, it's a Kotlin app for Android (released under GPLv3+): I haven't tested the app out but it looks like they're not using an character/stroke drawing libraries: Perhaps it could be a basis for a companion mobile app at some point. Edit: Also came across Inkstone (GPLv3): |
@chickendude thanks! hanzi-writer seems super cool! The mobile app might also be relevant. @allcontributors please add @chickendude for ideas |
I've put up a pull request to add @chickendude! 🎉 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This is very much a long-term idea, but I think it is worth having noted.
As it stands, LibreLingo only has courses that use a Latin writing system. Latin is pretty simple as far as writing systems go. In the future, however, someone might want to create a course that uses something like Han letters where you have thousands of different characters that have strict rules for proper writing.
I think it would be good to one day have an exercise that has you draw characters in a box and scores you based off of things like proper stroke order. This could be done with your mouse or a touchpad.
The text was updated successfully, but these errors were encountered: