4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Swift Playgroundsがおもしろい!

Last updated at Posted at 2018-05-02

妻がiPadで遊んでいたところ、Swift Playgroundsなるものを見つけたらしく、これがどうやらツボにハマった様子。
プログラミングのプの字もわからない妻であったが、可愛らしいキャラクターのおかげか、ゲーム感覚で楽しんでいる。
どれどれ、としばらく様子を見ていたが、これがなかなか面白い。
慣れてきたのか得意げになっていざ実行するとキャラクターがあさっての方向へ進む(大爆笑)
なぜダメなのか、どこまで順調でどこからが失敗なのか、色々考えるのがとにかく楽しいようだ。これがまんまデバッグ作業。
最初らへんはとにかくキャラクターの前進・回転など単純な関数をならべてゴールを目指すだけだが、だんだん複雑になっていく。そしてついに関数を自作してみようとなった段階で、ついこちらも仕事モードになってしまい、DRYやら疎結合やら色々語ってしまう始末(笑)
しかし、Swift Playgroundsはさすがで、自分が小難しく語ったことをいい塩梅に説明していてほんとにわかりやすい。妻も合点がいったようだ。
これからも妻が続けるかわからないが、自分も教えることで改めてプログラミングに対する理解が深まるので勉強になる。ちなみにSwiftの経験は無いが(笑)。
iPadをお持ちの方は是非試してみてほしい。(とくにミスった時の挙動が爆笑必至ww)
Swiftやってみようかな。

Swift Playgrounds
https://www.apple.com/jp/swift/playgrounds/

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?