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

情報リテラシー実習 IV 春学期 第3講時 ・秋学期  第2講時

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

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

  日付 内容
第1回 9/30

オリエンテーション。
プログラミングとは 
Scratchの紹介~とにかく使ってみよう。

Scratchの公式ホームページ
Scratchの起動終了、各部名称を学ぶ

第2回 10/7

スプライトを動かしてみよう
「動き」のスクリプト、「イベント」のスクリプトやコスチュームの使い方を学ぶ

第3回 10/14

お絵かきソフトを作ってみよう
拡張機能「ペン」の使い⽅を学ぶ

第4回 10/21

音を出してみよう
〜拡張機能「⾳楽」を使ってを使ってオルゴールやピアノを作ってみよう~
「⾳楽」のスクリプトを学ぶ

第5回 11/4

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

第6回 11/11

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

第7回 11/18

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

第8回 11/25

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

第9回 12/2

ゲームを作ってみよう④
ブロック崩し〜アーケードゲームを再現する

第10回 12/9

ゲームを作ってみよう⑤
インベーダーゲーム(1)〜TVゲームの代表作、インベーダーゲームを再現する

第11回 12/16

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

第12回 12/23

課題制作(1)〜設計
〜これまで学習したプログラム技法を使い、Scratchで⾃由にプログラムを作成する。

~仕様を決めよう

第13回 1/6

課題制作(2)~中間発表
前回に引き続き、制作及びデバッグ作業をする

第14回 1/13

課題制作(3)~合評会
合評会を通じてプログラムの⼯夫を学ぶ

第15回 1/20

遠隔授業プラス

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

参考書