科目一覧へ戻る | 2024/03/29 現在 |
開講科目名 /Course |
機械科学プログラミング/Computer Programming for Mechanical Science |
---|---|
時間割コード /Course Code |
7242000135 |
ナンバリングコード /Numbering Code |
|
開講所属 /Course Offered by |
理工学部/ |
曜日コマ /Day, Period |
火/Tue 3 |
開講区分 /Semester offered |
後期/second semester |
単位数 /Credits |
2.0 |
学年 /Year |
1,2,3,4 |
主担当教員 /Main Instructor |
佐藤 俊之/SATO TOSHIYUKI |
科目区分 /Course Group |
専門教育科目 |
教室 /Classroom |
|
必修・選択 /Required/Elective |
|
授業形式 /Class Format |
講義科目 |
メディア授業 /Media lecture |
- |
教員名 /Instructor |
教員所属名 /Faculty/Department |
---|---|
陳 暁帥/CHEN XIAOSHUAI | 理工学研究科/ |
佐藤 俊之/SATO TOSHIYUKI | 理工学研究科/ |
難易度(レベル) /Level |
レベル2 |
---|---|
対応するCP/DP /CP/DP |
CP・DP 1 見通す力 CP・DP 2 解決していく力 |
授業としての具体的到達目標 /Concrete arrival target as the class |
○計算機プログラムの基礎を理解し,プログラミングできる(見通す力) ○データ処理などに,プログラミング技術を応用できる(解決していく力) |
授業の概要 /Summary of the class |
例題と演習を通して,Processing と C 言語の基本的な文法を学習するとともに自分でプログラミングできる力を習得します. |
授業の内容予定 /Contents plan of the class |
第1回 10/1(火)Processing編(1)プログラミングの基礎 第2回 10/8(火)Processing編(2)processingによる図形描画 第3回 10/22(火)Processing編(3)変数 第4回 10/29(火)Processing編(4)繰り返し,分岐 第5回 11/5(火)Processing編(5)マウス・キーボード入力 第6回 11/12(火)Processing編(6)関数 第7回 11/19(火)Processing編(7)配列 第8回 11/26(火)Processing編(8)演習 第9回 12/3(火)C言語編(1)C言語の基礎 第10回 12/10(火)C言語編(2)入出力と演算 第11回 12/17(火)C言語編(3)分岐と繰り返し 第12回 12/24(火)C言語編(4)配列と文字列 第13回 1/7(火)C言語編(5)ポインタ 第14回 1/21(火)C言語編(6)関数 第15回 1/28(火)C言語編(7)構造体(最終回) |
成績評価方法及び採点基準 /A scholastic evaluation method and marking standard |
Processing編の演習課題: 50% C言語編の演習課題: 50% 上記を合算して,最終的な成績評価を行う予定です. |
予習及び復習等の内容 /Contents such as preparations for lessons and the review |
本講義では60時間の予習・復習をおこなう必要があります. 予習:授業計画に該当する教科書の内容を読み込んでおくとともに、疑問点を整理しておくこと。 復習:講義で学んだ文法事項を振り返り、プログラム作成に応用できるできるようにしておくこと。 |
教材・教科書 /The teaching materials, textbook |
「Processingをはじめよう」船田巧訳(オライリージャパン) 「やさしく学べるC言語」福田良之助著(森北出版) |
参考文献 /bibliography |
特になし |
留意点・予備知識 /Point to keep in mind, back ground |
特になし |
授業内容に関する質問・疑義等 /Question, doubt about class contents |
火曜日 16:00~17:30 |
Eメールアドレス・HPアドレス /E-mail address, HP address |
Processing編:chen@hirosaki-u.ac.jp C言語編:t_satoh@hirosaki-u.ac.jp |
学問分野1(主学問分野) /Discipline 1 |
J60:情報科学、情報工学およびその関連分野 |
学問分野2(副学問分野) /Discipline 2 |
該当なし |
学問分野3(副学問分野) /Discipline 3 |
該当なし |
実務経験のある教員による授業科目について /About the class subject by the teacher with the work experience |
なし |
地域志向科目 /Local intention subject |
なし |
授業形態・授業方法 /Class form, class method |
総合教育棟内にある情報処理演習室(201)にてPCを用いて講義と演習を行います(メディア授業に移行した場合は,Teamsで実施します). |
科目ナンバー /The subject number |
|
メディア授業による著作物利用の有無について /Whether or not copyrighted works are used in media classes |
無/Nothing |
その他 /Others |
授業の進行状況等によりシラバスと実際の内容と異なる場合には,その都度説明します. |
No. | 回(日時) /Time (date and time) |
主題と位置付け(担当) /Subjects and instructor's position |
学習方法と内容 /Methods and contents |
備考 /Notes |
---|---|---|---|---|
該当するデータはありません |