( Last modified: July 24 2018 14:48:36. ) (Hits on this page: 2080.)
You are ... 3.235.120.24 () [claudebot].

授業資料

[授業ノート](授業実施日順)

  1. 2018/04/10
    (C言語プログラミングI の授業について)
    ポイント: はじめに[pdf]
    C言語プログラミングの授業の簡単な案内です
    授業ノート: プログラミングについて
    プログラミング能力についてちょっと一言
    メモ: 授業資料・提出について
    配布資料:
    初回アンケート
    C言語とは?(C言語の歴史とかを簡単に)
    C言語を始める前に(教科書の最初のページのコピーです)
    実習ワークシート
    課題:
    本日の感想・疑問・意見・理解度・C言語の印象などについて  → 電子メールで提出してください
    連絡:
    プログラミングの授業経験者は、ノート・資料を持ってきましょう!言語の違いを確認することによって理解が深まります。
  2. 2018/04/17
    (実習環境について・例題など)
    前回の授業の復習項目
    確認と復習
    確認項目
    前回の実習ワークシートの確認
    実習:  最初に作成するプログラム(テキスト p.8)
    今週はC言語のプログラムを入力・翻訳・実行。実習を行いましょう!
    練習問題: 追加の練習プログラム・・・など
    何度も経験して、プログラミングの実習に慣れましょう
    授業ノート: hello.c の簡単な説明
    最初のプログラムの解説と、C言語のプログラムの基本について
    課題:
    本日実習したプログラムを電子メールで提出してください!
    C言語の最初の実習はどうだったか・・・感想を聞かせてください!
  3. 2018/04/24
    (簡単なプログラムの作成)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・     → 例題1-2 を実習してみましょう
    授業資料: テキスト (C言語を始める前に)
    授業ノート: プログラムの形について
    プログラムを読み書きする上で注意すること
    授業ノート: 命令の列挙
    複数の命令を順番に実行させること
    課題:
    配布プリントの 練習問題 1-1 〜 1-9にチャレンジしてみましょう
  4. 2018/05/01
    (C言語の基本:printfの活用)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    メモ: エラーメッセージの読み方
    エラーメッセージを理解して効率的・効果的にデバッグしましょう
    課題:テキストの例題をやってみましょう
    授業資料: printfの書式(テキストp.20-21)
    まとめ: これまでにわかったこと。C言語についてわかったこと
  5. 2018/05/08
    (C言語の基本:型・変数・代入)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: C言語での変数・データの種類・変数の宣言
    変数とは?C言語で変数を使うためには?
    授業ノート: 変数の代入
    代入に関する基本的なこと
    授業ノート: 変数の表示
    変数の内容・・・つまりは計算結果を画面に出力するには?
  6. 2018/05/15
    (C言語での計算)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    まとめ: C言語についてわかったこと
    授業ノート: 変数を用いた計算
    計算に関する基本的なこと
    授業ノート: キーボードから数値の入力
    変数にキーボードからデータを入力する方法について
  7. 2018/05/23
    (C言語での計算#2)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: 演算子について
    C言語の演算子を整理。代入演算子とは?計算式の省略表記とその副作用
  8. 2018/06/05
    (C言語での計算#3)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: 実数の扱い
    C言語で実数を扱う場合には?プログラムの変更点について
    授業ノート: 計算の限界と誤差
    2進数で表現された情報の性質
  9. 2018/06/12
    (C言語での計算#4)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: 文字の扱い
    C言語で文字を扱うためには?文字とはなに?
    授業ノート: 演算の優先度について
    テキストp.40を参考にして、複数の演算子を用いる計算について考えてみます
    配布資料:
    ASCIIコードとJISコード
  10. 2018/06/19
    (制御構造について)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    配布資料: C言語について(これまでに)わかったこと
    前回の提出課題についてまとめてみます
    授業ノート: 制御構造
    プログラムの流れを変える(制御)方法について
    授業ノート: ブロック化と基本形[pdf]
    プログラムの構造化やアルゴリズムの基本形について
    授業ノート: 論理代数と論理値[pdf]
    制御構造などで指定する条件の記述について
    授業ノート: C言語の判断文
    判断文 = if文について。条件式の記述方法は?
    配布資料: プリント(追加例題+問題)
  11. 2018/06/26
    (制御構造について#2)
    前回の授業の復習項目
    授業ノート: 判断文の種類について
    if 〜 else 〜
    教科書の例題・練習問題
    より複雑な条件式
  12. 2018/07/03
    (制御構造について#3)
    前回の授業の復習項目
    授業ノート: C言語の繰返し文(1)
    ループ文 = whie文を使った繰り返しについての学習
  13. 2018/07/10
    (制御構造について#4)
    前回の授業の復習項目
    授業ノート: C言語の繰返し文(2)
    ループ文 = for文を使った繰り返しについての学習
  14. 2018/07/17
    (制御構造について#5)
    前回の授業の復習項目
    配布資料: プリント(追加例題+問題)
  15. 2018/07/24
    (授業まとめ / 定期試験のこと)
    前回の授業の復習項目
    まとめ: C言語について新たにわかったこと
    教科書の練習問題・例題
    これまでの授業のこと
    授業範囲, 試験範囲 - 教科書 + 追加プリント + 公開中の授業資料・ノート
    無資格者の扱い
    試験の条件
    試験内容について
    定期試験/確認テストの過去問題
    (実習: よりすすんだ学習)
    教科書の付録など〜
    C言語に関係する資格など〜


[チャレンジ課題]



各種情報




Kunihiro Egami <egami@egamix.com>