Upgrade to Pro — share decks privately, control downloads, hide ads and more …

グループワークでプログラミング 〜 きのくに ICT 教育実践例の紹介 〜

グループワークでプログラミング 〜 きのくに ICT 教育実践例の紹介 〜

8月22日開催のプログラミング実践事例研究会での和歌山県立星林高等学校西川充伸先生の講演資料

More Decks by アシアル情報教育研究所

Other Decks in Education

Transcript

  1. Monaca(クラウドベースのJavaScript開発環境) → ChromeでWebアクセス使用 Monaca for Study(iPad) iPadにインストール PC環境のMonacaと連動 ・プログラミング環境 ・実習機器

    Windows10 64bit MS-Office 2019 CPU Core-i5 Skymenu メモリ 8M GoogleChrome 21インチモニター iPad 15台 プログラミング実習環境
  2. 回数 内容 第1回 情報システム アルゴリズム アルゴロジック2 第2回 情報システム モバイル情報開発ツール 第3回

    順次処理 alert() 第4回 順次処理 変数 演算子 第5回 変数 復習 第6回 日付関数 date() 第7回 分岐処理 if文 if-else文 第8回 分岐処理 復習 if-else if-else文 第9回 関数 イベント処理 ボタンタグ 第10回 DOM メッセージ表示 document.getElementById() 第11回 DOM 画像表示 第12回 配列 セレクトタグDOM 画像の扱い 第13回 繰り返し処理 インプットタグ for文 第14回 繰り返し処理 タイマー処理 音声の扱い 第15回 グループワーク用サンプルアプリの説明 グループワーク予告 第16回 グループワーク グループ分け 役割分担 企画 第17回 グループワーク アプリ作成 第18回 グループワーク アプリ作成 仕上げ 第19回 グループワーク アプリテストプレイ 修正 第20回 グループワーク 相互発表 プログラミング学習計画
  3. グループワーク(一昨年度) 内容 テーマ 「5択クイズアプリの作成」 グループメンバーは4人 盛り上がる工夫 グループに1台iPad 10問以上のクイズ問題 iPadで動作 モラルに配慮したクイズ

    ①プログラミングをしないメンバーがいる クイズを考える 画像を用意する などの係 ②プログラミング上の工夫よりコンテンツの工夫 → プログラミング学習の目標は達成できていない 課題点
  4. グループワーク(評価) ①グループでの取り組みを先生がメモ 意欲なども評価 ②グループワークの評価シート 自分で記入した評価と他のメンバーの評価 ③相互評価を単純加算してグループの基礎点 ④アプリ作品の評価 レベル1 サンプルをほぼ利用 レベル2

    簡単なカスタマイズ パラメータ変更 レベル3 論理の変更を伴うカスタマイズ 動作パターンの変更 レベル4 大きな改変を伴うカスタマイズ 新しい発想のアプリになっている