同志社女子大学 現代社会学部 社会システム学科

情報活用実習 IV 春学期 第3講時 ・秋学期  第2講時

担当講師 林 康功 (yahayash@dwc.doshisha.ac.jp)

テーマ:Scratchを使ってプログラミングを学ぶ

  日付 内容
第1回 10/1

オリエンテーション。
プログラミングとは 
Scratchの紹介~とにかく使ってみよう。
Scratchの公式ホームページ
Scratchの起動終了、各部名称を学ぶ

今回のスクリプト

第2回 10/8 猫を動かしてみよう
「動き」のスクリプト、「イベント」のスクリプトやコスチュームの使い方を学ぶ
実習内容
今回のスクリプト
第3回 10/15

お絵かきソフトを作ってみよう

線を描くには
今回のスクリプト

第4回 10/22

音を出してみよう
「音」を使ってオルゴールやピアノを作ってみよう~「音」のスクリプトを学ぶ
音を出すには

第5回 11/5

プログラム処理の流れ、アルゴリズムとフローチャート

プログラムの基礎である制御構造(順次構造、分岐構造、反復構造)を学ぶ

第6回 11/12

簡単な計算や動きをするプログラムを作ってみよう
「調べる」、「演算」、「データ」を学ぶ~演算子・変数・リスト

第7回 11/19

ゲームを作ってみよう①
チャットボット・さいころ
入力を受け付ける機能やゲームの基礎となる「乱数」を学ぶ

第8回 11/26

ゲームを作ってみよう②
ボートゲーム
「当たり判定」を学ぶ

第9回 12/3

ゲームを作ってみよう③
キャッチゲーム
「クローン」を使う

第10回 12/10

ゲームを作ってみよう④
シューティングゲーム

第11回 12/17

ゲームを作ってみよう⑤
インベーダーゲーム(1)

第12回 12/24

ゲームを作ってみよう⑥
インベーダーゲーム(完成)

第13回 1/7

課題制作(1)~中間発表
授業で考案した仕様を発表、他者の意見を聞く

第14回 1/14

課題制作(2)
前回の授業を参考に制作及びデバッグ作業をする

第15回 1/21

合評会
各々の作品をプレゼン

参考書