プログラミングⅠ(S)

年度 2008
科目名 プログラミングⅠ(S)
教員名 松原 康夫
授業概要 プログラミングができなければコンピュータのプロフェショナルとは言えない。JavaはWindows上のGUIプログラムが簡単に書ける、入りやすい言語である。それでいてオブジェクト指向であり、複雑なデータ構造が操作でき、ネットワークやWebベースのプログラミングができる奥の深い言語である。
基本をマスターした後は、こちらから一方的に教える授業ではなく、課題をグループで考えてもらう授業を行う予定です。
授業計画 ソフトウェアの歴史/コンピュータとの対話の原点/プログラミング言語
プログラミングの基礎…定数/変数/データ型
データの入力と結果の出力
アルゴリズムとは…構造化定理(順次、選択、反復)
流れの制御アルゴリズム(1)…判断
流れの制御アルゴリズム(2)…繰り返し
流れの制御アルゴリズム(3)…総合化
簡単なデータ構造…配列
配列の応用(1)…分類アルゴリズム
配列の応用(2)…線形探索法アルゴリズム
配列の応用(3)…2分探索法アルゴリズム
メソッドの活用(1)…メソッドの作成方法
メソッドの活用(2)…実用的なプログラム
クラスの概念とオブジェクト指向プログラミング
アプレットプログラミング
評価方法 試験は課題を与えてどう取り組むかを見ます。こちらで教えた基本は守ってもらいますが、新しい課題に直面したときに、教えてもらうのを待つのではなく、自分で考えたりあるいは資料を参考にして試行錯誤することを要求します。
教科書
参考書
メッセージ Javaをマスターすれば、魔法のようなプログラムを書くことができる。この授業で基本をマスターした後、プログラミングⅡでGUIプログラミングを学べば、簡単なゲームやパズルを書くことができる。将来のウィザード、ウィザードリーを目指してチャレンジしてほしい。
カテゴリー: 2008

プログラミングⅠ(S)

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

プログラミングⅠ(S)

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

プログラミングⅠ(S)

年度 2008
科目名 プログラミングⅠ(S)
教員名 松原 康夫
授業概要 プログラミングができなければコンピュータのプロフェショナルとは言えない。JavaはWindows上のGUIプログラムが簡単に書ける、入りやすい言語である。それでいてオブジェクト指向であり、複雑なデータ構造が操作でき、ネットワークやWebベースのプログラミングができる奥の深い言語である。基本をマスターした後は、こちらから一方的に教える授業ではなく、課題をグループで考えてもらう授業を行う予定です。
授業計画 ソフトウェアの歴史/コンピュータとの対話の原点/プログラミング言語
プログラミングの基礎…定数/変数/データ型
データの入力と結果の出力
アルゴリズムとは…構造化定理(順次、選択、反復)
流れの制御アルゴリズム(1)…判断
流れの制御アルゴリズム(2)…繰り返し
流れの制御アルゴリズム(3)…総合化
簡単なデータ構造…配列
配列の応用(1)…分類アルゴリズム
配列の応用(2)…線形探索法アルゴリズム
配列の応用(3)…2分探索法アルゴリズム
メソッドの活用(1)…メソッドの作成方法
メソッドの活用(2)…実用的なプログラム
クラスの概念とオブジェクト指向プログラミング
アプレットプログラミング
評価方法 試験は課題を与えてどう取り組むかを見ます。こちらで教えた基本は守ってもらいますが、新しい課題に直面したときに、教えてもらうのを待つのではなく、自分で考えたりあるいは資料を参考にして試行錯誤することを要求します。
教科書
参考書
メッセージ Javaをマスターすれば、魔法のようなプログラムを書くことができる。この授業で基本をマスターした後、プログラミングⅡでGUIプログラミングを学べば、簡単なゲームやパズルを書くことができる。将来のウィザード、ウィザードリーを目指してチャレンジしてほしい。
カテゴリー: 2008

プロジェクト演習Ⅰ

年度 2008
科目名 プロジェクト演習Ⅰ
教員名 宮川 裕之
授業概要 プロジェクト演習(I、II、III)は第2セメスターから第6セメスターに配置されている必修科目です。プロジェクト演習は教室での通常の講義型授業とは学習方法が異なり、学生の主体的・能動的な授業への参加姿勢が求められます。プロジェクト演習(I、II、III)では、「ものづくり」の計画立案と計画通りに進めていくための様々な工夫・手法、実際の「ものづくり」と専門知識・技術との関係理解、共同作業におけるコミュニケーションの役割や技法、協調作業における情報共有と手段などの大切さを、グループ協調作業による「ものづくり」をとおして気づくこと、プロジェクトを進める上での基本的な手法やスキルを身に着けることを狙いとしています。このプロジェクト演習Iでは、以後のプロジェクト演習IIおよびプロジェクト演習IIIを進めるのに必要な基礎的な事項を学習します。
授業計画 第1回 オリエンテーション (予習:なし)
・この授業の狙いと評価基準 ・授業の進め方
・グループ分け (6名/チーム、10チーム(以内)/クラス)
・グループ名決め ・グループ代表者決め
第2回 課題プロジェクト(1)の説明(予習:著作権と情報倫理(e-ラーニング))
・課題プロジェクト(1)の説明
・授業で利用すhttp://sas.shonan.bunkyo.ac.jp/syll2007/show-kamoku.php?db_host=localhost&db_name=syll2007_sho&k_code=20731384801
文教大学シラバスるICT(Information&Communication Technology)環境
・会議の進め方(e-ラーニング)・グループごとのミーティング
第3回~第5回 課題プロジェクト(1)の遂行(予習:報告書の書き方(e-ラーニング))
・進捗報告 ・質疑応答
第6回 発表資料作成
・成果物のまとめ・レビュー(作業過程、反省点、次のプロジェクトへの留意点)
第7回 課題プロジェクト(1)の発表会
・グループ発表・チェックシートによる他のグループの評価
第8回~10回 課題プロジェクト(2)の遂行 (予習:発表評価の集計)
・課題プロジェクト(2)の説明・グループ代表者決め
・グループウェアの使い方 ・進捗報告 ・質疑応答
第11回 発表資料作成
・成果物のまとめ ・レビュー(作業過程、反省点、前回の反省点を生かせたか)
第12回 課題プロジェクト(2)の発表会(クラスごと)
・グループ発表・チェックシートによる他のグループの評価
第13回 課題プロジェクト(2)の発表会(全クラス)(予習:発表評価の集計)
・3クラス合同での発表会
・課題プロジェクト(2)の発表会の評価で上位となったグループの発表
評価方法 共同作業におけるコミュニケーション、チームワークとリーダーシップ、役割分担と協調、情報共有などの大切さに気づくことを学習の達成目標とし、以下を総合的に評価します。・グループ発表会(第1回目、第2回目)の評価・具体的な評価基準とレベルに基づくグループメンバー個人毎の貢献度・グループメンバー個人毎の作業報告書の内容
教科書
参考書
メッセージ この授業での学習目標は、教員から知識や技術を教えてもらう受身の姿勢で得られるものではなく、創造的な「ものづくり」共同作業の体験を通して「創造的協調作業のつぼ」を会得していくことです。これにより、情報システム学科が提供している様々な専門科目への知的興味が沸いてくること、理論と実践を結びつけることの大切さが理解できることを期待しています。
カテゴリー: 2008

プロジェクト演習Ⅰ

年度 2008
科目名 プロジェクト演習Ⅰ
教員名 佐久間 拓也
授業概要 プロジェクト演習(I、II、III)は第2セメスターから第6セメスターに配置されている必修科目です。プロジェクト演習は教室での通常の講義型授業とは学習方法が異なり、学生の主体的・能動的な授業への参加姿勢が求められます。プロジェクト演習(I、II、III)では、「ものづくり」の計画立案と計画通りに進めていくための様々な工夫・手法、実際の「ものづくり」と専門知識・技術との関係理解、共同作業におけるコミュニケーションの役割や技法、協調作業における情報共有と手段などの大切さを、グループ協調作業による「ものづくり」をとおして気づくこと、プロジェクトを進める上での基本的な手法やスキルを身に着けることを狙いとしています。このプロジェクト演習Iでは、以後のプロジェクト演習IIおよびプロジェクト演習IIIを進めるのに必要な基礎的な事項を学習します。
授業計画 第1回 オリエンテーション (予習:なし)
・この授業の狙いと評価基準 ・授業の進め方
・グループ分け (6名/チーム、10チーム(以内)/クラス)
・グループ名決め ・グループ代表者決め
第2回 課題プロジェクト(1)の説明(予習:著作権と情報倫理(e-ラーニング))
・課題プロジェクト(1)の説明
・授業で利用するICT(Information&Communication Technology)環境
・会議の進め方(e-ラーニング)・グループごとのミーティング
第3回~第5回 課題プロジェクト(1)の遂行(予習:報告書の書き方(e-ラーニング))
・進捗報告 ・質疑応答
第6回 発表資料作成
・成果物のまとめ・レビュー(作業過程、反省点、次のプロジェクトへの留意点)
第7回 課題プロジェクト(1)の発表会
・グループ発表・チェックシートによる他のグループの評価
第8回~10回 課題プロジェクト(2)の遂行 (予習:発表評価の集計)
・課題プロジェクト(2)の説明・グループ代表者決め
・グループウェアの使い方 ・進捗報告 ・質疑応答
第11回 発表資料作成
・成果物のまとめ ・レビュー(作業過程、反省点、前回の反省点を生かせたか)
第12回 課題プロジェクト(2)の発表会(クラスごと)
・グループ発表・チェックシートによる他のグループの評価
第13回 課題プロジェクト(2)の発表会(全クラス)(予習:発表評価の集計)
・3クラス合同での発表会
・課題プロジェクト(2)の発表会の評価で上位となったグループの発表
評価方法 共同作業におけるコミュニケーション、チームワークとリーダーシップ、役割分担と協調、情報共有などの大切さに気づくことを学習の達成目標とし、以下を総合的に評価します。・グループ発表会(第1回目、第2回目)の評価・具体的な評価基準とレベルに基づくグループメンバー個人毎の貢献度・グループメンバー個人毎の作業報告書の内容
教科書
参考書
メッセージ この授業での学習目標は、教員から知識や技術を教えてもらう受身の姿勢で得られるものではなく、創造的な「ものづくり」共同作業の体験を通して「創造的協調作業のつぼ」を会得していくことです。これにより、情報システム学科が提供している様々な専門科目への知的興味が沸いてくること、理論と実践を結びつけることの大切さが理解できることを期待しています。
カテゴリー: 2008

プロジェクト演習Ⅰ

年度 2008
科目名 プロジェクト演習Ⅰ
教員名 石井 信明
授業概要 プロジェクト演習(I、II、III)は第2セメスターから第6セメスターに配置されている必修科目です。プロジェクト演習は教室での通常の講義型授業とは学習方法が異なり、学生の主体的・能動的な授業への参加姿勢が求められます。プロジェクト演習(I、II、III)では、「ものづくり」の計画立案と計画通りに進めていくための様々な工夫・手法、実際の「ものづくり」と専門知識・技術との関係理解、共同作業におけるコミュニケーションの役割や技法、協調作業における情報共有と手段などの大切さを、グループ協調作業による「ものづくり」をとおして気づくこと、プロジェクトを進める上での基本的な手法やスキルを身に着けることを狙いとしています。このプロジェクト演習Iでは、以後のプロジェクト演習IIおよびプロジェクト演習IIIを進めるのに必要な基礎的な事項を学習します。共同作業におけるコミュニケーション、チームワークとリーダーシップ、役割分担と協調、情報共有などの大切さに気づくことを学習の到達目標とします。
授業計画 第1回 オリエンテーション (予習:なし)
・この授業の狙いと評価基準 ・授業の進め方・グループ分け (6名/チーム、10チーム(以内)/クラス)
・グループ名決め ・グループ代表者決め
第2回 課題プロジェクト(1)の説明(予習:著作権と情報倫理(e-ラーニング))
・課題プロジェクト(1)の説明・授業で利用するICT(Information&Communication Technology)環境・会議の進め方(e-ラーニング)・グループごとのミーティング
第3回~第5回 課題プロジェクト(1)の遂行(予習:報告書の書き方(e-ラーニング))
・進捗報告 ・質疑応答
第6回 発表資料作成
・成果物のまとめ・レビュー(作業過程、反省点、次のプロジェクトへの留意点)
第7回 課題プロジェクト(1)の発表会
・グループ発表・チェックシートによる他のグループの評価
第8回~10回 課題プロジェクト(2)の遂行 (予習:発表評価の集計)
・課題プロジェクト(2)の説明・グループ代表者決め
・グループウェアの使い方 ・進捗報告 ・質疑応答
第11回 発表資料作成
・成果物のまとめ ・レビュー(作業過程、反省点、前回の反省点を生かせたか)
第12回 課題プロジェクト(2)の発表会(クラスごと)
・グループ発表・チェックシートによる他のグループの評価
第13回 課題プロジェクト(2)の発表会(全クラス)(予習:発表評価の集計)
・3クラス合同での発表会
・課題プロジェクト(2)の発表会の評価で上位となったグループの発表
評価方法 到達目標について、以下を総合的に評価します。・グループ発表会(第1回目、第2回目)の評価・具体的な評価基準とレベルに基づくグループメンバー個人毎の貢献度・グループメンバー個人毎の作業報告書の内容
教科書
参考書
メッセージ この授業での学習目標は、教員から知識や技術を教えてもらう受身の姿勢で得られるものではなく、創造的な「ものづくり」共同作業の体験を通して「創造的協調作業のつぼ」を会得していくことです。これにより、情報システム学科が提供している様々な専門科目への知的興味が沸いてくること、理論と実践を結びつけることの大切さが理解できることを期待しています。
カテゴリー: 2008

画像処理Ⅰ

年度 2008
科目名 画像処理Ⅰ
教員名 下平 丕作士
授業概要 (1)概要:画像処理を理解するのに必要な基礎知識について講義する。(2)目標:基礎的な概念と処理方法について理解することを目標とする。(3)意義・背景・重要性:人間の受理する情報の70から80%は、視覚によるもの言われている。画像とは、このような実世界から得られる視覚情報のうち、技術的な手段によって、2次元的または3次元的に表示される情報をいう。画像処理とは、このような視覚情報を様々な目的のために処理することをいう。画像処理の利用は、1960年代後半の宇宙探査用人工衛星の画像処理によって幕開けし、その後、医療用画像処理、地球表面の画像処理などを通じて発展してきた。今日では、機械による検査、仕分けや組み立ての自動化など様々な産業分野で利用されている。日常生活においても、ディジタルカメラで撮影した写真をパソコンに取り込んで処理するなど身近な技術となっている。画像処理は、マルチメディア表現における中核技術であり、是非習得しなければならないキーテクノロジーである。
授業計画 ビジュアル情報処理の工学的モデル
ディジタル画像
画像処理の分類と役割
入出力に関わる処理
画像の性質を表す諸量
画素毎の濃淡変換1
画素毎の濃淡変換2
画素毎の濃淡変換3
領域に基づく濃淡変換1
領域に基づく濃淡変換2
領域に基づく濃淡変換3
2値画像処理
領域処理
パターンマッチング
パターン認識
評価方法 基礎的な概念と処理方法について理解できたか、学期末のテストによって評価する。
教科書
参考書
メッセージ 日常生活でも画像を扱うことが多くなりました。画像処理の基礎知識があれば、もっと楽しいことができるようになります。
カテゴリー: 2008

学びのプランニング

年度 2008
科目名 学びのプランニング
教員名 釈氏 孝浩
授業概要 高校までの学習スタイルとは大きく異なる大学の授業の内容を知り、各人が4年間で何をどのように学んでいくのか、大まかなプランを立てる必要があります。この授業では学習方法や施設の活用法、2年次から始まる3コース別カリキュラムの内容、学びと仕事とのつながり、人間関係づくりなどについて、グループ実習、講演などを交えながら進めていきます。なお、この科目は、「プレゼンテーション」と組み合わせて授業計画が立てられています。
授業計画 第1回(予習:なし)
・オリエンテーション
・チーム分け
.
第2回(予習:プレゼンテーションの仕方(e-ラーニング))
・メンバー紹介プレゼンテーション
.
第3~7回(予習:調べ学習の仕方(e-ラーニング))
・構成的グループエンカウンター
・ポスター企画
・ポスター制作
・ポスター制作のレビュー
・わかりやすい文章の書き方(e-ラーニング)
.
第8~10回(予習:ノートの取り方・レポートのまとめ方(e-ラーニング))
・学びと仕事のつながり(情報システム)
・学びと仕事のつながり(デジタルコンテンツ)
・学びと仕事のつながり(教育システム)
.
第11回(予習:集計の仕方(e-ラーニング))
・報告書の評価とチェックシートの作成
.
第12回(予習:プレゼンテーションの仕方(e-ラーニング))
・プレゼンテーションの準備
.
第13回(予習:なし)
・学びの企画書作り
評価方法 作品、報告書、プレゼンテーション、参加態度を総合的に評価します。
教科書
参考書
メッセージ 大学では、自分の将来像を見据え、計画的に学習することが求められます。この授業は、単なる講義紹介ではなく、大学で学ぶ上で最低限必要な能力が養成されます。従って、この授業で扱われる内容が身についていない者には、大学での学習資格が無いと言っても過言ではありません。すべてのチーム作業では、各人の果たした役割が報告され、評価の対象となります。他人に頼らず、一人ひとりが高い参加意識を持って受講してください。
カテゴリー: 2008

学びのプランニング

年度 2008
科目名 学びのプランニング
教員名 松本 浩之
授業概要 高校までの学習スタイルとは大きく異なる大学の授業の内容を知り、各人が4年間で何をどのように学んでいくのか、大まかなプランを立てる必要があります。この授業では学習方法や施設の活用法、2年次から始まる3コース別カリキュラムの内容、学びと仕事とのつながり、人間関係づくりなどについて、グループ実習、講演などを交えながら進めていきます。なお、この科目は、「プレゼンテーション」と組み合わせて授業計画が立てられています。
授業計画 第1回(予習:なし)
・オリエンテーション
・チーム分け
第2回(予習:プレゼンテーションの仕方(e-ラーニング))
・メンバー紹介プレゼンテーション
第3~7回(予習:調べ学習の仕方(e-ラーニング))
・構成的グループエンカウンター
・ポスター企画
・ポスター制作
・ポスター制作のレビュー
・わかりやすい文章の書き方(e-ラーニング)
第8~10回(予習:ノートの取り方・レポートのまとめ方(e-ラーニング))
・学びと仕事のつながり(情報システム)
・学びと仕事のつながり(デジタルコンテンツ)
・学びと仕事のつながり(教育システム)
第11回(予習:集計の仕方(e-ラーニング))
・報告書の評価とチェックシートの作成
第12回(予習:プレゼンテーションの仕方(e-ラーニング))
・プレゼンテーションの準備
第13回(予習:なし)
・学びの企画書作り
評価方法 作品、報告書、プレゼンテーション、参加態度を総合的に評価します。成績評価は次の通り。(AA)達成目標をほぼ90%以上満たしている。(A)達成目標をほぼ80%以上満たしている。(B)達成目標をほぼ70%以上満たしている。(C)達成目標をほぼ60%以上満たしている。(D)達成目標に対し、60%未満の達成度である。
教科書
参考書
メッセージ 大学では、自分の将来像を見据え、計画的に学習することが求められます。この授業は、単なる講義紹介ではなく、大学で学ぶ上で最低限必要な能力が養成されます。従って、この授業で扱われる内容が身についていない者には、大学での学習資格が無いと言っても過言ではありません。すべてのチーム作業では、各人の果たした役割が報告され、評価の対象となります。他人に頼らず、一人ひとりが高い参加意識を持って受講してください。
カテゴリー: 2008