00:06
神経質やせ男です。100個デスクトップアプリ作成シリーズ、今回は83個目、ラーニングログです。
きっかけは、読書ザルさんの読書大全に登場するラーニングログの考え方。
勉強の記録をつけるだけじゃなくて、自分の学びの習慣を目で見て把握できるようにしたいと思ったんです。
このアプリでは、学習辞書、つまり勉強テーマを最大10個まで登録できます。
例えば、英語、プログラミング、読書など。
縦軸が曜日、横軸が週になっていて、学習した日にマスをクリックするとそのマスが緑色に変わる仕組みです。
このマトリックスが52週分あるので、1年分の勉強の記録が一目でわかるようになります。
アプリはTKinterを作成し、クリック状態はJSONに保存、ChatGPTに使用を出して、週を52週で終わるように、10個までイベント登録可能になど、細かく修正しながらコードを生成しました。
使ってみると意外と空白の幕がマスが気になります。
つまり、学んでいない日が目立つ。これがサボり癖の可視化になって、自然とモチベーションが上がる仕掛けになっています。
ただ、1年分のデータを扱うので、マシンスペックが低いと少し重くなるかもしれません。
でも、その分やりがいのある記録ツールです。
学びを続けたい人にはおすすめの可視化アプリ。
もし、こういう機能を追加したら、というアイデアがあればぜひコメントで教えてください。
次回はまた新しいアプリ開発の話をお届けします。
以上、83個目、学習を可視化、ラーニングログを作成についてまとめました。
次回は100個アプリ挑戦、84個目、小回り画像生成ツールについてお話しする予定です。
ご静聴ありがとうございました。