N予備校

動くWebページ
コンテスト2021夏

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

コンテスト規定

Rules

応募規定

応募条件、テーマ、作品提出のルールなど

N予備校にてプログラミングコースを受講中であること

N予備校プログラミングコース受講生、または N・S高等学校/N中等部に所属している方が応募できます。

コンテスト期間中に退会を行うと、審査対象外となったり賞状や賞品が送付できなくなる可能性があります。
HTML / CSS / JavaScript で作成された動きのある Web ページを制作し提出すること

コーディングの評点は JavaScript のコードを主に評価します。

他のプログラミング言語から変換したものは不可
作品に外部ライブラリ (jQuery, Processing.js, anime.js, Pixi.js など) が利用されていないこと

完成度に差がつき過ぎてしまうため禁止とします。

外部ライブラリを模倣したオリジナルのライブラリやコードであれば使用可能です。
著作権上問題のないメディアファイル、コードのみで構成されていること

自作でない画像やライブラリを利用する際は、該当コンテンツのライセンスを十分に確認してください。

著作権やライセンスについては 著作権とライセンス を見てください。
応募作品のコードは GitHub リポジトリの URL で提出すること

審査期間中のコード変更は禁止しませんが、バグなどが含まれると評点が下がる可能性があります。

リポジトリの公開設定は Public で作成してください。
動作確認ができる Web ページの URL を提出すること

応募作品は GitHub Pages で公開し、動作確認ができる Web ページの URL を提出してください。

提出しているコードと同じ動作となるようにしてください。
作品は審査期間中、 Google Chrome ブラウザで正常に動作すること

審査は PC 版 Google Chrome ブラウザにて行われます。

応募作品は公開される可能性があるため、それに了承できること

応募作品のコードおよびアプリケーションの URL は結果ページにリンクが貼られ、プログラミングの授業などにて紹介されます。

授業での表彰および紹介が終わるまでは、公開状態としてください。

評価項目

作品の審査基準、点数配分について

⚒️ コーディング ⚒️

コードの簡潔さ、可読性、コメントの有無などを評価します。

Hints
  • HTML / CSS / JS が役割毎にファイル分割されているか
  • ソースコードに無駄がないか、見やすく書かれているか
  • 入門コース1章で習った要素や技術をうまく使えているか
  • 自分なりに調べて実現したい機能を実装できているか

🏯 完成度 🏯

作り込みの深さ、バグの少なさ、デザインなどを評価します。

Hints
  • 意図した通りに動くか、動作不良やエラーなどはないか
  • 使いやすく、わかりやすい見た目やデザインになっているか
  • 作品のテーマに対して必要な機能が十分に実装されているか
  • 難易度の高いテーマにチャレンジしているか

💡 アイデア 💡

創意工夫や発想、テーマに沿っているか、着眼点の良さなどを評価します。

Hints
  • 作品のテーマや発想が新しいか、時世やトレンドを取り入れているか
  • コーディングに工夫が見られるか、難しい問題を解決できているか
  • 見せ方に工夫があるか、便利で楽しめるサービスになっているか

N・S高等学校 部門

N High School & S High School

👑 最優秀賞 👑

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

HHKB 」 シリーズ
または
REALFORCE 」シリーズ
のいずれか

🎗️ 優秀賞 🎗️

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

ゲーミングマウス
または
ワイヤレスヘッドセット
または
ゲーミングチェア
または
ペンタブレット
のいずれか

✨ 健闘賞 ✨

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

GitHub ステッカーパック

応募フォーム

N高等学校部門応募フォーム
(フォームはN中等部部門と共用です)
(N予備校部門とフォームが分かれているのでご注意ください)

N中等部 部門

N Progressive School

👑 最優秀賞 👑

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

ワイヤレスヘッドセット」 または、
ゲーミングキーボード」 または、
ゲーミングマウス」 のいずれか。

🎗️ 優秀賞 🎗️

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

ペンタブレット」 または、
Webカメラ」 または、
マイク」 または、
モバイルバッテリー」 のいずれか。

✨ 健闘賞 ✨

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および賞品、審査員からのフィードバックコメントを送付します。

《賞品》

GitHub ステッカーパック

応募フォーム

N中等部部門応募フォーム
(フォームはN・S高等学校部門と共用です)
(N予備校部門とフォームが分かれているのでご注意ください)

N予備校 部門

N prep School

👑 最優秀賞 👑

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および記念品、審査員からのフィードバックコメントを送付します。

🎗️ 特別賞 🎗️

デザイン特別賞/技術特別賞があります。 結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および記念品、審査員からのフィードバックコメントを送付します。

✨ 健闘賞 ✨

結果発表ページにて作品を展示、プログラミング入門コースにて紹介します。
賞状および記念品、審査員からのフィードバックコメントを送付します。

応募フォーム

N予備校部門応募フォーム
(N・S高等学校部門、N中等部部門とはフォームが分かれているのでご注意ください)

スケジュール

Contest schedule

応募フォーム公開

準備が出来次第、各部門向けの応募フォームのリンクが追加されます。

応募期間

応募フォーム公開から2021年8月31日までの間、応募フォームより応募可能です。

結果発表

2021年10月中にN予備校プログラミング入門コースの授業放送および本サイトにて発表します。

賞状・賞品送付

(受賞者のみ)
結果発表後、順次送付いたします。

審査員

Judge

折原 ダビデ竜

プログラミング講師

東京理科大学大学院情報科学専攻修了。卒業後、株式会社ドワンゴに入社。 ニコニコ生放送の開発に携わり、2016年よりN予備校のプログラミング講師として高校生にプログラミングを教える。

小枝 創

プログラミング講師

SI系システム開発会社にて基幹系システム開発及びコンサルティング業務に従事。 ドワンゴではニコニコ動画投稿システムの開発リーダー、学生向けインターン、新入社員教育やエンジニア採用を担当。

津野 貴大

プログラミング講師

静岡大学情報学部情報科学科卒業後、株式会社ドワンゴに新卒入社。 イラスト・漫画サービスの開発に携わり、2020年から主に社会人向けにプログラミングを教える。

戀塚 昭彦

教材総監修

システム開発会社にて制御系プログラムの開発に従事。 その後、フリーランスを経てドワンゴに入社。 ニコニコ動画のプロトタイプを三日で創り出した伝説的プログラマ。