| 授業科目名 | 年度 | 学期 | 開講曜日・時限 | 学部・研究科 | 全担当教員 | 単位数 |
|---|---|---|---|---|---|---|
| 33181:情報処理(B5) | 2024 | 秋セメスター | 水5 | 理工学部 | 安藤 妙子 | 2 |
キャンパス
授業施設
授業で利用する言語
授業の概要と方法
受講生の到達目標
2. ネットや図書に紹介されている計算手法を理解し,C言語で書ける.
3. 文字、数値のデータ処理プログラムをC言語で書ける.
4. プログラムの間違いを修正できる.
事前に履修しておくことが望まれる科目
授業スケジュール
| 授業回数/ 担当教員(複数担当の場合) |
テーマ |
|---|---|
| キーワード・文献・補足事項等 | |
| 1 | ガイダンス/環境セットアップ |
授業の進め方、成績評価、PCへのCプログラミング環境のセットアップ |
|
| 2 | コンピュータの基本操作 |
LINUXの操作,コマンドライを使ったディレクトリの操作 |
|
| 3 | 簡単なプログラム |
四則演算と式,変数,数学関数 |
|
| 4 | 条件による処理の分岐 |
if文,if-else文,乱数 |
|
| 5 | 処理の繰り返し |
for文,while文 |
|
| 6 | 配列 |
1次元配列,ソーティング,多次元配列 |
|
| 7 | 文字と文字列の操作 |
文字型データ,文字列,文字列の入出力,文字列操作関数 |
|
| 8 | 実技試験1 |
1週から7週まで学んだことを確認するプログラム作成実技試験 |
|
| 9 | 関数 |
関数の定義と呼び出し,配列データの受け渡し |
|
| 10 | 構造体,ポインタ |
構造体の宣言と利用,ポインタ,構造体/配列のポインタ |
|
| 11 | ファイル入出力 |
データの読み出し,書き込み |
|
| 12 | Cプログラムミング実践(1) |
データ処理 |
|
| 13 | Cプログラムミング実践(2) |
データ処理 |
|
| 14 | Cプログラムミング実践(3) |
データ処理 |
|
| 15 | Cプログラムミング実践(4) |
データ処理 |
授業実施形態
授業外学習の指示
成績評価方法
| 種別 | 割合(%) | 評価基準等 |
|---|---|---|
| 定期試験(筆記) | 0 | |
| レポート試験 (統一締切日を締切とするレポート) |
0 | |
| 上記以外の試験・レポート、平常点評価 (日常的な授業における取組状況の評価) |
100 | 実技試験実施回以外の授業時に出題するレポートと1回実施する実技試験の結果で総合的に評価する. |
成績評価方法(備考)
受講および研究に関するアドバイス
教科書
| 書名 | 著者 | 出版社 | ISBNコード | 備考 |
|---|---|---|---|---|
| やさしいC 第5版(「やさしい」シリーズ) | 高橋 麻奈 | SBクリエイティブ | 9784797392586 |
教科書(使用頻度、その他補足)
参考書
| 書名 | 著者 | 出版社 | ISBNコード | 備考 |
|---|---|---|---|---|
| データ科学の基礎 | 笠原健一,宮野尚哉,長憲一郞 | 共立出版 | 9784320124790 |
参考書(使用頻度、その他補足)
参考になるwwwページ
授業内外における学生・教員間のコミュニケーションの方法
備考
・授業中の飲食禁止
・スマートフォン,携帯の使用禁止(ゲーム,SNSなど).
違反者には特に注意はせず,評価を落とす
(常習者はそれだけで不合格とするので覚悟しておくこと).
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/