Download presentation
Presentation is loading. Please wait.
1
情報科教育法A第7回 情報の科学的な理解2 非常勤講師 菅宮 恵子
2
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
3
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
4
パリティビットとは 通信時やハードウェアでの誤り検出ビット このビットのチェックで誤り検出 数学や物理のパリティとは異なる
伝送中に周囲のノイズでエラーが発生 数学や物理のパリティとは異なる エラーによるデータは主に再送される パリティチェックでエラー発生 PC・ハードウェア データ再送 OKです サーバ・ハードウェア
5
実習 先週、ダウンロードした問題を指示に従い解答
6
パリティ2 垂直パリティは1個の誤りのみ バースト誤り(2個連続のエラー)は検出できない 水平パリティと組み合わせると
2ビット以上の誤り検出 1ビットの誤り訂正 誤り検出されたら、再送信が多い
7
教材として 科学的理解を促すのは、ゲームでも可能 苦手意識を払しょくできる 楽しく考えるのが一番! パリティは碁盤や磁石を使ってもできる
8
センター試験 数学 情報関係基礎にも 平成28年度センター試験 本試験の問題より
9
本日の予定 1.前回の復習 2.情報の科学的な理解(先週の続き) 3.情報科学:アルゴリズムとプログラミングの指導方法 4.本日の課題
10
アルゴリズム 解き方、解法、やり方、方法、算法のこと 教科では 「情報の科学」現行学習指導要領解説p27
具体的な問題の解決手順のため コンピュータによる処理手順の自動実行の有用性を理解させる モデル化とシミュレーション 問題を抽象化して作成したモデルに対して解決方法を求める 「アルゴリズムとプログラム」現行学習指導要領解説p66
11
アルゴリズム2 新学習指導要領では 「情報I」 アルゴリズムを表現する手段・・・について理解し技能を身に付けること
文章,フローチャート,アクティビティ図 アルゴリズムによって処理の結果や効率に違いが出る アルゴリズムを正確に記述することの重要性 目的に応じたアルゴリズムを考え適切な方法で表現し・・
12
情報Iでの具体例 考える、表現する 単純なアルゴリズム 典型的なアルゴリズム 表現方法 正確に表現することの重要性 効率の違い
数値の合計,平均 最大値,最小値 典型的なアルゴリズム 探索 整列 学習 表現方法 正確に表現することの重要性 効率の違い
13
指導のポイント ソフトウェアの役割の特徴の理解 コンピュータは勝手に動いているわけでは無い プログラムは単純な構造の組み合わせ
良いプログラムでコンピュータは良い働き 携帯「アプリ」との関連性
14
プログラムを構成する単純な構成 アルゴリズムをフローチャートで表現
順次処理 分岐処理 反復処理 この3つでプログラムが作成できることを伝える
15
順次処理の例 朝の行動 顔を洗う 着替える 食事する
16
分岐と順次の例 銀行ATMのアルゴリズムの一部分 処理を選択 入金なら 出金なら 通帳に記入 入金か出金か
入ってきたお金を数え、残高に足し算 出金なら 金額分を出金し、残高から引き算 通帳に記入
17
フローチャートは順次と分岐 プログラム名 Y 出金? N 金額を数える 金額を出金 残高←残高 +金額 残高←残高 ー金額
18
反復処理の例 ・バイトの給与計算 バイトの人数分繰り返す 時数入力 給与←時数×時給 給与出力
19
アルゴリズムの実習1 次の条件でのアルゴリズムを考えよ。 クラス人数繰り返す 生徒の点数を入力 クラスの合計点を求める
=クラスの合計を求める領域に生徒の点数を足しこむ
20
アルゴリズムの実習2 次の条件でのアルゴリズムを考えよ。 クラス人数繰り返す 生徒の点数を入力 クラスの合計点を求める
30点以上なら何もしない 30点未満なら「追試」と印刷
21
アルゴリズムの教材例 アルゴロジック ゲーム感覚で楽しめる
アルゴロジック ゲーム感覚で楽しめる
22
プログラミング 言語 DNCL センター試験情報関係基礎 Squeak 神奈川県立総合情報センター EXCEL の VBA C,C++
JavaScript など
23
センター試験の例 平成29年度センター試験情報関係基礎問題より /05/12
24
教科書の実例 日本文教出版「情報の科学」
25
教科書の実例2
26
教科書の実例3 他に問題解決の自動化で素数表示など
27
データ構造 データ型 上記を複数集めた型 整数型 -1,0,1,2,3・・ 論理型 0か1、YesかNo 実数型 固定小数点、浮動小数点
整数型 -1,0,1,2,3・・ 論理型 0か1、YesかNo 実数型 固定小数点、浮動小数点 文字型 上記を複数集めた型 配列型 レコード型 ポインタ型 キーバリュー型 5 9 2 4 16 杉並区善福寺 65.9 12 菅宮恵子 5/7 カード -10000 5/5 ATM201 -20000 吉祥寺 中央線
28
配列型データの使用例 2145 5897 124 457 54 データの足しこみ(全部足す)
A TOTAL INDEX TOTAL = TOTAL + A(0) TOTAL = TOTAL + A(1) TOTAL = TOTAL + A(2) TOTAL = TOTAL + A(3) TOTAL = TOTAL + A(4) TOTAL = TOTAL + A(INDEX)
29
リスト、二分木 リスト 二分木(木構造) 分岐がmax2本 A B C D F C G A B C D A D I A B C D B E
H J
30
整列のアルゴリズム ここでコンピュータを使わないで実習 整列:ある順番で並べ替えること ソート 基本選択法 基本交換法(バブルソート)
整列:ある順番で並べ替えること ソート 基本選択法 最小(最大)を選んで端に入れ替える 基本交換法(バブルソート) 隣と比較して大きければ入れ替える 基本挿入法 比較して適切な位置にデータを挿入する クイックソート 基準値を選び、左に小さい値、右に大きい値を揃える。これを繰り返す。 シェルソート 適当な間隔で数字を選び、ソート。間隔値が1になるまで-1ずつ 減らしソート。1になったら挿入ソートする。 ここでコンピュータを使わないで実習
31
探索のアルゴリズム 探索:データを探すこと 線形探索 二分探索 ハッシュ法 順番に比較していく 整列済みデータから真ん中の値を取って比較
データ格納時に工夫。ある数で割って余りを利用。
32
文字列検索のアルゴリズム 文字列照合 文字列置換 文字列圧縮(データ圧縮) 文字列を探す方法 例 AAAABBCCCCC → A4B2C5
例 AAAABBCCCCC → A4B2C5 ランレングス符号化 例 ( )16 → ( )16 平成19年度秋期 情報セキュリティアドニミニストレータ 午前より一部抜粋
33
ファイル処理のアルゴリズム 単一ファイル 集計(足しこみ) 複数ファイル 併合 複数の分類済みファイルのデータを比較、1ファイルにまとめる。
34
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
35
データベースp74 大量のデータの集まり(データの基地) データベースの種類 関係データベース(SQR型、SQL型)
表の形でデータが整理されている NoSQR(NoSQL)型 例)キーバリュー型データベース 識別キーと1つの値のみで構成される 単純なデータ構造や検索に向く そのため速い
36
関係データベース SQLでデータ 抽出 請求書 日別売上 顧客別売上 品別売上
37
用語 DBMS:データベースを管理するソフトウェア スキーマ:構造、関係の定義 クエリ:問い合わせ言語。SQLが代表的
インデックス:検索のためのキー 正規化:データを無駄の無いように表に分解
38
情報検索の注意点 検索エンジンの理解 検索件数の多さ SEO トップに表示されるアルゴリズム AND検索、OR検索、NOT検索
SEO トップに表示されるアルゴリズム AND検索、OR検索、NOT検索 検索オプション
39
検索実習 AND検索 OR検索 NOT検索 サイト選択
40
クリティカルシンキング 批判的見方の思慮 非難ではない 客観的に分析し、深く読み解き、理性的に判断(p93) うのみにしない
41
例 Wikipedia 信頼性に疑問? 誰でも編集できる?信頼性は? クリティカルシンキングの考え方だと 他の信頼できるサイトで検証
例 Wikipedia 信頼性に疑問? 誰でも編集できる?信頼性は? クリティカルシンキングの考え方だと 他の信頼できるサイトで検証 信頼できるサイトは 専門性のある大学、政府系、誤情報を出すと損失になる企業 ただし大学生やサークル発信情報も有るので注意
42
例 新聞記事 有名新聞であっても、情報に差がある。 編集方針、編集者の意向、情報のソースなど。
43
オンライン新聞1 朝日新聞
44
オンライン新聞2 読売新聞(20:15)
45
オンライン新聞3 毎日新聞
46
オンライン新聞連続1 毎日新聞
47
オンライン新聞連続2 毎日新聞
48
オンライン新聞連続3 毎日新聞
49
オンライン新聞連続4 毎日新聞
50
Wikipedia、新聞記事の 教材を通して
情報を盲信してはいけない 信頼できるソースにも情報に差がある いくつかのソースを比較して最も必要な情報を手に入れる
51
その他にも 情報の出典が明記されていること 情報の発信年も確認 複数のソースを検証 誰が書いたか?専門家か? サイトの種類は?
法律が変われば、違法化することも 所得税など税の計算方法 複数のソースを検証 誰が書いたか?専門家か? サイトの種類は? ブログ、SNS、ウェブページなど
52
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
53
問題解決とは 一般的に「自らの理想の姿と現実とのギャッ プ」や「解決や解消を必要とする状況」への解を求めること
54
情報科目における問題とは 世の中にはたくさんの問題が有る。 問題の中心にいると、客観的判断不可。 情報科目では、問題の中心点の解析や
就職 結婚 収入 親・親戚 問題の中心にいると、客観的判断不可。 情報科目では、問題の中心点の解析や データを集めて、より科学的に解決を図る。
55
情報科目と問題解決 現状から問題点を探り、発見し、問題の所在を明確にし、解決に向けて自ら取り組みことができる資質や能力が求められている
現行学習指導要領(p2) 問題を発見・解決することができる能力をはぐくむ指導をより一層重視する 情報モラルと共に柱
56
問題解決への私見 現状を把握する。 問題点を絞る。 解決のための情報を集める。 現状と照らし合わせる。 解決策を決定する。
データの収集 なるべく多く、必要量 現状と照らし合わせる。 解決策を決定する。
57
問題解決の学習手順 ①問題の発見・設定 ②情報の収集・処理 ③情報の分析・検討 ④情報の発信・伝達 ⑤解決案の実施
(⑥実施結果の評価、再実施)
58
共通科目情報科における問題解決 情報の科学(現行学習指導要領p28) 社会と情報 問題解決とコンピュータの活用 情報の管理と問題解決
モデル化とシミュレーション 検索エンジン データベースの比較 問題解決型の総合実習 など 社会と情報 情報社会における問題の解決(学習指導要領p23) ブレーンストーミング アンケート など (神奈川県教育センター 指導案例より
59
新情報I科目における問題解決 目標(新学習指導要領p22)
情報に関する科学的な見方・考え方を働かせ,情報技術を活用して問題の発見・解決を行う学習活動を通して,問題の発見・解決に向けて情報と情報技術を適切かつ効果的に活用し,情報社会に主体的に参画するための資質・能力を次のとおり育成することを目指す。
60
専門教科情報科における問題解決 「情報と問題解決」 (新学習指導要領指導要領p59)
61
EXCELや統計など学習した内容を用いる
問題解決における学習指導 ①問題の発見・設定 ←教師が設定 ②情報の収集・処理 ③情報の分析・検討 ④情報の発信・伝達 ⑤解決案の実施 (⑥実施結果の評価、再実施) EXCELや統計など学習した内容を用いる
62
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
63
問題解決の手法の例 (プログラミングを除く)
個人で データ収集・相談 コンセプトマップ グループで = 協働作業に活用 カード ブレーンストーミング KJ法 アローダイアグラム図 ABC分析 など
64
ABC分析 経済(売上など)で主に使われる。70%までをA,90%までをBランクとする。
京都府中小企業診断士会 2016/05/21参照
65
類似問題 平成26年度秋期基本情報処理技術者試験
決定表(ディシジョンテーブル) 改善額20万円期間短縮3日で賞金いくら? 平成20年度秋期基本情報処理技術者試験より 類似問題 平成26年度秋期基本情報処理技術者試験
66
日科技研 http://www.i-juse.co.jp/statistics/product/func/qc7/ 2019/05/26
QC7つ道具 特性要因図 パレート図 チェックシート ヒストグラム 散布図 グラフ 管理図 日科技研
67
新QC7つ道具 これらは高校では必要ないかも PDPC法 連関図法 親和図法 系統図法 マトリックスデータ解析法 マトリックス図法
アローダイアグラム図 富士通クオリティ・ラボ 2019/05/26
68
アローダイアグラム図 平成24年秋期基本情報処理技術者試験より
69
MECE(ミーシー、ミッシー) 漏れなく重複なく分解しよう
Mutually Exclusive and Collectively Exhaustive 漏れが有ると解決できないかも 重複があると非効率かも
70
MECEの問題例1 文化祭のお客様の年齢 抜けが有るか? 幼児は?小学生は? 大人 高校生 中学生
71
MECEの問題例2 文化祭のお客様の年齢 重複が有るか? お年寄りは大人に入るので重複 大人 未成年 お年寄り
72
ロジックツリー 枝葉や樹のような形にものごとを分解・整理
73
ロジックツリーの例1 why 日本文教出版社 情報の科学より
74
ロジックツリーの例2 why
75
ロジックツリーの例3 how
76
実習1 今自分が問題だと感じていることに対して ロジックツリー(why)で原因を見つけてください 提出の必要は無い
77
情報の分析:統計 数値化したデータをEXCELを使って分析 平均 最大値 最小値 中央値 データ群の真ん中の値 最頻値 データ群で最も多い値
中央値 データ群の真ん中の値 最頻値 データ群で最も多い値 分散 散らばり具合 標準偏差 散らばり具合を示す値のひとつ
78
中央値 正規分布に近ければ平均は意味を持つ 差が大きければ中央値を使用 貯金額の差や年収の差 ここで中央値の実習 正規分布図
富士通クオリティ・ラボ 2018/05/20 正規分布図
79
最頻値 データ群の中で最も多い数値 次のデータ群の最頻値は? 1
80
EXCELでの度数分布 FREQUENCY関数を用いる ①求めたい領域を選択 ②=frequency(1組の通学時間範囲,5分毎範囲)と入力
③control+shift+returnキーを同時に押す この関数は覚える必要はない
81
度数分布表からグラフを作る ヒストグラムと呼ばれる
82
実習2 授業用Webより実習用ファイルをダウンロード 平均などの統計値を求めなさい 5分毎、10分毎の度数分布を求めなさい グラフにしなさい
83
KJ法 KJ法とは 1枚のカードに1つの意見を書く。 それらのカードを集め、内容別に分類する。 カードの内容の意味を質問して理解を深める。
カードの意見を集約し、結論をまとめるために使う。
84
イメージマップ 問題を整理する手法の1つ ある事柄に対して自分が持っているイメージや連想したり想起したりしたことを言葉で書き表して作る。
商品名で「マインドマップ」 島根大学
85
イメージマップの利点 図と言語による整理 全体を見通しやすい カテゴリーと階層が明確 記憶しやすくなる 言語以外の発想が生まれる
86
イメージマップの教育使用例 (小学生) 福島大学
87
ウィリアム・リード著 記憶力発想力が驚くほど高まるマインドマップ・ノート術 P73より
イメージマップのつくり方 ウィリアム・リード著 記憶力発想力が驚くほど高まるマインドマップ・ノート術 P73より
88
ウィリアム・リード著 記憶力発想力が驚くほど高まるマインドマップ・ノート術 P127より
イメージマップの例 ウィリアム・リード著 記憶力発想力が驚くほど高まるマインドマップ・ノート術 P127より
89
hky株式会社 http://www.sky-school-ict.net/icthint/mapping/ 2019/05/26
イメージマップのICT化 クラスで比較する hky株式会社 /05/26
90
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.採用状況 6.本日の課題
91
公立校の採用状況 東京都 高校情報 6名(平31年度採用) 神奈川県 高校情報 8名 (平31年度募集)
東京都 高校情報 6名(平31年度採用) 神奈川県 高校情報 8名 (平31年度募集) 都道府県により、非常勤・臨任経験者優遇措置など
92
本日の予定 1.先週の復習 2.情報検索 3.問題解決 4.問題解決の手法 5.共通教科情報科の採用状況など 6.本日の課題
93
本日の課題 自分の問題点について ロジックツリーのwhyを2回使って分析しなさい。
また、ロジックツリーのhowを2回使って、解決策を考えなさい。 結果は ①WordのSmartArtの階層構造(次ページ例) ②フリーハンドで書いたものを写真で取る ①②のいずれかをメール添付で提出 締め切り 5月29日(火)18時
94
WordのSmartArtの階層構造を使用。その後、挿入→図形で楕円を挿入し、書式設定で塗りつぶし無で線の色を変更。テキストボックスで丸付き数字を挿入し、書式設定で枠を削除。
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.