18.07.2013 Views

Kwansei Gakuin University Repository - 関西学院大学リポジトリ

Kwansei Gakuin University Repository - 関西学院大学リポジトリ

Kwansei Gakuin University Repository - 関西学院大学リポジトリ

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!