730 likes | 886 Views
基礎情報技術 ー第1日目 Ver.1 ー. 平成 24 年 4 月 13 日 東京工科大学 コンピュータサイエンス学部 ○亀田・ ( 中村 ). 講義担当教員. クラス A: 亀田弘之 @ 研 A302 (ココ) クラス B: 中村太一 @ 研 A303 (隣り). 研 A601. 研 A1207. 日程. 4/13 4/20 4/27 5/11 5/18 5/25 6/1 6/8 6/15 6/22 6/29 7/6 7/13 7/20 7/27. 本日( 4 月 13 日)はガイダンス.
E N D
基礎情報技術ー第1日目 Ver.1ー 平成24年4月13日 東京工科大学 コンピュータサイエンス学部 ○亀田・(中村)
講義担当教員 • クラスA:亀田弘之@研A302(ココ) • クラスB:中村太一 @研A303(隣り) 研A601 研A1207
日程 4/134/20 4/27 5/11 5/18 5/25 6/1 6/8 6/15 6/22 6/29 7/6 7/13 7/20 7/27 本日(4月13日)はガイダンス 来週(4月20日)は休講
もう少しガイダンス • まずは、雑談から…(皆さんへのアドバイス)
アドバイス(その1) • 資格を取ろう(情報処理技術者試験制度) • 基本情報技術者試験(www.jitec.jp) • 経済産業省 ・ 国家試験 • 3年生の秋までにはとろう(年2回実施、4月と10月の第3日曜日) • 今年の春は7月10日(検定料5,100円) • 3年次後期授業「実践コンピュータ技術」の単位が取れる! • ディジタル技術検定(digital-kentei.com) • 公益財団法人 国際文化カレッジ(実務技能検定協会ではない!) • 文部科学省 後援認可 • 情報2級部門 がお勧め • 4年生までに1級(情報部門)が取れるとすごい! • 今年は6月26日と11月(1級は秋のみ) (検定料2級5,000円)
平成21年度春期からの試験制度 http://www.jitec.ipa.go.jp/1_11seido/seido_gaiyo.htmlより引用
試験区分と実施時期 (出典) http://www.jitec.jp/1_02annai/_index_annai.html
ディジタル技術検定 (出典) http://digital-kentei.com/
ディジタル技術検定の内容 (出典) http://digital-kentei.com/2.html
お知らせ • 「情報処理技術者試験」に合格するといいことがある! • 「実践コンピュータ技術」の単位が取得できる。 • 詳細は、教務課に確認すること。(ガイダンスでも話があった? と思いますが…) We have to strive for what we want.
ミニ情報 • 平成19年度「実践コンピュータ技術」の単位を無事修得した先輩に関する情報の報告会で使用したパワーポイント(一部)を以下に掲載しておきます。参考になれば幸いです。
平成20年1月16日(水) 東京工科大学 コンピュータサイエンス学部 Αγορα 科目担当:亀田弘之 「実践コンピュータ技術」結果報告
レポートの内容 • 資格取得に向けた各自の取り組み(具体的に)1.1 主に使用した参考書1.2 役に立った授業・演習・実験1.3 役に立ったWebのサイト • 苦労した点・良かった点 • すでに取得している資格(IT以外も含む) • 今後取得したい資格(もしあれば) • その他(全体的な感想や本授業に対するコメント等)
1.資格取得に向けた取り組み 1.1 主に使用した参考書 1.2 役に立った授業・演習・実験 1.3 役に立ったWebのサイト
主に使用した参考書 • 基本情報技術者 スーパー合格本 午前 • C言語の切り札 • 1週間で分かる基本情報技術者集中ゼミ 午後 • 平成17年度秋季基本情報技術者合格本 • よく出るよく分かる基本情報技術者 【午前】問題集2名 • よく出るよく分かる基本情報技術者 【午後】問題集2名 • 基本情報技者試験らくらく突破C言語 • 平成19年度春季秋季 基本情報技術者 合格教本 • 基本情報技術者集中ゼミ[午前編] • イメージ&クレバー方式でよく分かる 栢木先生の基本情報技術者教室2名 • 基本情報「午前」完全合格教本 • 基本情報技術者完全解答
役に立った授業・演習・実験 • 基礎教育科目 • 共通技術科目 • 専門科目 • 実験科目
基礎教育科目 • コンピュータ概論I5名 • コンピュータ概論II5名 • コンピュータ操作演習I2名 • コンピュータ操作演習II2名 • プログラミング技術I4名 • プログラミング技術II4名 • プログラミング技術III4名 • プログラミング技術IV2名 • (プログラミングの授業)
共通技術科目 • 論理回路 • Web技術基礎 • データベース技法入門3名 • 情報ネットワーク概論 • 信頼性工学2名
専門科目 • コンピュータサイエンス概論 • インターネット • ブロードバンドネットワーク • Web技術応用 • 情報セキュリティ • アルゴリズムとデータ構造 • コンピュータアーキテクチャ
実験科目 • ネットワーク系実験 • コンピュータ系実験I • コンピュータ系実験II • 自然科学講義付き実験 • 実験のクライアント・サーバ・システム • 実験の論理回路
役に立ったWebサイト • 情報処理技術者試験センター(http://www.jitec.jp)の過去問ページ等3名 • 一夜漬け 情報処理技術者試験(http://www15.plala.or.jp/gcap/data) • 猫でもわかるプログラミング(http://www.kumei.ne.jp/c_lang/) • Amazon.co.jp(良書探しに役立った)2名 • 特になし
苦労した点 • プログラミング言語とデータベース(独学) • データベース(操作経験がなくACCESSで自習) • アルゴリズムは難しかった2名. • 試験範囲が広い(大学で学んだ以外の知識も必要) • 体力と集中力 • 業務知識関係が非常に覚えづらく,苦戦した. • 午前問題はとにかく覚えることが多かった. • 午後問題は問題文が長い. • 大学で習っていない内容は苦労した. • 英語の略語の記憶に苦労した.
良かった点 • ソフトウェアの観点からハードウェアの基本的なことを理解で,授業の理解に役立った. • 問題1つ1つは簡単 • 大学の授業で学んだ内容との重複が多く,授業のありがたみがわかった. • 大学にて下地ができていたので,本を1冊読むだけで合格ラインを超えることができた. • 資格を取得することで次の目標を考えることができた. • 大学での学習の筋道を立てるのにも役立った. • 特になし2名.
すでに取得している資格 • 初級システムアドミニストレータ(18年度春) • 普通自動車免許2名 • 実用英語技能検定2級 • 日本漢字能力検定2級 • 日本テニス協会公認C級審判員 • 特になし
今後取りたい資格 • ソフトウェア開発技術者6名 • CCNA3名 • 情報セキュリティアドミニストレータ • テクニカルエンジニア(データベース) • 特になし
その他(感想など)(1) • 本授業の認知度が高まれば,本授業の履修者が増え,情報処理技術者試験の受験者が増えるのでは.
その他(感想など)(2) • 大学のカリキュラムに基本情報技術者等の資格に対してのアプローチをもっと組み込むべき.そうでないと,大学での学習の筋道の中で,中間的な目標が立てにくい. • 情報処理技術者やCCNAの資格取得をアピールしているが,カリキュラムでは後付に感じる. • CCNAに対しては触れてもいない. • Linuxも自発的に扱う以外はほとんど扱っていない. • 基本情報技術者がCSの基礎に当たるのであれば,1つの目標,カリキュラムの一環,進級条件にしてもいいのではないか.
その他(感想など)(3) • 資格取得により就職を有利にしようと考えている学生は多いと思う反面,受験するかどうか迷っている学生も多いのではないかと思う.シラバスや大学のホームページに,資格取得に有利な科目などを記載し,年度の初めのガイダンスでより詳しいガイダンスを実施すれば,学生にとってよい指針となるのではないか. • 独学の部分も多かったが,参考書がたくさんあるのでそれほど苦労しなかった.
後輩へのアドバイス • 参考書を用いてまずは午後の対策を取るべき.初めて学ぶことや,理解しにくいこと,プログラミングなど時間を費やしてじっくりやる必要がある.その後,午前の対策として参考書を一通り終わらせたら,ただひたすら過去問を解くこと. • 日頃の授業,勉強は大変重要である. • 資格の取得だけでなく,情報技術に関する基礎的な知識を学ぶことができた. • 大学の授業を真剣に受けていれば資格を取れるレベルに達すると思う.
勉強開始時期 • 2ヶ月程度前 • 今回が3度目の学生も1名いた
因みに • 平成22年度は「応用情報処理技術者」に合格した先輩が3名いました!
(ここまで) • 以下は、本来の話の続きです。
アドバイス(その2) • 統計処理 基礎的かつ重要! • なぜ高校までの間にしっかり学ばないのか? • 実務・研究あらゆる分野で人より一歩先んじるには、統計は不可欠! • 興味のある人は、統計学を深く学ぶこと! • 理論:平均・分散・確率分布・推定・検定・ 大数の定理・中心極限の定理・相関・ 多変量解析・共分散分析(構造方程式モデリング) など • 実践:記述統計学(図表の作り方),統計分析の体験・訓練 • ツール:R,gnuplot,Excel, SPSS etc.
参考までに • 本学における統計の講義 • 「確率と統計」 (CS,2年前期) • 「データ解析法」(CS,2年後期) • 「確率と統計」(MS,1年後期木曜日1限) • 基礎の基礎から丁寧に • 実務処理の観点にも重点をおいている • EXCELでの統計処理とその結果の解釈 • 「調査分析法I・II」(MS, 2年前期・後期) • 「データ分析法」(MS, 2年後期) • 大学院でも「高度データマイニング」で統計が学べたのに!(なくなってしまいました…)
アドバイス(その3) • その他 • UML(Unified Modeling Language) • XML(eXtened Markup Langauage) • UNL(Universal Networking Langaugae) • Semantic Web • Semantic Computing • 情報倫理・法律(知的財産権) など いずれも皆さんの役に立ちます。
アドバイス(その4) • プログラミングの種類 • 手続き型プログラミング言語 • オブジェクト指向型プログラミング言語 • 関数型プログラミング言語 • 論理型プログラミング言語 • アスペクト指向型プログラミング言語 など
亀田の個人的コメント(1) • IT(Information Technology)を真にかつ格段に発展させるためには、以下の問題点を本質的に解決する必要がある。 • 複雑さ(complexity) • 意味(semantics) の取り扱いの困難性 人工知能 ソフトウェア工学 先端的ゲーム サービス etc.
そろそろ本題へ入りましょう • まずは「シラバス」を用いて、本授業の概要を説明します。(Webにつなげられる人は、シラバスのページにアクセスしてみてください。) • 共通技術科目 • 2年次前期
授業概要 • ITエンジニアのプロフェッショナルになるためには、プロとしての嗜み(たしなみ)と作法を身につけることも大切である。本授業では、今後プロとしてソフトウェアかかわる人たちにとって避けて通ることのできない嗜み・作法を簡単な演習を通じて紹介するとともに、学生の皆さんにそれらの必要性・重要性を身を持って理解してもらうことを目指す。 • 具体的には、ソフトウェア開発を上流工程から下流工程へ向けて実際に体験してもらいながら、UML(Unified Modeling Language)やプロジェクト管理等の紹介を行う。 • ITシステム ≠ プログラミング であることや、ソフトウェア開発におけるコミュニケーションの意義、プロジェクト管理の重要性についてなど、多くのことを学生の皆さん自らが気づくことを期待する。
授業方法 • 基本的には講義形式で行うが、理解を深め知識を確実なものとするために数多くの演習(含む、PBL)を行う。 なお本授業は中村と亀田でそれぞれ行うため、各クラスで多少の授業方法・内容に異なる部分があり得ることをあらかじめ断っておく。
準備学習 • 取り立てて予備知識は必要としない。(皆さんはCSの基礎はもう学んでいる筈!) • ただ、取り組みに対する真剣さ・熱意は必要。 =>主体的に行動のできるICT技術者を目指して!
履修上の注意 • 受講時には教員からの指定・紹介の有無にかかわらず、積極的かつ主体的に関連書籍やWebに目を通し、主体的な学習を心がけること。また、当然のことであるが欠席・遅刻・早退はしないこと。
成績評価方法・基準 • 原則としてレポート課題で評価する。詳細は授業で説明をする。 => • レポート • (出席は前提)
教科書・参考書 • 松永・中村・亀田:“コンピュータシステム開発入門”オーム社(2008)2,500円. • 浅井他:“現場のUML-モデルベース開発のすべて-”(ソーテック社)2,880円. • 竹政他:“UMLモデリング教科書 UMLモデリングL2”(翔泳社)3,444円. その他は、後日Webで紹介します。
本講義日程(クラスA) • 亀田弘之(CS) • 4月13日&27日 • ソフトウェア工学とは • オブジェクト指向とは • 5月11日(PBL開始予定) • グループ分け • VC(Virtual Company)の立ち上げ • 提案システムの構想 by brain storming • 要求仕様書とその作成 etc • 以後、順次
Are you ready? それでははじめましょう。
基礎情報技術ー イントロ(1日目続き)ー 東京工科大学子 コンピュータサイエンス学部 平成24年4月13日(金) 亀田弘之
背景と問題点 現実世界 での活動 実装された 情報システム (作成) モデル (分析)