第34回U-20プログラミング・コンテスト
HOME コンテストについて 概要・応募要領 過去の入選作品 実行委員紹介 よくある質問
お問合せ
受賞者のその後
実行委員コラム
実行委員からのメッセージ
外部リンク
経済産業省
情報化月間ポータルサイト
U−20プログラミングコンテストバナー
バナーを配布しています。
詳細はこちらよりご覧ください


ツイナビ公認アカウント
リーフレットダウンロード
 
相互リンク
セキュリティキャンプ
ITジュニア
ICT
パソコン甲子園
スーパーコンピューティングコンテスト
Rubyプログラミングコンテスト
JOI
U-16 釧路プロコン
asahikawa
 

受賞作品紹介

≪ 受賞作品一覧

経済産業省商務情報政策局長賞
Cuick Either タッチくん ポイッとメッセージ 和魂漢才 Let's learn enjoy!
作品詳細(タッチくん)
作品ジャンル
ゲーム
作品概要
駅名を使用したタイピングゲームです。路線を選び、その駅名を入力していきます。現在登録されている路線は100以上あり、追加も可能です。
入力方式はローマ字だけではなく、かな入力にも対応しています。ローマ字入力は、ヘボン式と訓令式、その他一般的に使用できる入力のほぼすべてに対応しています。
正確性とスピードにより、スコアとランクが算出されます。その結果はオンラインランキングに登録され、利用者全体で共有することができます。また、個人のスコアの履歴も確認することができます。
開発言語・ツール
JavaScript、PHP、Apache、MySQL
構想から完成までの期間
約4か月
こだわりポイント・独自のアイデア
鉄道ファンを意識して作った作品です。
文字入力と電車の動きが同期していて、あたかも電車に乗っているかのようにタイピングを楽しむことができます。
路線によって画面のカラーが変わり、よりリアルさを感じられます。
苦心した点
このゲームではスコアの情報をデータベースで管理しています。
当初、更新処理をスムーズにするためテーブルの正規化を行っていましたが、ランキング取得の際、SQLがどうしても複雑になってしまいました。
試行錯誤の結果、あえて逆正規化することで、SQLの簡略化とパフォーマンスの向上に成功しました。
応募したきっかけ
担任の先生に勧められたため。
本格的にプログラム開発を始めてからの年数
約3年
どうやって勉強したか
本やインターネットなど
受賞した感想
今回このような素晴らしい賞をいただいたことを大変うれしく思います。
この経験を励みに、これからも多くの人に楽しんでもらえるシステムを作っていきたいと思います。

Copyright (C) 2013 「第34回U-20プログラミング・コンテスト事務局」. All Rights Reserved.