比較プログラム言語論 平成17年4月13日 森田 彦 1.この講義が用意された背景 • 学生側からの疑問 * 最もいい(優れた)プログラミング言語は何? * どうして色々なプログラミング言語があるの? * そもそもプログラミング言語って何? • 教員側からの要望 Javaを習ったゼミ生にC++をやらせようとしたら「で きない・・・」と言われた。→彼らはプログラミング言 語がどういうものか、分かっていないのでは?→もう 少し広い視野を! 言語そのものに関する教養が必要では? カリキュラムにおける役割 < プログラム関連科目間の補完 > • 3年次 比較プログラム言語論 オペレーティングシステム論 • 4年次 ネットワークプログラミング論 システムプログラム論 ソフトウェア設計・開発論 <補足すべき内容> オブジェクト指向の考え方 オブジェクト指向プログラミング 本科目の役割 • 学生側からのプログラミング言語に関する疑 問に答える。 • プログラミング言語に関する一般知識を身に つける。 • カリキュラム上、不足している点を補う。→オ ブジェクト指向プログラミング 皆が学習したJava言語の特徴を再認識 想定される内容(題材) • プログラミング言語の動作(翻訳・実行)の仕組み • プログラミング言語発展の歴史 • プログラミング言語の分類 • 代表的なプログラミング言語の特徴 • オブジェクト指向の考え方 • オブジェクト指向プログラミング みなの要望で変更の可能性あり 講義の進め方 • 毎回ねらいを定めて講義をする。 • その後、感想、意見、そして設問に関する解 答やレポート等を時間内に書いて提出しても らう。 • ノートパソコンからメール本文やWord等の添 付ファイル付きメールで提出してもらう。 • その提出物で成績評価を行う。 昨年度受講生からのメッセージ参照 http://ext-web.edu.sgu.ac.jp/HIKO/HikakuProg/ 第1回目レポート • • • • < テーマ > プログラミング言語について、どのような事に興味・ 関心がありますか?あるいはどのような疑問を持っ ていますか? できる限り具体的に記述して下さい。200字~400字 程度。 件名:「学籍番号(半角)+半角空白+氏名」を記入 して下さい。 例) s03xxx 学院太郎 提出先:[email protected]
© Copyright 2025 ExpyDoc