Kwansei Gakuin University Repository - 関西学院大学リポジトリ
Kwansei Gakuin University Repository - 関西学院大学リポジトリ
Kwansei Gakuin University Repository - 関西学院大学リポジトリ
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4-2-2.2学期授業内容(授業回数20回)<br />
(1)エクセル<br />
授業回数:11回<br />
使用教材:自主教材<br />
授業形態:個人学習<br />
授業内容:エクセルの関数を用いた計算<br />
授業目標:2学期後半より始まるC言語を想定し,エクセルの関数を1行からなるプログラムであると<br />
理解し,問題を解決するための流れを作る能力の育成.<br />
項 目:オートフィルや SUM 関数を用いたグラフの作成,DATE 関数を用いたバイオリズムの作成,IF<br />
関数を用いた金種計算の作成,RAND 関数を用いて円周率πを求めるプログラムの作成<br />
実践報告:<br />
・ 最初,戸惑いを見せたものの,評価ポイント&作成アドバイスを見ながら各自最後の課題までこな<br />
すことができた.特に,バイオリズムにおいては,生まれてから何日生きてきたのか,生まれた日<br />
の曜日は何曜日であったのか知りたいために,ともに教えあいながら意欲的に取り組めた.また,<br />
中には,身内の方にも教えたいのか,そのプログラムを拡張し外部入力がしやすいように工夫し,<br />
自分なりにプログラムを修正しているものが多くいた.この教材はとても生徒の興味を引く教材で<br />
あった.<br />
・ 金種計算は,答えが明確に出てくるため,プログラムを組みながら確かめ,また,プログラムを修<br />
正する作業を繰り返しながら,徐々に望みのプログラムへと近づいていった.課題を早く終了した<br />
生徒には,例外処置(入力ミス)に対応するプログラム作りに取り組ませた.<br />
・ この単元において,次の単元でC言語が登場するため,プログラム製作ということを意識した.特<br />
に,IF()関数に着目し,ひとつの条件を例外措置も含め,どのように分解することができるか,と<br />
いう能力の育成に着目し指導した.指示通り行うことはできるものの,新しい課題に対し自ら利用<br />
することができる生徒は残念ながら少数であった.場合分けを,自らの力で行う能力の育成がとて<br />
も難しいことを痛感した.<br />
・ エクセルに関する30分間テストを行った.1学期と比較し,平均点が低い結果となった.1学期<br />
の内容は,プログラム作成の要素がなかったが,2学期のエクセルの内容はプログラム的な要素が<br />
含まれているため,このような結果となったと考えられる.すなわち,作成したい事柄を実行する<br />
ためには,どのような条件が必要か,その場合を想定し,それに対する対処方法を分類して考察し,<br />
coding しなければならないからである.<br />
25