プログラミング応用

年度 2007
科目名 プログラミング応用
教員名 鈴木 昇一
授業概要 プログラムの元になるソースコード,画面設計用の設定ファイルなどのソースファイルやリソース(画像,音源)ファイル,例えば, Application.java,Frame.java,picture.gif,ongaku.mid,project.htmlなどを総合的に利用するプログラムを作成する手法などが説明され,与えられた課題をこなす実習をする. 実際に,応用プログラムをIDE(Integrsated Development Environment:統合開発環境)で組み,Javaによるマルチメディアプログラムの作成に自信が持てるようにする.
授業計画 1.Java言語仕様要約,クラス,制御構造,メソッド,例外処理など
2.アルゴリズム,プロジェクト,Java Development Kit,Integrated Development Environment
3.レイアウト,フレーム,メニュー,イベント
4.ダイアログメーカー,画面ビューワ,会話システム
5.マルチスレッド,Application Programming Interface,Graphic User Interface,Abstract Window Toolkit
6.ファイル入出力
7.アプレット(Webプログラムの作成初歩)
8.ソフトウェア実習(1)静止画像・動画像の処理
9.ソフトウェア実習(2)言語音声・会話音声の処理
10.ソフトウェア実習(3)楽曲の処理
11.プログラミング実習(1)
12.プログラミング実習(2)
13.プログラミング実習(3)
14.プログラミング実習(4)
15.総合プログラミング 画像・音声・楽曲を含んだプログラムの作成実習
評価方法 出席,質疑応答,実技テスト,ペーパテストを考慮し,総合的に評価する.
教科書
参考書
メッセージ JAVA言語は人工知能言語であり,マルチメディア言語である.1度書けば,どの計算機でも動く(Write once,run anyware)ように設計されたプログラム言語である.JAVA言語を使えば,こんな面白いマルチメディア知能処理ができるということを実感できるような授業と実習とにしたい.欠席しないように,特に,最初の7回目迄の授業には,必ず,出席するようにして下さい.
カテゴリー: 2007

ESP305

年度 2007
科目名 ESP305
教員名 A.B.マリッカール
授業概要 In this course, we will study a wide variety of topics relating to media and social issues. This is a news based audio and video course that will help develop your all-around English skills and build up your general knowledge and knowledge of current events and social issues, especially those relevant to people living in Asia.
授業計画 n this class, we will brush up our listening and speaking skills through a wide variety of listening practices and communicative activities through the use of audio and video tapes.
評価方法 Evaluations will be determined by class attendance, the level and quality of participation in class activities, completion of homework and a final written examination at the end of the course.
教科書
参考書
メッセージ Let’s study together and expand our horizons
カテゴリー: 2007

プログラミングⅠ

年度 2007
科目名 プログラミングⅠ
教員名 池辺 正典
授業概要 近年、コンピュータのOSはWindowsやLinuxなどの多様な種類が普及しています。そして、これらのOSに依存しないマルチプラットフォームなプログラミング言語としてJavaは登場しました。この授業ではJavaを利用して様々な問題解決のためのアルゴリズムを解説し、実習でプログラミングを行うことで、プログラミングの基本となるデータや処理の流れを学習します。その後にオブジェクト指向プログラミングの概念を学習することで、幅広いプログラミングの知識を身に付けることを目的とします。
授業計画 1. ソフトウェアの歴史/コンピュータとの対話の原点/プログラミング言語[講義とソフトウェア操作実習]
2. プログラミングの基礎・・・定数/変数/データ型[講義とソフトウェア操作実習]
3. データの入力と結果の出力[講義と実習]
4. アルゴリズムとは・・・構造化定理(順次選択、反復)[講義と実習]
5. 流れの制御アルゴリズム(1)・・・判断[講義と実習]
6. 流れの制御アルゴリズム(2)・・・繰り返し[講義と実習]
7. 流れの制御アルゴリズム(3)・・・総合化[講義と実習]
8. 簡単なデータ構造・・・配列[講義と実習]
9. 配列の応用(1)・・・分類アルゴリズム[講義と実習]
10. 配列の応用(2)・・・線形探索法アルゴリズム[講義と実習]
11. 配列の応用(3)・・・2分探索法アルゴリズム[講義と実習]
12. メソッドの活用(1)・・・メソッドの作成方法[講義と実習]
13. メソッドの活用(2)・・・実用的なプログラム[講義と実習]
14. クラスの概念とオブジェクト指向プログラミング[講義と実習]
15. アプレットプログラミング[講義と実習]
評価方法 出席を加味しながら、実技テストと課題などにより評価を行います。
教科書
参考書
メッセージ プログラミングは経験を重ね様々なプログラムを作成することで,その能力が向上します。そのため、この授業は実際のプログラムを多く作成することを目的とした授業です。
カテゴリー: 2007

ESP305

年度 2007
科目名 ESP305
教員名 A.B.マリッカール
授業概要 In this course, we will study a wide variety of topics relating to media and social issues. This is a news based audio and video course that will help develop your all-around English skills and build up your general knowledge and knowledge of current events and social issues, especially those relevant to people living in Asia.
授業計画 n this class, we will brush up our listening and speaking skills through a wide variety of listening practices and communicative activities through the use of audio and video tapes.
評価方法 Evaluations will be determined by class attendance, the level and quality of participation in class activities, completion of homework and a final written examination at the end of the course.
教科書
参考書
メッセージ Let’s study together and expand our horizons
カテゴリー: 2007

プログラミングⅠ

年度 2007
科目名 プログラミングⅠ
教員名 池辺 正典
授業概要 近年、コンピュータのOSはWindowsやLinuxなどの多様な種類が普及しています。そして、これらのOSに依存しないマルチプラットフォームなプログラミング言語としてJavaは登場しました。この授業ではJavaを利用して様々な問題解決のためのアルゴリズムを解説し、実習でプログラミングを行うことで、プログラミングの基本となるデータや処理の流れを学習します。その後にオブジェクト指向プログラミングの概念を学習することで、幅広いプログラミングの知識を身に付けることを目的とします。
授業計画 1. ソフトウェアの歴史/コンピュータとの対話の原点/プログラミング言語[講義とソフトウェア操作実習]
2. プログラミングの基礎・・・定数/変数/データ型[講義とソフトウェア操作実習]
3. データの入力と結果の出力[講義と実習]
4. アルゴリズムとは・・・構造化定理(順次選択、反復)[講義と実習]
5. 流れの制御アルゴリズム(1)・・・判断[講義と実習]
6. 流れの制御アルゴリズム(2)・・・繰り返し[講義と実習]
7. 流れの制御アルゴリズム(3)・・・総合化[講義と実習]
8. 簡単なデータ構造・・・配列[講義と実習]
9. 配列の応用(1)・・・分類アルゴリズム[講義と実習]
10. 配列の応用(2)・・・線形探索法アルゴリズム[講義と実習]
11. 配列の応用(3)・・・2分探索法アルゴリズム[講義と実習]
12. メソッドの活用(1)・・・メソッドの作成方法[講義と実習]
13. メソッドの活用(2)・・・実用的なプログラム[講義と実習]
14. クラスの概念とオブジェクト指向プログラミング[講義と実習]
15. アプレットプログラミング[講義と実習]
評価方法 出席を加味しながら、実技テストと課題などにより評価を行います。
教科書
参考書
メッセージ プログラミングは経験を重ね様々なプログラムを作成することで,その能力が向上します。そのため、この授業は実際のプログラムを多く作成することを目的とした授業です。
カテゴリー: 2007

EIC201

年度 2007
科目名 EIC201
教員名 A.B.マリッカール
授業概要 The aim of this course is to develop debating strategies, critical thinking, argumentative language and logically debate various issues in a contemporary society. Students will study different current controversial issues through English while learning about important contemporary topics and events around the world. Students will also have the opportunity to listen to arguments from different sides. Presenting both sides make the discussion methodical and clear.
授業計画 In this class, listening activities, reading passages on current topics of interest and vocabulary exercises are also included. Class work will consist of individual, group and pair work activities.
評価方法 Grades will be based on class attendance and active participation, completion of homework and several class debates and a final written examination at the end of the course.
教科書
参考書
メッセージ Never mind making mistakes in class. You will gain a great sense of accomplishment through this challenging but enjoyable course.
カテゴリー: 2007

EIC305

年度 2007
科目名 EIC305
教員名 E.ラインボルド
授業概要 This EIC class is designed for the 2nd year students or above. The focus of this class is to help students develop conversation skills in every day situations to communicate effectively. Students will do pair work in which they will share information on a variety of interesting topics popular among university students. Even though the aim of this class is to improve conversational skills, listening, reading, and writing will be included. In this way, the students will learn skills to express themselves with confidence.
授業計画 Through the following topics, vocabulary – building, speaking, reading, listening, and writing will be taught:
Traveling
Friendship
Eating Out
Jobs
Shopping
World Problems
評価方法 Attendance is extremely important in my class.Students are evaluated based on the following:Attendance 30%: If a student misses more than 4 classes, you will fail the course. Being more that 20 minutes late will be considered one absence.In-class activities, attitude and assignments 50% Late assignments will not be accepted.Reports and Presentations : 20%
教科書
参考書
メッセージ Come and enjoy speaking English. This class is for those who wish toimprove communication skills. I hope to inspire all of you in orderto broaden your perspectives and gain confidence when out in the realworld.
カテゴリー: 2007

EIC201

年度 2007
科目名 EIC201
教員名 A.B.マリッカール
授業概要 The aim of this course is to develop debating strategies, critical thinking, argumentative language and logically debate various issues in a contemporary society. Students will study different current controversial issues through English while learning about important contemporary topics and events around the world. Students will also have the opportunity to listen to arguments from different sides. Presenting both sides make the discussion methodical and clear.
授業計画 In this class, listening activities, reading passages on current topics of interest and vocabulary exercises are also included. Class work will consist of individual, group and pair work activities.
評価方法 Grades will be based on class attendance and active participation, completion of homework and several class debates and a final written examination at the end of the course.
教科書
参考書
メッセージ Never mind making mistakes in class. You will gain a great sense of accomplishment through this challenging but enjoyable course.
カテゴリー: 2007

英語コンプリヘンションB

年度 2007
科目名 英語コンプリヘンションB
教員名 福島 一人
授業概要 秋学期に週2日間開講される。英語コンプリヘンションAと同じ教員が原則的に担当する。 英語コンプリヘンションAの「総合的な基礎事項の確認」を発展させた授業内容で、特に、「読む」「書く」の応用力の養成を行う。たとえば「読む」に関しては、速読を通し、文章全体の内容を把握することに重点を置く。また問題演習などを行い、「英語検定」や「TOEIC」などの資格取得の援助をすることを目的とする。
授業計画 火曜日はプリント演習を通して、英検などの資格取得を目指して、特に発音・文法・作文・読解力を養う授業を行います。
金曜日は流麗で単純明快な文章ということで定評のあるHearnの「八雲文字」の中該なす、日本の怪奇物語を読み、読解力の向上と同時に、「美しい日本」の再発見を目指します。
・火曜日
1. 春学期の復習
2. 発音・発音記号B
3. 文の転換練習
4. 文の種類・文型B
5. 補文化B
6. 動詞B
7. ‘時’と時制・相B
8. 仮定法
9. 準動詞B
10. 関係詞節B
11. 接続詞B
12. 比較構造
13. 総復習
・金曜日
1. 英米文化受信から日本文化発信へB
2. Lafcadio Hearn の世界B
3. A DEAD SERET
4. YUKI-ONNA 1
5. YUKI-ONNA 2
6. THE STORY OF AOYAGI 1
7. THE STORY OF AOYAGI 2
8. THE STORY OF AOYAGI 3
9. THE STORY OF THE FUTON OF TOTTORI 1
10. THE STORY OF THE FUTON OF TOTTORI 2
11. OF A PROMISE KEPT 1
12. OF A PROMISE KEPT 2
13. 復習
評価方法 出席日数・授業への参加度、授業時のテストの成績などをもとにした「平常点」で成績評価を行います。出席・授業への参加度60%、授業時のテストの成績40%。
教科書
参考書
メッセージ 学生の皆さんの英検などの資格取得を目指して、静かで、かつ、きびきびした授業を行います。毎回の授業で辞書を必ず持参して下さい。この授業を大いに活用して効率よく英語を身につけて下さい。
カテゴリー: 2007

プログラミングⅠ

年度 2007
科目名 プログラミングⅠ
教員名 池辺 正典
授業概要 近年、コンピュータのOSはWindowsやLinuxなどの多様な種類が普及しています。そして、これらのOSに依存しないマルチプラットフォームなプログラミング言語としてJavaは登場しました。この授業ではJavaを利用して様々な問題解決のためのアルゴリズムを解説し、実習でプログラミングを行うことで、プログラミングの基本となるデータや処理の流れを学習します。その後にオブジェクト指向プログラミングの概念を学習することで、幅広いプログラミングの知識を身に付けることを目的とします。
授業計画 1. ソフトウェアの歴史/コンピュータとの対話の原点/プログラミング言語[講義とソフトウェア操作実習]
2. プログラミングの基礎・・・定数/変数/データ型[講義とソフトウェア操作実習]
3. データの入力と結果の出力[講義と実習]
4. アルゴリズムとは・・・構造化定理(順次選択、反復)[講義と実習]
5. 流れの制御アルゴリズム(1)・・・判断[講義と実習]
6. 流れの制御アルゴリズム(2)・・・繰り返し[講義と実習]
7. 流れの制御アルゴリズム(3)・・・総合化[講義と実習]
8. 簡単なデータ構造・・・配列[講義と実習]
9. 配列の応用(1)・・・分類アルゴリズム[講義と実習]
10. 配列の応用(2)・・・線形探索法アルゴリズム[講義と実習]
11. 配列の応用(3)・・・2分探索法アルゴリズム[講義と実習]
12. メソッドの活用(1)・・・メソッドの作成方法[講義と実習]
13. メソッドの活用(2)・・・実用的なプログラム[講義と実習]
14. クラスの概念とオブジェクト指向プログラミング[講義と実習]
15. アプレットプログラミング[講義と実習]
評価方法 出席を加味しながら、実技テストと課題などにより評価を行います。
教科書
参考書
メッセージ プログラミングは経験を重ね様々なプログラムを作成することで,その能力が向上します。そのため、この授業は実際のプログラムを多く作成することを目的とした授業です。
カテゴリー: 2007