ウィンターホリデープロジェクト:言語学習ダッシュボード
メリークリスマス!
この冬休みに、私は小さな個人プロジェクトに約40時間を費やしました。それは、中国語学習の進捗を視覚化するのに役立つダッシュボードです。
このプロセスを通じて、Nuxtのスキルを磨き、最近リリースされたNuxt 3を試し、新しく発見された依存関係の競合の結果として、GitHubでいくつかのディスカッションと問題を開きました。さらに、素晴らしい世界に飛び込むことができました Apache Echarts、中国語の習熟度を示す美しくカスタマイズされたグラフを作成しました。
このプロジェクトの目的は、中国語学習の目標と成果を記録するための専用の場所を1つ設けることです。これまでは、日々のタスクを追跡するためにメモアプリを使用し、学習時間を記録するためにGoogle Sheetsを使用してきました。これは 複数のアプリを行き来するのは面倒です仕事をこなすことはできますが
- 一般的に、データの入力/新しい目標の設定/グラフの作成に多くの時間がかかります
- 言語学習者のニーズに合わせてカスタマイズされた情報ではありません
- 私の言語学習ダッシュボード(現在はクローズドソースで個人的なプロトタイプですが、十分な関心があれば公開ウェブサイトにすることを検討中)は、この需要を解決します。有用なデータ出力を最大化しながら、データ入力に必要な労力を最小限に抑えます(これにより、生産的な言語学習自体のための時間が増えます)。データ入力に必要な時間は週に約15分と推定され、以前よりもはるかに少ない時間数です。
このウェブアプリは以下を追跡します:
中国語学習の目標と期限
- 学習に費やした日々の時間と、その種類(読解、リスニング、スピーキングなど)
- 授業、テレビ番組の視聴など、学習活動の分布
- 語彙量(単語と文字数)、および達成点
- 総学習時間、総読書文字数、総読書冊数などの統計
これらの入力は、読んだ本など簡単に定量化できない統計の更新を詳細に記した入力ファイルを通じて、または活動に関する基本的な情報を含む「カスタムログ」を送信することで機能します
これまでのところ、私は様々な機能を完璧にし、インターフェースをテストしてきました。1月1日(新年の抱負の一環として)まで追跡を開始しないからです。しかし、2022年末には新しい投稿を書いて、すべての統計の増加を紹介することを確認します!
その間、以下の機能を概説した90秒のYouTubeビデオをご覧ください!そしてこれがあなたにとって役立ちそうだと思われる場合は、以下で教えてください — コードベースを共有したり、公開に向けて作業したりすることができます。
コメントを残す