どうも。つじけ(tsujikenzo)です。このシリーズでは、2021年2月から始まりました「ノンプロ研GAS初級講座8期」について、全8回でお届けします。
誠に光栄なことに、2020年11月の「GAS初級講座7期」に続き、講師を拝命しました。
ブログでは、講座中で伝えきれなかった内容や、中級に向けて知っておいた方がいい内容などを、週に一度更新します。講座の復習などに活用いただけると幸いです。
事前課題
2月10日に事前課題が公開されました。以下の4つです。
- 【課題1】自己紹介&「実現したいこと」を発表
- 【課題2】動画の閲覧
- 【課題3-1】「いつも隣にITのお仕事」チュートリアル
- 【課題3-2】「いつも隣にITのお仕事」チュートリアル
他のメンバーを知る
実は、自己紹介は、書くだけでなく他のメンバーを見ることも、勉強につながります。皆さんの実現したいことなどを、さっと箇条書きにしてみました。
メールの自動配信や自動返信したい |
OfficeをGoogle Workspaceに移行したい |
フォームからスプレッドシート連携したい |
LINEやChatworkに通知したい |
Googleアナリティクスと連携したい |
ぱっと見ただけでも、「他のサービスと連携をしたい」というニーズが多いようですね。あんなことやこんなこともできるんだ、ということを知れるのも、コミュニティで学ぶメリットです。
普段の業務では、他のメンバーのコードやプログラミング環境を知る機会はほとんど無いと思います。これは大変貴重ですので、ぜひ他のメンバーとのコミュニケーションにもチャレンジしてみましょう。
絵文字でリアクションしてみよう
コミュニケーションを取るといっても、話したり、文章を打つのはハードルが高い人もいるかもしれません💦 そんな方にはSlackの絵文字機能がありますので、活用しましょう。
まず、投稿の右上に[絵文字アイコン]がありますので、クリックします。
リストのなかからお好きな絵文字をクリックするだけです。カスタム絵文字など、さまざまな絵文字がありますので、気軽に絵文字をつけてみましょう。
練習として、8期メンバーの自己紹介スレッドに絵文字をつけてみましょう。
動画の閲覧
動画ではプログラミング学習を始めるにあたっての心構えを学びます。決して「プログラミングにおける変数・定数の使い分け」や「デバッグのやりかた」のような、プログラミングについてのイロハではありません。
それは、「8つの約束」というルールです。
- 実務で使う
- 習慣化する
- 構文どおりに書く
- 調べる
- 打ってはいけない
- 構造化データを使う
- 読みやすいコードを書く
- アウトプット
いきなり全てを理解して、実践できるものではありません。しかし、これらはプログラミング学習をする限り、ずっと忘れないように側においておくルールになります。
講座では繰り返し「8つの約束」について触れます。「なんのことだ?」とならないように、いつも使ってるメモ帳などに貼り付けておきましょう。
チュートリアル
こちらの連載から、1~13までを実際に写経してみましょう。というのが課題になります。
画面の名称などは、慣れますので、覚える努力をする必要はないと思います。覚える必要はありませんが、「一日一回はスクリプトエディタを開く」のがおススメです。
スプレッドシートの操作や、IF文、for文なども登場しますが、講座内でしっかり基礎をおさえますのでご安心ください。
スケジュール確認
講座は、毎週水曜日です。できればオンラインオンタイムで受講することをおススメします。(当日参加できなかった方も、動画アーカイブを視聴することができますので、ご安心ください。)
1. 2/24(水)はじめてのGAS、変数、演算、データ型
2. 3/3 (水)制御構文
3. 3/10(水)関数、配列
4. 3/17(水)オブジェクト
5. 3/24(水)スプレッドシート・シート・セルの操作
6. 3/31(水)スプレッドシートの操作(実践編)
7. 4/14(水)卒業発表ライトニングトーク大会
※いずれも20:00から2時間を予定。
まとめ
以上で、「事前課題」と「スケジュール」についてお知らせしました。いよいよ始まりますね。ドキドキワクワクです。4月14日の卒業LTまで伴走させていただきますので、みんなでがんばりましょう!
次回は「Day1 はじめてのGAS、変数、演算、データ型」をお届けします。
このシリーズの目次
- [ノンプロ研]GAS初級講座8期 事前課題
- [ノンプロ研]GAS初級講座8期DAY1補講 はじめてのGAS、変数、演算、データ型
- [ノンプロ研]GAS初級講座8期DAY2補講 制御構文
- [ノンプロ研]GAS初級講座8期DAY3補講 関数・配列
- [ノンプロ研]GAS初級講座8期DAY4補講 オブジェクト・GASの世界
- [ノンプロ研]GAS初級講座8期DAY5補講 スプレッドシートの操作 基本編
- [ノンプロ研]GAS初級講座8期DAY6補講 スプレッドシートの操作・実践編
- [GAS]スプレッドシートのセル考察 ~A1Notationってなに~ [前編]
- [GAS]スプレッドシートのセル考察 ~getRange()メソッドとセルアドレスリテラル~ [後編]