「情報」入試の検討項目と課題— 「情報」入試フォーラム 2012 春 —久野靖∗

2012.3.3

1

はじめに• 「情報関係基礎」受験人数低迷 → 廃止の方向 (今ここ)□ 情報処理学会 --- 情報技術をテーマとする学会ではわ□ ジョーシン 2011 年秋 村井先生講演が国で最大• 2008 次期指導要領告示「社会と情報」「情報の科学」• 教育に関する活動 --- 過去においては技術者教育• これをきっかけに「情報」入試をきちんと広めたい

中心• 大学有志により問題研究を提案→今回のフォーラムに• コンピュータ教育の普及 → 一般教育の中の情報教育に関心• 1997 センター試験「情報関係基礎」出題開始→多数

2の学会員が出題委員として関与「情報関係基礎」について…

□ H9 年 (1997 年) から、数学の一部として出題□ 普通教科「情報」(選択必履修) 設置決定 (1997 文部省協力者会議)• 専門学科の生徒が学ぶ情報基礎等の科目に対応• 普通高校ですべての生徒が学ぶ → その重要性を認識• 特定の専門やプログラミング言語に偏らない出題が求められる• 指導要領作成のための協力者会議には情処学会員は• 普通教科「情報」の開始→「情報」も意識した出題
内容とも考えられる

ゼロ → 危機感• 1998 初等中等教育委員会発足、「試作教科書」の形で学ぶ内容を提案□ 問題と自主的な解説のまとめサイト• 以後、教科書執筆や調査などの形で継続的に関与• http://center-joho.world.coocan.jp/□ 2003 「情報」実施開始だが→その内容は「ソフトの使• (この科目で受験した大学生が製作しており、就活のい方中心」が実態

自己アピールのあり方として注目され、TV で報道された)• 2005 「提言 2005」もっとプログラミング等「手順的な自動処理」重視を□ 問題構成• 以後、毎年高校「情報」シンポジウムを開催• 大問 1 前半 → 2 進、16 進などを含む計算問題 + 用□ 教科「情報」が抱えるさまざまな問題を指摘
語知識問題• 学習内容が十分高度でない (とくに「情報 A」)• 大問 1 後半 → 論理的な思考を問うような問題• 教員が専門家でない、熱心でない (制度的な問題)• 大問 2 → アルゴリズム的・論理的思考を問うような問題• 管理職、他教科教員、世の中の無理解「パソコンの• 大問 3 → DNCL(日本語によるプログラム記述) によるプログラムの問題使い方でしょ」→ 未履修問題□ 1 つの大きな要因:

大学入試に (ほとんど) 出題されない• 大問 4 → 表計算のワークシートを用いた手順的な問題• センター試験「情報」出題当面見送り (H16)• (大問 1・2 は必答、3・4 からは 1 問選択)

• 各大学の個別試験でも少数派□ 我々の考え∗ 筑波大学ビジネスサイエンス系

1• もっと、パターンなしに「ゼロから考える」ことを求めるべきでは• 「情報関係基礎」は論理的・手順的な思考力を重視→「情報」入試の中核部分として適するような内容だと考える• 極論すれば「答えのない問題を与えて考えられているかどうか判定する」こともありでは ← 受験人数• 「情報」を出題するとしても、そのコアは「情報関係基礎」と同様でよいと考えるが少ない各大学個別入試ならできる• このような問題の出題実績を積み重ねて来たこと、問題作成のノウハウを蓄積してきたことは高く評価さ

4

れるべき

データを読み取り考える□ 例:「医療保険の支出総額が増えている」というグラフ□ 「廃止を検討」について…

• 専門学科の生徒に対する配慮を欠いている• 受験人数が少ないというが 650 人ある → 語学ではもっと少ない科目もあるのに不公平• ここまでせっかく積み上げて来た出題実績や作題の• 「なぜ増えているか」とか「増える原因として考えられるものを挙げよ」だと社会科になってしまう

ノウハウが無になるのは大きな損失• 「情報」分野の学習評価手段として貴重• 受験人数が少ないのは、普通科の生徒は受験できな □ 「実際にそうであるかどうかは置いて、原因である可能性として適切と考えられるものをできるだけ多く選択」
い、「数学 II・B」と同時に受けられない、などの要因も大きい• (a) 人口が増えた• (b) 人口が減った□ →「情報関係基礎」の内容を移行する形で「情報」を新たに出題してほしい• 情報処理学会:• (c) 薬の価格が低下した• (d) 薬の価格が上昇した

大学入試センター試験における「情• (e) 不健康な生活スタイルが広まった報」出題の提言, 2012.1.27□ 論理的なストーリが作れるかどうかを見る?

3□ 例:「あなたが自分の乗っている A 車の目盛りつきの覗「情報」入試の目的

き窓から隣の B 車の位置変化を観測した」というグラフ□ 「情報活用能力」を見る (そのような能力が大事だと世+の中にアナウンス)

0• データを読み取るために考える能力-• 手順的に考える能力+-

進行方向時間• 情報社会で適切に行動するために考える能力• 速度とか加速度とかいうと物理になってしまう□ 「知識的問題」は否定しないがそれだけで終わっては欲しくない□ 「この観測結果が得られるような場合の記述としてあり得るものをすべて挙げよ。交通法規等は考えないものと• 世の中に「ああ、やっぱりパソコンのあれこれを覚する」

えるのね」と言われたくない• 「考える」際の材料/指針としての知識を要求することは (ある程度) いいと思う• (a) B 車は止まっており、A 車は B 車の後方にいたが前進して B 車のやや前まで行き、そこでバックして元の位置まで戻った□ もっと単純化すると…「考える力」←現在求められてい• (b) A 車は止まっていて、B 車は A 車の前方にいたがバックしてきて A 車のやや後ろまで来て止まった。

るもの• 現在の子どもたち→正解にこだわる、パターンにあてはめて解を求める

その後 A 車は前進して行った• (c) A 車は B 車の後方を並走していたが、加速してB 車のやや前まで出た。B 車はそれを見て加速して A• 数学ですらパターンにあてはめることに力点車を引き離した。

2• (d) A 車は B 車の後方から走って来て B 車のやや前 6.1 手順的な枠組みの規定と追跡で止まった。B 車はその瞬間発進して去っていった。
□ 手順的な枠組みを文章で規定してみせ、それをその通り□ グラフと記述双方の読解力を見ている?
「実行」できることを見る□ そのほか、「相関関係と因果関係は違う」ことを問うよ□ 例:

うな問題はぜひ出したい

ある正の整数を与えたとき、そこから次のように図形を作る• (1) その数が偶数なら、それを□で囲み、2 で割っ5

適切に行動するために考えるた数を右隣に書いて線で結ぶ• (2) その数が奇数なら、それを○で囲み、1 を引い□ 例:

A 子はあなたに「今晩あるコンサートに行くけど親には内緒にしておいて」と頼まれ承諾した。その晩 Aた数を真下に書いて線で結ぶ• (3) 0 になったらそこで終わる

子の母親が事故に逢い、父親が A 子の居場所をあなたに尋ねてきたのでコンサートのことを教えた。母親の怪我 □ 「37」から始めて上の規則に従い図形を作れ。
は大したことなかったが、A 子は「なぜ約束を破ったの• 結局、最初の数の 2 進表現をグラフ化 (?) したものか」とあなたを責めた。あなたは筋道立てて A 子に説明ができるわけで…
したい。どのように説明するか。
37• 倫理の問題は答えのない問題だが→何と何が衝突しているのかまでは考えられるはず
□ 例解:

3618

「A 子にとっての、コンサートを親に知られな9842いことの重要さと、母親の怪我が重大だったときにそば10にいることの重要さを自分が判断した結果、後者がより重要であろうと判断したから」□ 例解:37= 1 0 0 1 0 0 0 1(2)(10)

「私にとって、A 子との約束を守ることと、母• ○や□の現れ方を問うなどさまざまなバリエーションが可能

親が怪我をしたときに A 子がそばについていられるようにすることを比較したとき、後者を優先すべきだと判断□ 例:したから」複数の部屋が一方通行の通路でつながっている。

通路の途中に文字のスタンプがあり、通過するごとに手□ 果たしてこれが「情報」の問題なのか?

帳にスタンプを押して行く。

• 「トレードオフ」(価値観の衝突) は必ず出て来る重entry

要語

"A"

• 情報倫理の問題は結局このようなものに「技術の味つけ」や「その他関連知識 (著作権とかの?) がくっ"B"

ついているというだけ"A"• 必要なら (これだけでまずければ) その知識も併用するように作問?

6

exit

"B"

□ 入り口から入って出口から出るまでに押した文字の列と手順的に考えるして、起こり得ないものをすべて選べ□ 「手順的思考」はさまざまな場面で適用可能であり有用• (1) A(→パパート)• (2) ABBBB□ プログラム的なもの以外の題材もさまさまに作成可能• (3) ABAABAAA• (4) ABBAA• 「プログラミングを出す」ことに抵抗がある場合に有効• (5) ABAABAA□ プログラミングやアルゴリズムそのものを出題すること □ 非決定性 (部屋から出るの複数の通路に同じスタンプ)ももちろんありなどにより難しくできる• その場合は形式や使用言語が問題かも• これも「一般的にどうか」を答えさせることもできる3

「プログラミング的」枠組

6.2

start

goal

start

1

□ プログラミング言語そのものではないが、記法をその場グラミングと同じもの

start

画面の上側を向いたペンがあり、次の命令に従っ

goal

start

1

22

goal
5

12

• 例を見せてやや複雑なものについて答えを求めさせるて動くものとする• 右まわり :2

11(LOGO、ドリトル、アルゴロジック…)• すすむ :
動く11

• タートルグラフィクスなどは意味がとりやすいので

□ 例:

goal

1で説明できる程度の簡単なものとしただけで本質はプロ有効?

1

1startgoal

向いている方向に 1cm、線を引きながらstart

向きを 90 度右に変える• 左まわり : 向きを 90 度左に変える• 「…」○回反復 : …の命令を指定回繰り返す (○は 1〜9 の整数)
「すすむ 右まわり すすむ 左まわり」3 回反復goal□ 「アルゴリズム的な考え方」を理解する能力が見られるのでは?
□ さまざまなレベルの問題

6.4• コードを見せて結果としてできる図形を解答

プログラミングの問題□ 水準等は「情報関係基礎」にならえばよいのでは?

• 図形を見せてコードを作らせる• さらに、ループを使うようにさせる (「すすむ」を最• 使用する言語については、各大学で決めてよいと思う小にするなど)• 一般に普及している言語 (JavaScript? VB? 等)もありかも…

• 求めたいこと: 「ゼロからコードを書いてもらう」(センターでは無理)• ちゃんと書ける人がちゃんと点を取るような問題を望みたい「アルゴリズム的」枠組

6.3

6.5

表計算の問題□ アルゴリズムの中には、コードを書こうとするとデータ □ これも「情報関係基礎」にならえばよいのでは?
構造の操作が大変だが手で記入しているぶんには大変で• 表計算が選べることは「プログラム言語だけではなないものもあるいです」という言い訳に好適?

• グラフアルゴリズム (最短路、最小全域木など)• 実際には表計算のボキャブラリで手順を考える方が面倒なことも多い• 動的計画法□ 例:• マシンがあれば動かしながら考えられるというメリッ

出発点からゴールまで、(ループと重複辺なしに)一方通行の道がつながっている。ゴールまでの行き方がトがあるが、紙の上の試験ではその利点はない

何通りあるか求めたい。「ある地点への行き方は、その• 逆に、プログラミング言語ならテキストだから書かせやすいが (Scratch とか除く)、表計算はゼロから1 つ手前の各地点までの行き方の和である」ことを利用書かせるのがやりにくい

して答えを求めなさい。

4• そのようなわけで個人的にはあんまり前向きでない感じ…

• データを読み取るために考える• 情報社会で適切に行動するために考える• 手順的に考える ← やはりこれがコアであって欲しい

7

知識問題?

□ 「知識問題」• △単純に知っているかどうかで分かる問題□ 先に書いたように、知識問題は否定しないが…

• ○授業でやった「分析し、まとめる経験」が反映されるような問題• 単純な知識問題は望ましくない• むしろ、「情報」で学んださまざまな手法や枠組みを使ってみせることを要求する形の「知識」問題?
□ 例:

次の文章は衣料品販売の A 社の業務のようすを説明している。A 社の業務のようすを自分なりの図で表せ• A 社では企画部門が仕入れる商品を決め、仕入れた商品はカタログと Web に掲載される。セールスパー
ソンはカタログやサンプルを持って各所をまわり注文を受け付ける。また顧客は直接ネットから注文することもできる。配送はセールスパーソンによることも宅配便によることもできる。商品は売り切ったところでそれ以上受注しないように情報システムで管理している。
□ 自分なりの図法を決めてそれで文章内容を矛盾なく表現できればよい• DFD など特定の図法を習って来ていたらそれを活用してもよい• 問題によっては「魚の骨図」みたいに特定の図法を要求?
□ 例:

自校に食堂を新設することの是非について議論したところ、次のような意見があった。これらの意見を自分なりに整理して示せ• 「弁当の方が自分の好みにできていいのでは」「うちの母は弁当は面倒だと言っている」「栄養バランスも給食がいいのでは」「アレルギーのある人は?」「必須でなく希望者が食べるのだから」「現在の購買のパンより健康的」「業者が入ってくれるだろうか」「導入しても利用する人が少ないかも」「それは分からない、逆にキャパが足りないかも」□ さらに「どのようなデータや調査が必要か」みたいな問
いも加えることが考えられる

8

まとめ□ 「情報」入試は「情報」学習の成果を評価できるものであって欲しい→「情報活用能力」を見る□ 「考える能力」

5