N予備校
動くWebページコンテスト
2022 冬

N予備校動くWebページコンテスト2022冬は、N予備校プログラミング入門コースで学んだN・S高校生、N中等部生ならびにN予備校受講者が、プログラミングの成果物を競うコンテストです。

応募締切

2023年1月31日(火曜日)

結果発表

結果発表ページならびに、プログラミングコース座談会の生授業内で発表します
2023年3月2日2月9日 (木)
19:00 ~ (90分) 予定
【特番】 N予備校動くWebページコンテスト2022 冬 結果発表

応募規定

N予備校にてプログラミングコースを受講中であること
N予備校プログラミングコース受講生、または N・S高等学校/N中等部の課外授業 にてプログラミングコースを受講している方が応募できます。
コンテスト期間中に退会を行うと、審査対象外となったり賞状や賞品が送付できなくなる可能性があります。
クライアントサーバシステムの Web アプリケーションであること
サーバーサイドの実装量は問いませんが、必ず HTTP リクエストを処理するコードを実装してください。
第 4 章以降で学ぶ Web フレームワークを利用することをオススメします。
N予備校で教材を用意している言語を主として使用していること
N予備校プログラミングコースでは、JavaScript(TypeScript)、Scala、Python、Golang、Swift、Java の教材を用意しています。
著作権上問題のないメディアファイル、コードのみで構成されていること
自作でない画像やライブラリを利用する際は、該当コンテンツのライセンスを十分に確認してください。
コードの提出は GitHub リポジトリの URL を提出すること
審査期間中のコード変更は禁止しませんが、バグなどが含まれると評点が下がる可能性があります。
審査用にブランチを分けておくと管理がしやすいです。
リポジトリの公開設定は Public で作成してください。
動作確認ができる URL を提出すること
render 等で応募作品のアプリケーションをホスティングし、アプリケーションの URL を提出してください。
審査期間中のアプリケーション変更は禁止しませんが、バグなどが含まれると評点が下がる可能性があります。
提出しているコードと同じ動作となるようにしてください。
render は、3章31節で学習します。
作品は審査期間中、 Google Chrome ブラウザで正常に動作すること
審査は PC 版 Google Chrome ブラウザにて行われます。
応募作品は公開される可能性があるため、それに了承できること
応募作品のコードおよびアプリケーションの URL は結果ページにリンクが貼られ、プログラミングの授業などにて紹介されます。
授業での表彰および紹介が終わるまでは、アプリケーションのホスティングを続けてください。

評価項目

コーディング
  • ファイル/フォルダが整理されているか
  • コードが見やすく整理されているか
  • 必要なコメントが記述されているか
  • GitHubを有効に活用できているか
  • ライブラリやフレームワークを活用できているか
完成度
  • バグや動作不良などはないか
  • 攻撃可能な脆弱性はないか
  • UI/UX が洗練されているか
  • テストコードが書かれているか
  • 初めての人が迷子にならないか
アイデア
  • 作品のテーマ・アイデアが新しいか
  • 機能や実装に独創性があるか
  • 時世やトレンドを取り入れているか
  • デザインに創意工夫があるか
  • 実際に使われていてユーザーが付いているか

N・S高等学校 部門

最優秀賞(1名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下から1点お選びください。
優秀賞(1名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下から1点お選びください。
健闘賞(複数名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下のものが送られます。
応募はこちらから

N中等部 部門

最優秀賞(1名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下から1点お選びください。
優秀賞(1名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下から1点お選びください。
健闘賞(複数名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は以下のものが送られます。
応募はこちらから

N予備校 部門

最優秀賞(1名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
賞品は「改訂版 高校生からはじめる プログラミング」を、講師全員のサイン入りでお送りいたします。
デザイン・技能特別賞(複数名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
健闘賞(複数名)
結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、各審査員からのフィードバックコメントを送付します。
応募はこちらから

終了認定

N予備校プログラミング入門コース修了認定証
各賞とは別に、N予備校の入門コース第4章までの内容をコードに反映できている作品の応募者には、『N予備校プログラミング入門コース修了認定証』を贈呈します。

審査員

折原 ダビデ竜
プログラミング講師
東京理科大学大学院情報科学専攻修了。卒業後、株式会社ドワンゴに入社。 ニコニコ生放送の開発に携わり、2016年よりN予備校のプログラミング講師として高校生にプログラミングを教える。
津野 貴大
プログラミング講師
静岡大学情報学部情報科学科卒業後、株式会社ドワンゴに新卒入社。 イラスト・漫画サービスの開発に携わり、2020年よりN予備校のプログラミング講師として高校生にプログラミングを教える。
角田 志穂
プログラミング講師
SI系システム開発会社にて半導体セミナーの講師を担当。ドワンゴでは、2022年よりN予備校のプログラミング講師として高校生にプログラミングを教える。
戀塚 昭彦
教材総監修
システム開発会社にて制御系プログラムの開発に従事。 その後、フリーランスを経てドワンゴに入社。 ニコニコ動画のプロトタイプを三日で創り出した伝説的プログラマ。