科目一覧へ戻る | 2021/09/17 現在 |
開講科目名 /Course |
プログラミング演習I |
---|---|
時間割コード /Course Code |
7212000107 |
ナンバリングコード /Numbering Code |
|
開講所属 /Course Offered by |
理工学部/ |
曜日コマ /Day, Period |
火/Tue 3 |
開講区分 /Semester offered |
後期/second semester |
単位数 /Credits |
2.0 |
学年 /Year |
1,2,3,4 |
主担当教員 /Main Instructor |
小野口 一則/ONOGUCHI KAZUNORI |
科目区分 /Course Group |
専門教育科目 専門基礎科目 |
教室 /Classroom |
|
必修・選択 /Required/Elective |
必修 |
遠隔授業 /Remote lecture |
No |
教員名 /Instructor |
教員所属名 /Faculty/Department |
---|---|
小野口 一則/ONOGUCHI KAZUNORI | 理工学研究科/ |
難易度(レベル) /Level |
レベル1 |
---|---|
対応するCP/DP /CP/DP |
CP・DP 1 見通す力 CP・DP 2 解決していく力 |
授業としての具体的到達目標 /Concrete arrival target as the class |
〇ソフトウェア及びプログラミングに関する基本知識・技能が習得できていること(見通す力)(解決する力) 〇C言語で基本的なプログラムが作成できること(解決する力) |
授業の概要 /Summary of the class |
プログラミング基礎で学んだコンピュータ・プログラミングの基本知識を、C言語によるプログラミング演習を通して習得します。 |
授業の内容予定 /Contents plan of the class |
第1回:プログラミングとは 第2回:コンパイラとは 第3回:変数とデータ型 第4回:演算子 第5回:制御構造1(条件分岐) 第6回:制御構造2(繰り返し:while, do-while) 第7回:制御構造3(繰り返し:for) 第8回:配列 第9回:ポインタ 第10回:関数1(値渡し) 第11回:関数2(参照渡し) 第12回:文字列の操作 第13回:構造体 第14回:ファイルの読み書き 第15回:科学技術計算用標準関数 授業の進行状況等により、シラバスと実際の内容が異なる場合には、その都度説明します。 |
成績評価方法及び採点基準 /A scholastic evaluation method and marking standard |
授業への参加度:20% 各回で出す課題の成績:80% |
予習及び復習等の内容 /Contents such as preparations for lessons and the review |
各回の授業の内容予定を参考として予習して下さい。 課題の回答例を参考にして復習を行って下さい。 |
教材・教科書 /The teaching materials, textbook |
Webページに各回の資料を掲載します。 |
参考文献 /bibliography |
河野英昭 他 「基礎C言語プログラミング」 共立出版 筧捷彦 他 「初級C言語 やさしいC」 実教出版 |
留意点・予備知識 /Point to keep in mind, back ground |
プログラミング課題は、直前のプログラミング基礎の授業に沿ったものです。 |
授業内容に関する質問・疑義等 /Question, doubt about class contents |
毎木曜日 17:30-18:30 |
Eメールアドレス・HPアドレス /E-mail address, HP address |
onoguchi@hirosaki-u.ac.jp https://sites.google.com/site/onoguchilabathirosakiuni/ |
学問分野1(主学問分野) /Discipline 1 |
|
学問分野2(副学問分野) /Discipline 2 |
|
学問分野3(副学問分野) /Discipline 3 |
該当なし |
実務経験のある教員による授業科目について /About the class subject by the teacher with the work experience |
なし |
地域志向科目 /Local intention subject |
なし |
授業形態・授業方法 /Class form, class method |
理工学部電子情報工学科プログラミング演習室のPC端末を用い、プログラムの作成・実行・デバッグを繰り返すことでプログラミングの基礎を習得します。 |
科目ナンバー /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 |
---|---|---|---|---|
該当するデータはありません |