( Last modified: July 13 2010 16:30:48. ) (Hits on this page: 1.)
You are ... 3.144.14.150 () [Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)].

授業資料

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

  1. 2010/04/13
    (ソフトウェア実習I の授業について)
    ポイント: はじめに[pdf]
    ソフトウェア実習の授業の簡単な案内です
    授業ノート: プログラミングについて
    プログラミング能力についてちょっと一言
    メモ: 授業資料・提出について
    配布資料:
    初回アンケート
    C言語とは?(C言語の歴史とかを簡単に)
    C言語を始める前に(教科書の最初のページのコピーです)
    実習ワークシート
    課題:
    本日の感想・疑問・意見・理解度・C言語の印象などについて  → 電子メールで提出してください
    連絡:
    プログラミング基礎/Java概説の履修者は、ノート・資料を持ってきましょう!言語の違いを確認することによって理解が深まります。
  2. 2010/04/20
    (実習環境・例題など)
    前回の復習
    確認項目
    前回の実習ワークシートの確認
    実習:  最初に作成するプログラム(テキスト p.8)
    今週はC言語のプログラムを入力・翻訳・実行。実習を行いましょう!
    練習問題: 追加の練習プログラム・・・など
    何度も経験して、プログラミングの実習に慣れましょう
    授業ノート: hello.c の簡単な説明
    最初のプログラムの解説と、C言語のプログラムの基本について
    課題:
    本日実習したプログラムを電子メールで提出してください!
    C言語の最初の実習はどうだったか・・・感想を聞かせてください!
  3. 2010/04/27
    (簡単なプログラムの作成)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・     → 例題1-2 を実習してみましょう
    授業資料: テキスト p.1〜p.9
    授業ノート: プログラムの形について
    プログラムを読み書きする上で注意すること
    課題:
    配布プリントの 練習問題 1-1 〜 1-9にチャレンジしてみましょう
    (C言語の基本:型・変数・代入)
    授業ノート: C言語での変数・データの種類・変数の宣言
    変数とは?C言語で変数を使うためには?
    授業ノート: 変数の代入
    代入に関する基本的なこと
    授業ノート: 変数の表示
    変数の内容・・・つまりは計算結果を画面に出力するには?
  4. 2010/05/11
    (C言語の基本:型・変数・代入#2)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    メモ: エラーメッセージの読み方
    エラーメッセージを理解して効率的・効果的にデバッグしましょう
    課題:テキストの例題をやってみましょう
    授業資料: printfの書式(テキストp.20-21)
    まとめ: これまでにわかったこと。C言語についてわかったこと
  5. 2010/05/18
    (C言語での計算)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    まとめ: C言語についてわかったこと
    前回の提出課題についてまとめてみます
    授業ノート: 変数を用いた計算
    計算に関する基本的なこと
    授業ノート: C言語での代入
    複雑な代入式について、副作用を用いる計算について
    授業ノート: キーボードから数値の入力
    変数にキーボードからデータを入力する方法について
  6. 2010/05/25
    (C言語での計算#2)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: 実数の扱い
    C言語で実数を扱う場合には?プログラムの変更点について
    授業ノート: ファイルシステムについて[pdf]
    授業での実習環境について
    ファイルとは
    カレントディレクトリについて
  7. 2010/06/01
    (復習・演習〜)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    配布資料:
    追加問題
  8. 2010/06/08
    (C言語での計算#3)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    授業ノート: 文字の扱い
    C言語で文字を扱うためには?文字とはなに?
    授業ノート: 演算の優先度について
    テキストp.40を参考にして、複数の演算子を用いる計算について考えてみます
    配布資料:
    ASCIIコードとJISコード
    まとめ: これまでにわかったこと。C言語について(新しく)わかったこと
  9. 2010/06/15
    (制御構造について)
    前回の授業の復習項目
    前回の実習を思い出してみましょう・・・
    配布資料: C言語について(これまでに)わかったこと
    前回の提出課題についてまとめてみます
    授業ノート: 制御構造
    プログラムの流れを変える(制御)方法について
    授業ノート: 論理代数と論理値[pdf]
    制御構造などで指定する条件の記述について
    授業ノート: C言語の判断文
    判断文 = if文について。条件式の記述方法は?
    配布資料: プリント(追加例題+問題)
  10. 2010/06/22
    (制御構造について#2)
    前回の授業の復習項目
    授業ノート: 判断文の種類について
    if 〜 else 〜
    教科書の例題・練習問題
  11. 2010/06/29
    (制御構造について#3)
    前回の授業の復習項目
    授業ノート: C言語の繰返し文(1)
    ループ文 = whie文を使った繰り返しについての学習
    授業ノート: C言語の繰返し文(2)
    ループ文 = for文を使った繰り返しについての学習
  12. 2010/07/06
    (制御構造について#4)
    前回の授業の復習項目
    授業ノート: C言語の判断文(2)
    判断文 = switch文について。条件に応じて複数分岐。
    授業ノート: ループの中断
    ソフトウェア設計的には反則技なのですが・・・繰り返しの条件に無関係に抜け出す方法について
    授業ノート: 制御構造の組み合わせ・ネスト(入れ子)構造
    if 文の中の if 文。while 文の中の while 文・・・などなど。
    授業ノート: 乱数を手に入れる方法
    C 言語で簡単な乱数を扱うには
    配布資料: プリント(追加例題+問題)
    制御文補足
    ちょっと疑問に思うことなどについて・・・
    まとめ: C言語について新たにわかったこと
    配布資料:
    実習用紙
  13. 2010/07/13
    (制御構造について#5)
    前回の授業の復習項目
    配布資料:
    関連リンク:
    (応用プログラム: ゲームを作ってみよう)
    授業ノート: 数当てゲーム
    コンピュータが「選んだ」数を当てるゲームをつくってみます
    配布資料:
    数当てゲーム実習用紙
    練習問題
    (定期試験のこと)
    これまでの授業のこと
    授業範囲, 試験範囲 - 教科書 + 追加プリント + 公開中の授業資料・ノート
    無資格者の扱い
    試験の条件
    試験内容について
    定期試験の過去問題
  14. 2010/07/20
    (定期試験)
  15. 2010/07/27
    (授業まとめ)
    定期試験答案の返却
    この授業で学習したこと
    アンケート


[チャレンジ課題]



各種情報




Kunihiro Egami <egami@egamix.com>