年度
科目別検索
学科別検索
教員別検索
プログラム別検索
資格別検索
コンピテンシー別検索
時間割検索
全文検索
プログラミング演習1
[23A0132]
科目名
Course Title
プログラミング演習1
[23A0132]
Exercises in Computer Programming 1
科目区分・科目種
情報
クラス
Ruby
コンピテンシー
カラーコード
単位数
2.0
単位
履修年次
1
〜
4
年
担当教員
山口 実靖
学期
後期
曜日・時限・教室
火曜
5
〜
6
限
理学部3号館601室【ITルーム1】
授業の形態
演習
教科書・参考文献
ALH区分
ALH(アクティブ・ラーニング・アワー)※を実施する
アクティブラーニングの技法
AL技法は授業に用いない
評価方法・評価割合
小論文(レポート)=100%
主題と目標
プログラミング言語Rubyについて学習します。
これを通じて、プログラミングの基礎について,Ruby言語について,文字列処理や正規表現について学習します。
授業計画
以下の項目について順次学習します。
1回目 プログラミング言語Ruby、実行方法
2回目 最初のプログラム
3回目 変数
4回目 分岐 (if, else, case)
5回目 繰り返し
6回目 繰り返しの応用
7回目 分岐プログラムの練習 (ALH)
8回目 ライブラリ, Hash, List
9回目 ファイル処理
10回目 文字列処理
11回目 正規表現
12回目 Webページから抽出
13回目 大規模Webページからの抽出
14回目 大規模Webページからの抽出の練習 (ALH)
15回目 授業のまとめ
時間外学習
理解を深めるために復習を勧めます。また、レポート課題が出ます。
学生へのメッセージ
プログラミング経験は問いません。経験がないことを前提に講義を行います。難易度や講義速度もこの前提に従います。演習形式ですので、遅刻せずに参加して積極的に取り組んでください。