![]() ![]() |
科目一覧へ戻る | 2020/05/12 現在 |
開講科目名 /Course |
情報処理ⅡA |
---|---|
時間割コード /Course Code |
G1001051_G1 |
開講所属 /Course Offered by |
共通/ |
ターム・学期 /Term・Semester |
2020年度/Academic Year 第3クォーター/3Q |
曜限 /Day, Period |
金/Fri 1 |
開講区分 /semester offered |
第3クォーター/3Q |
単位数 /Credits |
1.0 |
学年 /Year |
1,2,3,4 |
主担当教員 /Main Instructor |
芦田 昌也 |
科目区分 /Course Group |
_ |
授業形態 /Lecture Form |
|
教室 /Classroom |
G-103教室/G-103 |
教員名 /Instructor |
教員所属名 /Affiliation |
---|---|
芦田 昌也 | 経済学部(教員) |
授業の概要・ねらい /Course Aims |
実際にプログラミング言語を使用してコンピュータの簡単なプログラムを作成し,そのプログラムの動作を確認することで,プログラムについての初歩的な知識を身に付けます. プログラムの中での処理の進み具合には,大きく分けて「順次」「選択」「反復」の3つの種類があります.これらと演算を組み合わせて,さまざまな処理を作り出しています.この3種類の処理の進み具合が,どのようなものであるかを学びます.プログラムの学習を通して,順序立てて考えることや,きちんと場合分けをして考える(漏れなくダブりなく分類する)ことの大切さにも目を向けてもらえればよいと考えています. |
---|---|
到達目標 /Course Objectives |
・順次,選択,反復の処理の進み具合について説明することができる. ・使用したプログラミング言語において,選択,反復を実現する構文の特徴を説明することができる。 ・代入演算を順番に行う簡単なプログラムを読み,処理内容を理解することができる. ・選択,反復の構文を使った簡単なプログラムを読み,処理内容を理解することができる. |
成績評価の方法・基準 /Grading Policies/Criteria |
授業中の演習の成果,小テスト,試験の結果に基づいて評価します. ・試験 50% ・演習の成果・小テスト 50% |
教科書 /Textbook |
|
参考書・参考文献 /Rreference Book |
杉浦 賢(著)「図解でかんたんアルゴリズム」ソフトバンククリエイティブ」 ISBN-13: 978-4-7973-7093-5 |
履修上の注意 ・メッセージ /Notice for Students |
この授業を受けて,コンピュータのプログラムがバリバリ書けるようにはなりませんが,「プログラム」がどのようなもので,「プログラミング」がどのような作業であるかを覗き見ることはできると思います. |
履修する上で必要な事項 /Prerequisite |
ウェブブラウザの操作,テキストエディタ(Windowsならば「メモ帳」)の操作,Moodle(学習支援システム)からのファイルのダウンロードとアップロードができるとよいでしょう.授業でも説明しますし,自分で何度か繰り返せば,簡単に身につくと思います. |
履修を推奨する関連科目 /Related Courses |
情報処理 IA,情報処理 IB,情報処理 IIB |
授業時間外学修についての指示 /Instructions for studying outside class hours |
・授業中の演習で作成したプログラムが動作しなかった場合は,必ず次の授業までに動作するように修正すること ・物事を考えたり,文章を書いたりするときにも,順序や場合分けを意識すること ・場合分けを考えるときには,どのような条件でどのように分けられるか意識すること ・処理の繰り返しを考えるときには,繰り返すことでどの部分が変化するのか,変化しないのかを意識すること |
その他連絡事項 /Other messages |
各自のノートパソコンを使用します.授業の日には忘れずに持ってきてください.充電やソフトウェアのアップデートも忘れずに行ってください. |
授業理解を深める方法 /How to deepen your understanding of classes |
授業で扱った内容に,自分で何かひと工夫を加えることを考えてください.計算に使った数値を変更するだけでも構いません.計算に使う数値を増やしたり減らしたりすることでも構いません.そのような変更に意味を感じないなら,意味のある工夫をしてください.ひとつの計算でも,いろいろな場合に対応するにはどうするかを考えて実現してみてください. |
オフィスアワー /Office Hours |
授業実施期間中 前期・後期とも 火曜4限: 場所 西3号館 320室 |
科目ナンバリング /Course Numbering |
C0220003J |
高等教育無償化に関する特記事項 /Special note on free higher education |
No. | 回(日時) /Time (date and time) |
主題と位置付け(担当) /Subjects and instructor's position |
学習方法と内容 /Methods and contents |
備考 /Notes |
---|---|---|---|---|
1 | ガイダンス 演習環境の準備 |
|||
2 | 順次処理 ・変数 ・代入と参照 ・四則演算 |
|||
3 | 選択処理(1) ・関係演算子 ・二分岐 |
|||
4 | 選択処理(2) ・論理演算子 ・多分岐 |
|||
5 | 反復処理(1) ・継続する条件で繰り返しを制御 |
|||
6 | 反復処理(2) ・継続する回数で繰り返しを制御 |
|||
7 | 関数 ・定義 ・呼び出し |
|||
8 | まとめ | |||
9 | ||||
10 | ||||
11 | ||||
12 | ||||
13 | ||||
14 | ||||
15 | ||||
16 | ||||
17 | ||||
18 | ||||
19 | ||||
20 | ||||
21 | ||||
22 | ||||
23 | ||||
24 | ||||
25 | ||||
26 | ||||
27 | ||||
28 | ||||
29 | ||||
30 |