5/8(月)日報

ターム目標

  • プログラミングの基礎を学ぶ
  • WEBサイトの構成要素(HTML,CSS,JS)とそれぞれの役割、WEBサイトがなぜ見れるのかをイメージできるようになる

週間目標

  • 積極的に質問する。
  • デバッグの負担を少なくするため、初めからミスをしない

本日の作業計画

本日の作業実績

  • 太陽光勉強会…発電注意報について
  • オリエンテーション…今後の予定確認、環境構築(LINEBOT用のアカウント作成、Webhook URL設定)
  • LINEBOT基礎(演習)…1.LINEBOTの仕組みの学習、2.コマンドによる動作確認

    1. 端末とLINEのAPI、研修用サーバーの関係性について、Channel Access Tokenでの宛先設定
    2. PHP編集(オウム返しボット、オウム返しボットの語尾変更、IF構文で返答パターン追加)
  • 振り返り…ブログ作成、マークダウン記法を用いた所感記述

本日の所感

LINEBOTはどこでどういう仕組みで動いているのかを理解するのに少し手間取ったが、分かるまで質問をしたことで解消できた。 IF構文を使ってプログラミングをする際、デバッグ作業にかなり時間をとられた。編集していたPHPデータをバックアップデータで上書きし、 一から作業し直すことでデバッグを終えたが、結局どこをミスしていたのかという原因は曖昧なままだった。 今後は、本日のようにデバッグに苦戦しないよう、ミスしやすい部分の二重チェックや見やすくなるような書式の統一を、動作確認の前に行いたい。

本日の進捗率

  • 太陽光勉強会…100%
  • LINEBOT基礎(演習)
    1. …100%
    2. …100%
    3. …100%
  • 一日の総進捗度…100%