- 2日目のゴールと全体像
- 変数を「現実的な値だけが入る箱」にする
- 条件分岐を「誕生日判定の頭脳」として整理する
- 繰り返しを「自然な対話の流れ」にする
- 関数を「役割ごとに分けて読みやすくする」
- ファイル操作を「見やすい履歴として整える」
- 2日目で本当に掴んでほしいこと
- 3日目のゴールと全体像
- 変数を「安全な値だけが入る箱」にする
- 条件分岐を「エラーを防ぐ頭脳」にする
- 繰り返しを「エラーから復帰できるループ」にする
- 関数を「安全な部品」にする
- ファイル操作を「壊れない履歴」にする
- 3日目で本当に掴んでほしいこと
- 年齢計算アプリ 4日目のゴールと全体像
- 変数を「アプリの状態を表すもの」として使う
- 条件分岐を「メニューの司令塔」として使う
- 繰り返しを「メニュー付きの枠組み」にする
- 関数を「機能ごとの部品」として整理する
- ファイル操作を「アプリの記憶機能」として完成させる
- 4日目で本当に掴んでほしいこと
- 5日目のゴールと全体像
- 変数を「役割ごとにまとめる」
- 条件分岐を「読みやすい形」に整える
- 繰り返しを「メインループとして整理する」
- 関数を「役割ごとに分けて整理する」
- ファイル操作を「安全に整理する」
- 5日目で本当に掴んでほしいこと
- 6日目のゴールと全体像
- 変数を「未来の自分のための名前」にする
- 条件分岐を「増やしやすい形」にする
- 繰り返しを「アプリの骨格」として安定させる
- 関数を「グループとして意識して増やす」
- ファイル操作を「履歴の設計として育てる」
- 6日目で本当に掴んでほしいこと
- 7日目のゴールと全体像
- 変数:年齢計算アプリの“意味を持った登場人物”
- 条件分岐:年齢計算アプリの“頭脳とガード”
- 繰り返し:年齢計算アプリの“枠組みとリズム”
- 関数:年齢計算アプリの“部品と構造”
- ファイル操作:年齢計算アプリの“記憶と時間”
- 7日目で本当に掴んでほしいこと
2日目のゴールと全体像
2日目のテーマは 「年齢計算アプリを“現実的で使いやすい形”へ進化させること」 です。
1日目では、生年月日と今日の日付を使って年齢を計算する“とりあえず動くアプリ”を作りました。 2日目では、その同じアプリを少しだけ現実寄りにしていきます。
- 入力が数字以外でも落ちないようにする
- 生年月日があり得ない値なら弾く
- 年齢計算のロジックを整理する
- 一回分の処理を関数にまとめる
- 履歴の保存を「見やすい形」に整える
年齢という身近なテーマだからこそ、入力ミスや現実的な値のチェックがとても重要になります。 今日の内容で、アプリは「ただ動くもの」から「ちゃんと使えるもの」へ近づきます。


