検索したい科目/教員名/キーワードを入力し「検索開始」ボタンをクリックしてください。
※教員名では姓と名の間に1文字スペースを入れずに、検索してください。

| 科目名 | 情報科学実習1(40組) | ||||
|---|---|---|---|---|---|
| 教員名 | 尾上洋介 | ||||
| 単位数 | 1 | 学年 | 1 | 開講区分 | 文理学部 |
| 科目群 | 情報科学科 | ||||
| 学期 | 前期 | 履修区分 | 必修 | ||
| 授業概要 | Processing言語を用いてプログラミングの基本要素を学びながら、手続き的なプログラミングにおける論理的な思考能力及び実際のプログラミング能力の基礎を身につける。 企業でのソフトウェア開発経験をもとに、プログラミングに関する実務的な観点からも授業を行う。 |
|---|---|
| 授業のねらい・到達目標 | Processing言語を用いた基本的なプログラムの作成をできるようになる。 この科目は文理学部(学士(理学))のディプロマポリシーDP6及びカリキュラムポリシーCP9に対応しています。 |
| 授業の方法 | コンピュータを用いたプログラミング実習を中心に行う。 |
| 履修条件 | この科目の内容は,「基礎プログラミング1」と深く連携しているため同時に履修すること。 |
| 授業計画 | |
|---|---|
| 1 | ガイダンス(授業のテーマや到達目標及び授業の方法について説明する)及び学習環境の確認 |
| 2 | 描画と計算 |
| 3 | 条件分岐:if文の基本的な利用 |
| 4 | 条件分岐:if文の高度な利用 |
| 5 | 繰り返し:while文 |
| 6 | 繰り返し:for文 |
| 7 | 繰り返し:繰り返しを用いた総合演習 |
| 8 | 第1回~第7回までの復習・解説を行い授業の理解を深める |
| 9 | 配列:配列の基本的な利用 |
| 10 | 配列:配列の高度な利用 |
| 11 | 配列:配列を用いた総合演習 |
| 12 | アニメーション:アニメーションの高度な利用 |
| 13 | アニメーション:アニメーションを用いた総合演習 |
| 14 | 第9回~第13回までの復習・解説を行い授業の理解を深める |
| 15 | これまでの復習・解説を行い授業の理解を深める |
| その他 | |
|---|---|
| 教科書 | 使用しない |
| 参考書 | Casey Reas,Ben Fr(著),船田 巧(訳) 『Processingをはじめよう』 オライリージャパン 2016年 第2版 長名優子,石畑宏明,菊池眞之,伊藤 雅仁 『つくって学ぶProcessingプログラミング入門』 コロナ社 2017年 その他の参考書に関しては,授業中に別途指示することがある。 |
| 成績評価の方法及び基準 | 授業参画度(100%) 授業参画度は、毎回の実習・演習の成果により評価する。 |
| オフィスアワー | 随時受け付ける。授業時に伝えるメールアドレスにてアポイントを取ること。 |
| 備考 | 履修登録の際は、クラス別に登録をすること。 |