Swift Playgroundsのブックをパブリッシュしました!

Swift Playgroundsで、Byteを動かして、コーディングの基礎を学ぶプレイグラウンズは理解できていたのが、SwiftUIを使ったものになったら、ちょっとつまずいてしまうということがあり、文系人間の自分にとって、どうすればこれを理解しやすくなるのだろうかと思いました。そこで、SwiftUIを扱うプレイグラウンズに出てくる用語をもう一度勉強し直して、人に読んでもらったらわかりやすくなるようなブックを作ればいいのではないかと思ったのです。

順番が逆かもしれませんが、まず取りかかったのが「プロフィールを学ぶ」です。これを学ぶときに、何を書こうかとコーディング以外のことも考える必要があったので、何かワークシートのようなものが作れないかと思って、Pagesで作成し共有リンクを仕込みました。そのほか、用語をできるだけ分かりやすくなるような解説を加えた文章中心の短いブックを書きました。以下、リンクです。

Swift Playgrounds「プロフィールを学ぶ」プレイグラウンド サポートブック

さらに、もう一冊もシンプルな文章がメインのブックですが、「Appの作成を始めよう」について、同じようなブックを作りました。分かりやすく作ったので、なるほど!と思ってもらえると思います。

Swift Playgrounds「Appの作成を始めよう」を学ぶプレイグラウンズ サポートブック

どちらも、6〜7ページ程度の読みやすい長さとなっています。現在は、「Appで続ける」について鋭意制作中です。また、リリースしたらお伝えしたいと思います。

少しでもお役に立てれば幸いです。

2 replies

February 08, 2025 Language 日本語 – Japanese

Hi Junichi

Congratulations on creating such helpful resources for students and teachers on how to use Swift Playgrounds. I think I will need your work translated into English for me! It shows your dedication to improve your own skills and in turn, help others understand how to code. Well done!

Swift Playgroundsの使い方について、学生や教師に役立つリソースを作成して、おめでとうございます。 私のためにあなたの作品を英語に翻訳する必要があると思います! それはあなた自身のスキルを向上させ、順番に、他の人がコーディングする方法を理解するのを助けるためのあなたの献身を示しています。 よくやった

September 30, 2025 Language 日本語 – Japanese

素晴らしい取り組みをありがとうございます!

ByteからSwiftUIに移行した際に感じた難しさを、逆に学びやすいサポートブックという形にまとめられたのはとても意義深いことだと思います。6〜7ページという手軽な分量で、専門用語を分かりやすく解説されている点も大変魅力的です。

ぜひリンクを拝見させていただきたいと思いますし、現在制作中の「Appで続ける」も完成したらぜひ教えていただければ幸いです。多くの学習者にとって大きな助けになると思います。

このような貴重な教材を共有していただき、本当にありがとうございます!

This is excellent work! I really like how you identified the point where learning shifted from Byte to SwiftUI and turned that challenge into an opportunity to create something helpful for yourself and others. The support books you’ve made sound very approachable—short, clear, and practical, which is exactly what learners need when they feel stuck.

I’d love to take a look at the links and see how you broke down the terms and concepts. It’s also exciting to hear that you’re already working on “Keep Going with Apps.” Please do share it when it’s ready—I think a lot of people will find your resources reassuring and encouraging.

You’ve managed to bridge that gap between coding and communication really well. 👏

This post contains content from YouTube.

If you choose to view this content, YouTube may collect and process certain personal data. You can view YouTube’s <a href="https://www.youtube.com/t/privacy" target="_blank">privacy policy here<span class="a11y">(opens in new window)</span>.</a>

This post contains content from YouTube.

You have rejected content from YouTube. If you want to change your consent, press the button below.