授業情報
※身につく能力について
複数の学科・専攻・コースで開講されている科目は、開講を担当する学科・専攻・コースの定めた「身につく能力」を表示しているため、履修要項・大学院要覧記載の「身につく能力」とは異なるものが表示されていることがあります。
授業によっては、「身につく能力」の記載がない場合もあります。
そのため「身につく能力」については履修要項・大学院要覧も確認するようにしてください。
授業コード Course Code |
12C1528200
|
授業開講年度 Year of Class |
2024年度
|
授業形態 Course Mode |
講義(対面授業)
|
授業名称 Class Name |
MGCOM202コンピュータリテラシー研究1B/E1602コンピュータリテラシー研究1B
|
テーマ Theme |
|
科目名 Name of Subject |
MGCOM202コンピュータリテラシー研究1B
|
英字科目名 English Name of Subject |
Advanced Computer Literacy 1B
|
身につく能力
Ability to be Acquired in This Class
◎=科目に最も関連する能力
〇=科目に関連する能力
|
知識・理解
|
現代社会が抱える諸問題を捉えるための幅広い基礎知識
|
◎
|
汎用的技能
|
多面的思考・判断力、コミュニケーション力
|
〇
|
態度・志向性
|
多様性の尊重、他者貢献、自律的学習態度
|
|
統合的な学習経験と創造的思考力
|
課題発見力
|
〇
|
統合的な学習経験と創造的思考力
|
解決策提示力、社会参画による他者貢献
|
|
科目単位数 Credit |
2
|
履修期 Term |
秋学期
|
教員氏名 Name of Teacher |
小林 慶重
|
開講キャンパス Campus |
白金
|
曜時 Day and Period |
火曜6時限(秋学期)
|
授業概要 Course Description |
春学期のコンピュータリテラシー研究1Aから引き続いて、C言語による基礎的なコンピュータプログラミングを学ぶ。授業は簡単なプログラムを入力・実行しながら進めていく。毎回授業の終わりに内容の復習としてプログラムを作る小課題が出題される。期末にはレポート課題がある。
|
到達目標 Class Goals |
(1)コンピュータプログラムの考え方を理解する。 (2)C言語の基本的なプログラミング技術を修得する。 (3)さらに進んだプログラミングの学習を独力で続けていくことのできる力を身に着ける。
|
授業言語 Language |
日本語
|
アクティブ・ラーニング Active Learning |
アクティブ・ラーニング対応
|
授業計画 Daily Class Schedule
|
【第1回】
|
授業内容 Content/Topic
|
C言語でのプログラミング・おさらい
|
予習内容 Preparation for Class
|
春学期の内容を復習し、確認しておく。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
授業で出題したクイズを復習し、確認する。
|
目安時間 Hours
|
2 時間
|
【第2回】
|
授業内容 Content/Topic
|
配列
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第3回】
|
授業内容 Content/Topic
|
文字列
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第4回】
|
授業内容 Content/Topic
|
関数(1)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第5回】
|
授業内容 Content/Topic
|
関数(2)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第6回】
|
授業内容 Content/Topic
|
再帰的プログラム
|
予習内容 Preparation for Class
|
関数について復習しておく。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第7回】
|
授業内容 Content/Topic
|
ポインタ(1)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第8回】
|
授業内容 Content/Topic
|
ポインタ(2)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第9回】
|
授業内容 Content/Topic
|
ファイル入出力
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第10回】
|
授業内容 Content/Topic
|
コマンドライン引数とマクロの使い方
|
予習内容 Preparation for Class
|
各自で参考書を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
小課題のプログラムを作成する。
|
目安時間 Hours
|
2 時間
|
【第11回】
|
授業内容 Content/Topic
|
標準ライブラリ(1)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
各自で参考書を読み進めること。
|
目安時間 Hours
|
2 時間
|
【第12回】
|
授業内容 Content/Topic
|
標準ライブラリ(2)
|
予習内容 Preparation for Class
|
各自で参考書の関連箇所を読み進める。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
各自で参考書を読み進めること。
|
目安時間 Hours
|
2 時間
|
【第13回】
|
授業内容 Content/Topic
|
簡単なアプリケーションプログラム(1) この1年間で学んできたC言語の知識を使い、簡単な実用プログラムを完成させる。
|
予習内容 Preparation for Class
|
これまでのC言語の文法について復習しておく。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
これまでのC言語の文法について復習しておく。
|
目安時間 Hours
|
2 時間
|
【第14回】
|
授業内容 Content/Topic
|
簡単なアプリケーションプログラム(2) この1年間で学んできたC言語の知識を使い、簡単な実用プログラムを完成させる。 期末レポート課題を出題する。
|
予習内容 Preparation for Class
|
秋学期に学んだC言語の文法について復習しておく。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
プログラム作成のために活用した学習内容をまとめ、確認する。
|
目安時間 Hours
|
2 時間
|
【第15回】
|
授業内容 Content/Topic
|
期末レポート課題のプログラム作成
|
予習内容 Preparation for Class
|
各自でこれまで学んだC言語の知識を活用し、期末レポート課題への取り組みを開始する。
|
目安時間 Hours
|
2 時間
|
復習内容 Review of Class
|
期末レポート課題のプログラムを作成する過程で生じた疑問点、困難な点などがあればまとめ、質問をする。
|
目安時間 Hours
|
2 時間
|
授業に関する注意事項 Remarks for Class |
授業はプログラミングを中心に進めていくので、コンピュータの初歩的な操作に関する質問のすべてには対応できない可能性がある。コンピュータを扱う上での一般的な知識、例えばファイルやフォルダの概念や利用、Windowsの基本操作などは知っておくことが望まれる。 授業の情報はmanabaで公開するのでそちらを確認すること。
|
教科書 Texts |
特定の教科書は指定しない。その回に学ぶ内容を簡単にまとめたプリントをmanaba上で配布する。
|
参考書 Reference Books |
言語の入門書を少なくとも1冊、各自自由に選んで購入のこと。
|
課題フィードバック方法区分 Assignment Feedback Method |
授業時間外にmanabaで行う
|
課題フィードバック方法内容 Assignment Feedback Method Content |
|
成績評価の基準 Evaluation Criteria |
成績は講義毎に出題する小課題50%、期末レポート課題20%、授業への参加と取り組む姿勢30%を総合して評価する。
|
関連URL Related URL |
|
備考 Notes |
|
添付ファイルの注意事項 Notice |
|
更新日時 Date of Update |
2024年02月22日 00時57分24秒
|