- 2025/04/07 [No.1]:
『この授業でやること・・・』
- 授業内容
- プログラミングとは…
- この授業でやること…
- コンピュータとのつきあい方
- プログラムができるまでの7つのステップ
- ハードウェアとソフトウェア
- アンケート: 皆さんのプログラミング経験をお尋ねします
- 配布物
- 授業アンケート
- 授業内容
- 2025/04/14 [No.2]:
『プログラムの作り方』
- 授業内容
- プログラムができるまでの7つのステップ
- テーマを決める
- あらすじを作る
- シナリオを書く
- プログラミング言語に翻訳する
- 実行する
- 確認する
- バージョンアップ
- シナリオの書き方
- 例題:炊飯器でご飯を炊く
- 例題:ロボットに買い物をさせるプログラム
- プログラムができるまでの7つのステップ
- 配布物
- 授業プリント:プリント(No.2)
- シナリオの書き方: 2-1、2-2/2-3
- 宿題: プリント(No.2)
- ロボットにおつかい
- 授業内容
- 2025/04/21 [No.3]:
『シナリオ(手順書)を書く』
- 授業内容
- プログラム作成の手順
- 頭で考える
- 文章や数式で表す(シナリオ)
- 図で表す(フローチャート)
- プログラミング言語で表す(プログラム)
- シナリオの書き方
どの程度詳しく書けばよいの? → 相手に合わせる! - 練習問題
- サイコロを5回振る
- トランプゲーム
- 繰り返しを作る
- 大事な用語
- 変 数 → 数値や文字を入れておく入れ物(箱)
- プログラム作成の手順
- 配布物
- 授業プリント:プリント(No.3)
- 宿題: プリント(No.3-2)
- サイコロゲーム
- 授業内容
- 2025/04/28 [No.4]:
『繰り返しの考え方』
- 授業内容
- 前回の宿題の解答と説明
- 繰り返しを作る
- 5を3回足す
- 5を1000回足す
- 繰り返しのしくみを作る
- カウンター用変数を用意する
- 計算したらカウンターの値を増やす
- 初期値が必要な変数もある
- 終了条件になるまで上のステップに戻る
- 練習問題
- かけ算を足し算の繰り返しでで
- 配布物
- 前回の宿題の解答:プリント
- 授業プリント:プリント(No.4)
- 宿題: プリント(No.4-3)
- 100 を越えるまで何回?
- 授業内容
- 2025/05/12 [No.5]:
『フローチャート』
- 授業内容
- 前回の宿題の解答と説明
- フローチャート
- 用いる記号: 処理・判断・端子
- 書き方の注意: 代入・計算・判断・流れ線・合流
- シナリオをフローチャートに直す
- 練習問題
- 5を 1000 回足す
- かけ算を足し算で
- 100 を越えるまで何回?
- 配布物
- 前回の宿題の解答:プリント
- 授業プリント:プリント(No.5)
- フローチャート用テンプレート
- 宿題: プリント(No.5-3)
- 1+2+3+ ・・・ +999+1000
- 割り算を引き算の繰り返しで
- 授業内容
- 2025/05/19 [No.6]:
『フローチャートを読む』
- 授業内容
- 前回の宿題の解答と説明
- 出力処理
- 用いる記号: データ
- 練習問題
- フローチャートに沿って考える
- フローチャートに従って、変数の変化を表にしてみましょう。
- フローチャートに沿って考え、正しく修正する
- 変数の変化が分かったら、正しく変化するようにフローチャートを修正してみましょう。
- フローチャートに沿って考える
- 配布物
- 前回の宿題の解答:プリント
- 授業プリント:プリント(No.6)
- 宿題: プリント(No.6-2)
- 1+2+3+4 を計算するように・・・
- 授業内容
- 2025/05/26 [No.7]:
『色々な繰り返しのパターン』
- 授業内容
- 前回の宿題の解答と説明
- 色々な繰り返し
- 練習問題1
- 初期値の考え方
- 繰り返し終了条件の考え方
- 不等号の向きの考え方
- =をつけるかつけないかの考え方
- 問題1の解答
- Yes/No の逆転と条件の変化の法則
- 計算に掛け算・割り算を含む場合
- 練習問題2
- ×÷は、+-より先にします。
- 配布物
- 前回の宿題の解答:プリント
- 授業プリント:プリント(No.7)
- 宿題: プリント(No7-3)
- 100+95+90+ … +15+10 を計算するフローチャート
- 2×4×6× … ×20 を計算するフローチャート
- 授業内容
- 2025/06/02 [No.8]:
『入力を使う』
- 授業内容
- 前回の宿題の解答と説明
- 入力処理
- 用いる記号: データ記号
- 練習問題1: 1からMまでの和
- 練習問題2: aからbまでの和
- 練習問題3: MをN回加える
- 割り算を引き算で
- 練習問題
- だいたいはうまくいくけど、変な答になるときがある?
- 配布物
- 前回の宿題の解答:プリント
- 授業プリント:プリント(No.8)
- 宿題: プリント(No8-4)
- フローチャートの改良
- 授業内容
- ・・・
- ・・・