ZEN Study
動くWebアプリコンテスト
2024 冬

応募締切 2025131日(金)23:59

ZEN Studyプログラミング入門コースで学んだN高グループ生、N中等部生ならびにZEN Study一般受講者が、プログラミングの成果物を競うコンテストです。

お知らせ

応募規定

ZEN Studyにてプログラミングコースを受講中であること
ZEN Studyプログラミングコース受講生、または N・S高等学校/N中等部の課外授業 にてプログラミングコースを受講している方が応募できます。
コンテスト期間中に退会を行うと、審査対象外となったり表彰状や賞品が送付できなくなる可能性があります。
著作権上問題のないメディアファイル、コードのみで構成されていること
自作でない画像やライブラリを利用する際は、該当コンテンツのライセンスを十分に確認してください。
コードの提出は GitHub リポジトリの URL を提出すること
審査期間中のコード変更は禁止しませんが、バグなどが含まれると評点が下がる可能性があります。
審査用にブランチを分けておくと管理がしやすいです。
リポジトリの公開設定は Public で作成してください。
動作確認ができる URL を提出すること
応募作品のアプリケーションをホスティングし、アプリケーションの URL を提出してください。
提出しているコードと同じ動作となるようにしてください。
Render でのホスティングがおすすめです。
もちろん、その他の場所にホスティングしても構いません。

Render は、Webアプリケーション開発コース3 第4回 Render で Web サービスを公開で学習します。
作品は審査期間中、 Google Chrome ブラウザで正常に動作すること
審査は PC 版・スマートフォン版の Google Chrome ブラウザにて行われます。
応募作品は公開される可能性があるため、それに了承できること
応募作品のコードおよびアプリケーションの URL は結果ページにリンクが貼られ、プログラミングの授業などにて紹介されます。
授業での表彰および紹介が終わるまでは、アプリケーションのホスティングを続けてください。
クライアントサーバシステムの Web アプリケーションであること
サーバーサイドの実装量は問いませんが、必ず HTTP リクエストを処理するコードを実装してください。
Hono をはじめとした Web フレームワークを利用することをオススメします。
世の中で広く利用されているプログラミング言語であること
自作言語・擬似言語・実用性のない言語は不可とします。
ZEN Studyプログラミングコースでは、世の中で広く利用されているプログラミング言語として、
JavaScript(TypeScript)、Scala、Python、Golang、Swift、Kotlin を学ぶことができます。

評価項目

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

ZEN Study 部門

最優秀賞(1名)
最も優れた作品を
最優秀賞
として表彰します
  • 最優秀賞の表彰状
  • 審査員からの評価コメント
  • 記念品
特別賞(複数名)
デザインやコーディングに優れた作品を
特別賞
として表彰します
  • 特別賞の表彰状
  • 審査員からの評価コメント
  • 記念品
健闘賞(複数名)
特に頑張りが認められた作品を
健闘賞
として表彰します
  • 健闘賞の表彰状
  • 審査員からの評価コメント
  • 記念品
応募はこちらから

角川ドワンゴ学園 部門

今回、より多くの人にチャンスがあるように、賞を増やしました!

最優秀賞(1名)
最も優れた作品を
最優秀賞
として表彰します
優秀賞(2名)
最優秀賞に惜しくも届かなかった優秀な作品を
優秀賞
として表彰します
のびしろむげんだいで賞(3名)
最優秀賞、優秀賞に届かなかった中で
大きな期待ができる作品にのびしろむげんだい で賞
として表彰します
健闘賞(複数名)
特に頑張りが認められた作品を
健闘賞
として表彰します
  • 学園提供の商品
    • GitHubステッカーパック
  • 健闘賞の表彰状
  • 審査員からの評価コメント
応募はこちらから

総合 部門

ラムダ技術部特別賞(1名)
特別審査員のラムダ技術部ラムダさんが選定した作品を
ラムダ技術部特別賞
として表彰します
  • ラムダ技術部特別賞の表彰状
  • 審査員からの評価コメント
  • 記念品
視聴者特別賞(1名)
他の賞に受賞されていない作品のうち、結果発表特番での得票数の多い作品に
特別賞
として表彰します
  • 視聴者特別賞の表彰状
  • 審査員からの評価コメント
  • 記念品

表彰状

ここでしかゲットできないよ!
応募してくれた方全員に、もれなく

『表彰状』を贈呈いたします!

応募方法

コンテスト用のSlackチャンネルに投稿及び応募フォームから応募をすることで、応募が完了します。

【ZEN Study部門】
progedu の Slack に投稿後に、応募フォームよりご応募ください。。
※ progedu の Slack にはこちらから参加できます。

【角川ドワンゴ学園部門】
所属している学校の Slack に投稿後、応募フォームよりご応募ください。

【投稿内容】
投稿サンプルを参考に、Slackの「 #2024_動くWebアプリコンテスト冬 」チャンネルに以下の項目を記入のうえ、投稿してください。

  • 作品名
  • 作品の説明
  • 頑張ったところ
  • 作品のURL
  • ソースコードURL
  • 作品紹介の画像URL

審査員

プログラミング教材責任者
折原 ダビデ竜
折原 ダビデ竜
東京理科大学大学院情報科学専攻修了。卒業後、株式会社ドワンゴに入社。 ニコニコ生放送の開発に携わり、2016年よりプログラミング講師として高校生にプログラミングを教える。ZEN大学情報コース講師着任予定。
プログラミング講師
津野 貴大
津野 貴大
株式会社ドワンゴに新卒入社。長年ニコニコ関連サービスのエンジニアをしてきた経験を活かして、初心者にも分かりやすくて、より実践的なWebサービス開発について教えている。ZEN大学情報コース講師着任予定。
ZEN大学講師着任予定者
佐藤 弘崇
佐藤 弘崇(hsjoihs)
スタンフォード大学修士課程修了。株式会社にドワンゴ新卒入社。セキュリティ・キャンプ全国大会2022・2023・2024「Cコンパイラゼミ」講師。ZEN大学情報コース講師着任予定。
教材総監修
戀塚 昭彦
戀塚 昭彦
システム開発会社にて制御系プログラムの開発に従事。その後、フリーランスを経てドワンゴに入社。ニコニコ動画のプロトタイプを三日で創り出した伝説的プログラマ。

特別審査員

技術系動画配信者
特別審査員
ラムダ技術部 ラムダ
信州大学工学部電子情報システム工学科卒業。現在はソフトウェアエンジニアとして働きながら、技術系動画配信者として活躍している。プログラミングや電子工学・数学などに関して、面白く学びのあるコンテンツを発信している。