開講学期 2009年度 後期
授業区分 週間授業
対象学科 機械システム工学科
対象学年 3
必修・選択 必修
授業方法 演習
授業科目名 機械情報演習
単位数 1
担当教員 風間俊治、花島直彦、湯浅友典、山下光久、成田幸仁
教員室番号 B310-3(風間),A-228(花島),B209(湯浅),A-320(山下),B311-1(成田) 
連絡先(Tel) 0143-46-5349(風間)
連絡先(E-mail) kazama@mmm.muroran-it.ac.jp(風間),hana@mmm.muroran-it.ac.jp(花島),yuasa@mmm.muroran-it.ac.jp(湯浅),yamasita@mondo.mech.muroran-it.ac.jp(山下),
y-narita@mmm.muroran-it.ac.jp(成田).
オフィスアワー (月) 15:00-16:30 (風間),(金) 13:00-14:00 (花島),(月) 16:00-17:00 (湯浅),
(水) 10:00-12:00 (山下),(木) 13:30-15:30 (成田)
授業のねらい 信頼性や性能の高い機械システムを構築し,安全に効率よく作動させるためは「計測」,「制御」,「設計」に関する知識が不可欠である.ロボットを例に採れば,「計測」は位置・速度・光・音のセンサ,「制御」はセンサからの信号を処理してアクチュエータに指令を出すコンピュータ,「設計」はその指令で手足を動かすアクチュエータに相当するテクノロジーといえる.こうした高度な機械システムを設計する,あるいは機能させるためには,機械系エンジニアに対しても,コンピュータ言語の修得が強く望まれる.本授業では,コンピュータを用いた演習を通して,「計測」,「制御」,「設計」の各分野に必要とされるプログラミング技術の基礎を学ぶ.
到達度目標 数値計算やハードウェアとのデータ入出力などに広く用いられているC言語の基礎と応用を修得できる(知識力).C言語用いて,「計測」,「制御」,「設計」分野のプログラム作成に必要な基本的事項(構想したものを図,文章,式,プログラム等で表現する能力を含む)を修得できる(実践力).
授業計画 第1〜5回 【C言語の基礎】 ガイダンス,授業の概要説明,計算機利用環境の整備,データ型と関数,標準
 入出力関数と演算子,分岐処理と繰り返し処理,数値計算(方程式の求解),レポート課題1
第6〜10回 【C言語の応用】 配列,記憶クラスとプリプロセッサ,ポインタ,ファイル操作,レポート課題2
第11〜15回 【C言語の活用と実践】 ロボットプログラムの導入,ライントレースの原理とプログラム・障害物回避のセンシング,レポート課題3
第16回 期末テスト(定期試験)
教科書 杉江日出澄・鈴木淳子(著),「C言語と数値計算法」,培風館,定価(2,415円(税込),平成21年現在).
参考書 【ソフトウェア】B.W.カーニハン,D.M.リッチー共著,「プログラミング言語C」,共立出版.[附属図書館蔵,館内開架007.64] # 杉江日出澄・鈴木淳子共著,「Cプログラミングの学習」,培風館.[附属図書館蔵,1Fシラバス 007.64//シラバス] # ハーバート シルト著,「独習C」,翔泳社.[附属図書館蔵,館内開架 007.64] #
【ハードウェア】米田 完・坪内 孝司・大隈 久 共著,「はじめてのロボット創造設計」,講談社.[附属図書館蔵,館内開架 421888] # 横山 直隆著,「C言語による H8マイコン プログラミング入門」,技術評論社.[附属図書館蔵,1Fシラバス 007.64//シラバス] # 藤沢幸穂著,「H8マイコン完全マニュアル」,オーム社[附属図書館蔵,館内開架 548.2] 
教科書・参考書に関する備考 教科書を除く教材等は,必要に応じて,別途,配布・提供 (Web site への upload を含む).
成績評価方法 毎回,出席すること.成績は,レポート課題(25+25+25)75点満点および期末テスト(定期試験)25点満点の計100点満点で評価する(全てのレポート課題の提出とテストの受験が必要).無断欠席,遅刻,途中退席,無断欠席ならびにレポート提出日の遅延は減点対象となる.合格点に達しない場合(60点未満)は,不合格(再履修)となる.(特別な理由のない限り)再試験は行わない. 
履修上の注意 本授業は,機械情報コースの「機械情報設計法」の導入編にも位置づけられる内容です.次年度に「機械情報設計法」を履修する予定の方は,必ず,受講して下さい.
教員メッセージ 1.演習を主としますので,授業への毎回の出席を原則とします.特に,自ら積極的に取り組む姿勢を期待します.教科書,ノート,筆記用具を持参して下さい. 2.情報メディアセンターの端末を使用しますので,開講日までに,操作や手順の復習ならびにIDとパスワードの確認などを済ませておいて下さい. 3.授業の内容に関する質問や授業に対する意見,希望などがありましたら,各単元の担当教員のオフィスアワーを利用して下さい. 4.急病や事故など,止むを得ない事情が生じた場合には,できる限り早急に,メール,電話,来室,友人等への言付けなどにより,担当教員に連絡して下さい. 5.授業の進捗状況や諸般の都合により,授業計画に変更が生じる場合があります.
学習・教育目標との対応 【学科の学習・教育目標との対応】 (A)-4 機械システム工学に関する知識とそれらを問題解決に応用できる能力,(C):工学システムを設計・製作する能力,(E)-2:グループ意思決定能力
【JABEEの学習・教育目標との関連】 (d)-(2) 機械工学の主要分野(材料と構造,運動と振動,エネルギーと流れ,情報と計測・制御,設計と生産・管理,機械とシステム)のうち各プログラムが重要と考える分野に関する知識と,それらを問題解決に応用できる能力.なお,各分野の内容要件については別に定める. (e) 種々の科学,技術および情報を利用して社会の要求を解決するためのデザイン能力
関連科目 [必要とする主要科目]情報メディア基礎 [必要とされる主要科目]機械情報設計法,卒業研究I,II(テーマ毎)
備考 情報メディア教育センターの端末室で授業を行います.