サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
ugwis.hateblo.jp
この記事はkstm Advent Calendar 5日目です。 qiita.com 目的 プログラミングやアルゴリズムを勉強しようと思って競プロのジャッジシステムを使う方は多いと思います。 しかし、競技プログラミングは問題が多種多様だったり、難易度を決めるのがとても難しいです。効率よく学習するために、その人に合わせたプログラミングの問題を推薦するシステムがあれば学習者の負担やモチベーションの低下を防ぐことが出来るのではないかと考えました。 そこで作ったのがAtCoder-Recommendationです。 http://sandbox.ugwis.net/recommend/ github.com これは、AtCoder上で解いた問題傾向と近いユーザーを探し、自分に対して解いてない問題を推薦するサービスです。 協調フィルタリング 他のユーザーとの距離を計算し、推薦するアルゴリズムを強調
この記事はkstm Advent Calendar 23日目です。 qiita.com 昨今、プログラミング教育の重要性が高まっているそうです。本当かどうかはさておき、プログラミングってどういうふうに教えるのが最適なのでしょうか。私はどちらかというと教えられたというよりは好きなことやってたらこうなってただけなので、プログラミングを教えることにはそれほど興味はありません。 プログラミングとは 厳密な定義というよりは私の主観的なイメージを書きます。プログラミング言語と呼ばれるようにプログラムは一種の言葉だと思います。これに異論を唱える人はそこまで多くないと思います。なぜなら一つの目的を遂行するためのコードはいろんな書き方が出来るからです。最近の高級言語ではコンパイラの完成度が高かったりライブラリが豊富なこともあり、この言語でないと作れないという場面がすごく少ないです。(組み込みは除く)そのた
このページを最初にブックマークしてみませんか?
『ugwis.hateblo.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く