

背景
長岡高専の本科に在学していた際に、機械工学だけでなくプログラミングにも興味があったので、プログラミングを勉強できるプレラボ(1)に所属し、週に1回株式会社フラーの方々に教わりながらプログラミングを学習した。
このページで紹介する作品は、第1学年で学習した「HTML/CSS/JavaScript」についての学んだことをまとめて作ったものである。作品内に登場するゲームはプレラボの講義で製作したものである。様々なWEBページで見るような機能をイチからコーディングして実装し、どのような仕組みで動いているのかを学習した。
(1)プレラボとは
プレラボ(Pre-laboratory)制度は、教員の萌芽的研究支援と学生教育を主目的として低学年からの研究活動を活発化させる事を目的として運用されています。本制度は、「萌芽的研究・アイデアの具現化(学生教育)」、「各種セミナーの開催」、「新しい教育の模索」の三つを柱としており、誰もが萌芽的テーマやセミナー等を全学生(学年横断・学科横断)・全教職員に提案出来ることに大きな特徴があります。
使用したツール
| プログラミング言語 | JavaScript |
| マークアップ言語 | HTML、CSS |
| コードエディター | Atom |
| WEBサーバー | スターサーバーフリー |
| FTPクライアント | Transmit |
| その他 | Google Search Console Bing Webmaster Tool |
学んだこと
講義で教えていただいていない内容を取り扱わないといけないこともあったので、自ら新たなコードを覚えにいく姿勢が身についた。各プログラミング言語には、一般的にリファレンスマニュアルがあり、それを見ればどんな関数でどんなことができるのかが分かることを学べた。この経験は、のちに様々なプログラミング言語を扱っていく中で大いに役立っている。