#author("2021-03-02T12:01:30+00:00","ocha","ocha") #author("2021-03-02T12:03:32+00:00","ocha","ocha") //#contents *大学院博士前期課程授業2020年度後期 [#o618d6d1] - ヒューマンインタフェース(理学専攻) - ヒューマン・コンピュータ・インタラクション(HCI) (生活工学共同専攻) の授業です。毎週火曜日で開始時間は2:50pmです。 今学期はZoomの遠隔授業として実施します。ZoomのアドレスはMoodleを見ていただくか、椎尾までお問い合わせください。 ** 講義開催予定 [#xe5bc23d] 今のところの予定です。休講などはまた連絡します。 -10/6 ガイダンス -10/13 使いやすい道具・使いにくい道具 -10/20 使いやすい道具・使いにくい道具 -10/27 グラフィカルユーザインタフェース(休講) -11/3 (文化の日) -11/10 -11/17 -11/24 -12/1 -12/8 -12/15 -12/22 -1/12 **講義資料 [#dde386ec] - http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c3.ppt.pdf - http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c6.ppt.pdf - http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c9.ppt.pdf - http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c10.ppt.pdf **出席点 [#kc664278] 出席重視の授業ですので70%以上出席お願いします. 今期はzoomへの接続状況から出席、遅刻、欠席を集計します。授業回数が13回ですので,欠席が3回を超えた場合は単位が出ません.zoomへの接続が不調だった場合は考慮しますので連絡ください。また、研究上必要な用事(学会・研究会への参加・発表など)ありましたらそれも公欠としますので連絡ください。 出席重視の授業ですので70%以上出席お願いします. 今期はzoomへの接続状況から出席、遅刻、欠席を集計します。授業回数が11回ですので,欠席が3回を超えた場合は単位が出ません.zoomへの接続が不調だった場合は考慮しますので連絡ください。また、研究上必要な用事(学会・研究会への参加・発表など)ありましたらそれも公欠としますので連絡ください。 *マルチメディアプログラミング実習2020年度後期 [#q77c37e1] 今学期はZoomの遠隔授業として実施します。詳細はMoodleを見てください。 https://moodle.cc.ocha.ac.jp/course/view.php?id=24421 *ヒューマンインタフェース2020年度前期 [#o618d6d1] **ヒューマンインタフェースのレポート [#fa42ea61] 提出は任意です.もし良いレポートを提出いただけたら出席点の加算に使用します. -締め切り2020年8月31日月曜日 -形式分量:A4, ページ数は1-2ページ程度 -提出先・提出方法:PDFにしてsiio@is.ocha.ac.jpまでメール添付で送付 -メール表題:ヒューマンインタフェースレポート: 18205XX メールの標題は「ヒューマンインタフェースレポート: 18205XX」としてください。数字部分は出席番号です。 提出いただいた方はこのページでお知らせします。提出してしばらく経つのに、 自分の番号がなかなか表示されない場合は,受付されていないかもしれません.もう一度催促してください (提出を確認出来るよう締め切りより早めに提出していただくことをお勧めします)。 提出状況は、この下に、学籍番号と受理日で案内します。 もし、学籍番号が公表されたくない場合は、確認用の秘密の仮名を提出メールの中でお知らせください。 学籍番号の代わりにその名前を使います。 |学籍番号|受理日| | 1820533 |2020年8月12日| | 1820527 |2020年8月15日| | 1620530 |2020年8月19日| | 1820503 |2020年8月20日| | 1820518 |2020年8月20日| | 1820529 |2020年8月31日| | 弧月 |2020年8月31日| //| 1720535 |2020年8月31日| //| 1720543 |2020年8月31日| //| sunny |2019年8月31日| ***レポートの課題 [#c9d0add0] -身の回りの携帯機器、家電製品、機械製品、コンピュータソフトウェア、 道具、日用品、調度品、設備などから、 使いにくいと思われる道具を見つけ出して説明してください。 -そして、それがなぜ使いにくいのかを、 授業で説明した、 制約、マッピング、Affordance、モデル、 エラー対策、 標準化、直接操作、メタファー、モードなどの用語を使って分析してください。 (全部の用語を使う必要は無い) -また,自分ならこのように設計して使いやすくするというアイディアを、 これも授業で使った用語を交えて、述べてください。 **出席状況 [#te5cda59] 学部「ヒューマンインタフェース」は出席重視の授業です.そのため70%以上出席お願いします. 今期はミニテストの提出状況とzoomへの接続状況から出席、遅刻、欠席を集計します。授業回数が13回程度ですので,欠席が3回を超えた場合は単位が出ません. 以下に授業全体の欠席状況を示す予定です。 //しておきます. 欠席回数は成績に大きく影響しますので、間違いありましたら至急お知らせください. //公欠届のある日は出席としてあります。 これも、学籍番号が公表されたくない場合は、確認用の秘密の仮名をメールでお知らせください。 学籍番号の代わりにその名前を使います。 |学籍番号|5月7日|5月14日|5月21日|5月28日|6月4日|6月11日|6月18日|6月25日|7月2日|7月9日|7月16日|7月23日|欠席回数| //|1620415|出|出|欠|出|出|欠|欠|欠|出|出|出|出|出|4不可| //|1620501|出|出|出|出|出|出|出|出|出|出|出|出|出|0| ** 講義開催予定 [#p8ec1788] -5/7 ガイダンス -5/14 GUIの歴史 -5/21 人の知覚特性 -5/28 人の認知特性 -6/4 -6/11 -6/18 -6/25 -7/2 -7/9 -7/16 -7/23 (海の日) -7/30 //**宿題 [#pb8621ca] //下のリンク先のソースコードをコンパイルして、応答速度を図るプロログラムを作ってください。これを使って、みなさんの応答速度を図って、次回(2019年5月16日)の小テスト用紙(A5サイズ)で報告してください。 //http://lab.siio.jp/index.php?CSL11HCI#k497ebbd //**宿題 [#x69779a5] // //***GUI黎明期のPC性能を調べてください(2018.4.19) [#ba9db6ff] //-GUI黎明期PCのCPU名、CPUクロック、メモリ容量、画素数を調べてください //--現在,Windows を使っている人は,最初の Windows が出荷された 1985 年当時に使われていたIBM PC/AT //--Mac OS Xを使っている人は,1984に出荷された最初の Macintosh //-今あなたが使っているコンピュータと比較してください. //-次回の授業(5/17)最初に配布するA5サイズの用紙に各自で記入して提出してもらいます //**宿題 // //***人の反応速度を測定するプログラムを作って測定してください。(2014.4.24) † [#jbad7411] //-連休明けの授業(5/15)の開始時に、A4, 1枚(両面印刷でも可)で提出してください。 //--用紙の上辺に学籍番号、学年、氏名を1行で書いておいてください。 //-C 言語では,次のようなプログラムで、”hit now”という文字を表示した後、リターンキーが押されるまでの時間を測定できます。 //--http://is.ocha.ac.jp/~siio/hci/hitnow.c //--このプログラムは固定時間(5秒)後にhit nowが表示されます。乱数を使って表示までの時間を変える改良をしてもらっても良いです。(改良したらそのこともレポートしてください) //-これによりあなたの応答速度を複数回実測して、人の応答速度が 300ms 程度であることを確認してください。 //-また個人差や年齢などで結果は変わるかもしれません。周りの複数の人に被験者になってもらって調査しても面白いかもしれません。 //-また何度も測定することで、習熟して速度が向上したり、それでも限界があったり、さらには、逆に疲労により速度が低下することがあるかもしれません。 //--そのような現象が観察できたら、これも報告してください。(教科書8章の学習曲線を参考にしてください) **教科書 [#ta8dbb5f] http://ec2.images-amazon.com/images/I/51SsP4P1UiL._SL500_AA300_.jpg http://www.amazon.co.jp/dp/4781912605/ **授業資料 [#s6bf1fc3] +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c1.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c2.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c3.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c4.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c5.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c6.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c7.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c8.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c9.ppt.pdf +http://is.ocha.ac.jp/~siio/lecture/humaninterface/HCI_c10.ppt.pdf (授業開始直前や直後に差し替えされている可能性があります。) **教科書サポートページ [#b385f64d] -http://lab.siio.jp/index.php?CSL11HCI //**宿題:ボタンを押すたびに点灯/消灯を繰り返す(トグルする)プログラム (2015/7/17提出) [#a9dc7742] // //以下は、Arduinoの2ピンに接続された押しボタンスイッチを押すとLEDが点灯するプログラムです。これを改造して、押し//ボタンスイッチを押すたびに、点灯/消灯を切り替えるプログラムを作ってください。 //ちなみにHIGHとLOWはintの値で、int型の変数で保存することができます。 // // int outpin=13; //An LED is connected to ping 13 // int inpin=2; //A switch is connected to pin 2 // // void setup() { // // initialize the digital pin as an output and input. // pinMode(outpin, OUTPUT); // pinMode(inpin, INPUT); // } // // void loop() { // if ( digitalRead(inpin) == HIGH) { // digitalWrite(outpin, LOW); // set the LED on // } // else { // digitalWrite(outpin, HIGH); // set the LED off // } // delay(30); // wait for 30 msecond // } //**宿題:人の反応速度を測定するプログラムを作って測定してください。(2015.5.1) [#f5834458] //-連休明けの授業(5/8)の開始時に、A5, 1枚に書いて提出していただきます。 //-C 言語では,次のようなプログラムで、”hit now”という文字を表示した後、リターンキーが押されるまでの時間を測定でき//ます。 //--http://is.ocha.ac.jp/~siio/hci/hitnow.c //--このプログラムは固定時間(5秒)後にhit nowが表示されます。 //-- 乱数を使って表示までの時間を変える改良をしてもらっても良いです。(改良したらそのこともレポートしてください) //-これによりあなたの応答速度を実測して、人の応答速度が 300ms 程度であることを確認してください。(複数回実測して平均とってもらえるとさらに正確ですね) // // ------ このページについてのお問い合わせはsiio@is.ocha.ac.jpまで。