2004年から2018年まで関が担当していた授業のシラバスです。
キャンパス | 東洋大学白山キャンパス |
科目名 | 情報処理実習D (Computer Workshop D) |
テーマ・サブタイトル | Javaで学ぶプログラミングの基礎 |
講義の目的・内容 |
パソコンやスマートフォン、タブレット端末をはじめとして、テレビ、時計、エアコン、洗濯機、冷蔵庫等の家電製品や、自動販売機、ATM、スーパーのレジなど、私達の日常生活のあらゆるところに、コンピュータがあります。コンピュータには、どのような仕事をすればいいのかという命令が詳細に書かれたプログラムがあり、コンピュータはそのプログラムにしたがって動きます。私達は、これらのコンピュータシステムを特に意識せずに使っていますが、そのシステムを動かしているプログラムはどのようにして書かれているのでしょうか。皆さんは、コンピュータプログラムを自分で書いたことはありますか? プログラムを書くのは専門家の仕事で、私には関係ない、と考えている人は多いと思いますが、プログラミングの専門家にならなくても、プログラムがどのように動いているかという仕組みを知ることには意味があります。どのような意味があるのかと言えば、
本実習では、Java言語というプログラム言語でプログラミングを学びます。本格的なプログラムを自由自在に書けるようになるためには、専門的な訓練をそれなりの時間をかけて受ける必要がありますので、本実習ではそこまでは目指しません。様々なプログラムの具体例で、プログラムの一部を穴埋め式で完成させる実習を通して、プログラムがどのように動くのか、という仕組みを理解することを目的とします。 特に、プログラムを作る時には「アルゴリズム」と「データ構造」が重要です。「アルゴリズム+データ構造=プログラム」とも言われるほどです。この2つの概念とその重要性を理解することができれば、本実習を受講した目的は達成されたと言うことができます。 |
学修到達目標 |
|
講義スケジュール |
|