Swift PR

【第2回】Swift Playgroundsでプログラミング体験 〜関数〜

記事内に商品プロモーションを含む場合があります

みなさんこんにちは。

前回から続けてSwift Playgroundsに挑戦第2回目。どんどん進めて行きましょう。前回はダークモードで表示していたので今回はライトモードへ。明るい画面になりました。今回の取り組む課題はこちら

本日の課題

  • はじめに
  • 新しい挙動を作る
  • 新しい関数を作る
  • 集めて、切り替えて、繰り返す
  • 往復する
  • パターンをネストする
  • 並んだ階段
  • パターンを探す

まずはじめに、「関数」とは何かの説明があり、あとはステージで実践で学んでいきます。

この「func」でまとめるということが最初は理解できませんでした。

左側のコーディング部分は繰り返しが多いですね。これをすっきりまとめてしまうのが大きな関数の役割です。

最初にどうやったらシンプルなコーディングができるか、何か同じパターンはないかを右側のステージ図を見ながら考えます。

というわけで、今日は全7ステージを通して関数をさらにまとめて(束ねて)効率化させるということを学びました。まだついていける!明日もがんばります。今日はこの辺で。

本日のおさらい

func関数を組み合わせて塊にするときに用いる
  • ネスト=あるものの中に、それと同じ形や種類の(一回り小さい)ものが入っている状態や構造のこと。
  • コードを書く=コーディング
  • コーディングの際は「出来るだけシンプルに美しく」を心掛ける

今日はこの辺で。

【第3回】Swift Playgroundsでプログラミング体験