Pythonによる教育データ分析入門:Pythonの基礎から回帰分析・項目分析まで

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

本コースは、様々なビジネスシーンでも活用しやすい回帰分析をはじめ、Pythonを用いた複数の分析手法を習得します。識別力指標としての点双列相関、信頼性係数を求め、項目困難度と組合わせた分析を行います。分析結果の可視化にも挑戦します。

本コースは、人気のプログラミング言語「Python」を使って、データ分析手法を学習するコースです。

現在、Pythonはデータ分析からセキュリティまで幅広い分野で活用されており、プログラミング初心者でも学びやすい言語として注目されています。


今回はこのPythonを使って、教育データ(テストデータ)とアンケート項目の分析を行います。

難しい数学や統計学の知識は必要ありません。また、Pythonを使ったことがない人でも大丈夫。

講師が基礎から丁寧に説明しますので、肩の力を抜いて、学習を進めていきましょう。


★このコースの学び方★


本コースは、各セクションごとに「ハンズオン+練習問題+解説」という順番で進みます。


まずは、講師のライブコーディングを眺めながら、ハンズオン形式で学習を進めましょう。

セクションの最後に練習問題が用意されていますので、今度はご自身の力で課題を解いていきましょう。

最後に、講師が練習問題の解説を行いますので、うまくいかなかった人は、解説を聞いた後にもう一度、練習問題に挑戦してみましょう。


★このコースの概要★


Pythonの基礎

AnacondaとJupyter Notebookを用いて、基本的なPythonの記述方法について解説します。

[keyword]

数値演算、変数、関数とメソッド、リスト作成と操作方法、リストの要素へのアクセス、比較演算子と論理演算子、if文、For文、while文、例外とエラー


Pythonによる基本的な統計量の算出

Pythonを使って、基本的な統計量を算出します。

これから学習を進めていくデータ分析の基礎となる部分ですので、用語・手法をしっかりと理解しましょう。ヒストグラムの説明以降は、連続的に難易度が上がっていきますので、途中で理解が追い付かなくなったら、前のレクチャーに戻って疑問点を解消していきましょう。

[keyword]

パッケージ・関数の定義、ヒストグラム、代表値、分散と標準偏差、標準得点と偏差値

共分散と相関係数


Pythonによるデータの可視化

統計量の算出ができるようになったら、生成したデータを可視化しましょう。このセクションでは、matplotlibというライブラリを活用し、ヒストグラムをはじめ、複数のグラフや図表を作成します。

[keyword]

ヒストグラムと基本的な描画方法、グラフの体裁を整える、箱ひげ図、散布図


回帰分析に挑戦

コースの前半で習得した知識を用いて、回帰分析に挑戦します。

[keyword]

リスト以外のデータ構造(セット、タプル、辞書(ディクショナリ)、numpy.ndarray、ファイルの読込、外部から取得したデータの読込、回帰分析


Pandasを用いたデータの処理

Pythonのデータ解析用ライブラリであるPandasを用いて、データ分析を行います。

ここからがコースの後半戦です。

[keyword]

データの読込み、基本統計量、条件指定、データフレームの作成、欠損値の取り扱い、Pandasを用いた可視化の方法、Groupbyを用いたグルーピング、Good-Poor分析


テスト、アンケートの項目分析

いよいよ、今まで学習した知識を総動員して、テスト・アンケートの項目分析を行います。

識別力指標としての点双列相関、信頼性係数を求め、項目困難度と組合わせて、項目の性質の分析を行い、データフレームでまとめます。最終的には散布図などを生成し、データの可視化を行います。

[keyword]

項目困難度、G-P分析による識別力、識別力指標としての点双列相関、信頼性係数、データフレーム、可視化


「平均への回帰」を考慮したテストの分析

最後は練習問題です。

これまでは、皆さんのコーディングに講師が寄り添う形でコースが進められてきました。

このセクションでは、講師の助けはもう必要ありません。

今までの知識と手法を用いて、一人で課題に挑戦してみましょう!

これまでの学習が身についていれば、必ずゴールまでたどり着くはずです。


  • Pythonの基礎を学習することができます。

  • Pythonを用いて教育に関するデータやアンケートの分析を行います。

  • 日本語(言葉)や数式で記述されたものをコード(Python)で記述するスキルを身に着けることができます。

Course Curriculum

1 Lectures

Instructor

Profile photo of 近藤 悠介
近藤 悠介

早稲田大学准教授。博士(教育学)。今話題の、英語のスピーキングやライティングの自動採点に関する研究を10年ぐらい前からやっています。高校生や大学生に英語の授業をしていた経験があります。今はPythonを使って、学習者言語(英語を勉強している人が書いたり話したりしたもの)を分析する授業をやっています。

Review
4.9 course rating
4K ratings
ui-avatar of 内田 光陽
内田 �.
4.5
1 year ago

実務に使えそう

  • Helpful
  • Not helpful
ui-avatar of 井上 優
井上 �.
3.5
1 year ago

1から教えてくれるので分かりやすい。関数の使い方とか覚えないといけないのはまとめてダウンロードできたらうれしい。

  • Helpful
  • Not helpful
ui-avatar of M A
M A.
4.0
1 year ago

教育データ分析という視点が、初めて聞く内容であり新鮮でした。
また、pandasの使い方が良く理解できました。

  • Helpful
  • Not helpful
ui-avatar of Hyakusyo_kizoku
Hyakusyo_kizoku
4.0
1 year ago

ここまでは丁寧で申し分無い。

  • Helpful
  • Not helpful
ui-avatar of ToyodaShigeo
Toyodashigeo
2.5
1 year ago

説明が早口。特に,Pythonの専門用語は,明確にゆっくりと話してほしい。
”Pythonとは?”を丁寧に説明してもらえると期待していました。
2回ほど学習しましたが,期限があるかどうかわかりませんが,あと数回はおさらいとして学習したいと思います。

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
4.5
1 year ago

パイソンコードの書き方の規則性などを、言及しながら教えていただけると、理解を深めながら進められるので、丸暗記でなく、今後の応用力につながると思いますので、そこもお願いしたかったですね。

  • Helpful
  • Not helpful
ui-avatar of 佐久間 直幸
佐久間 �.
4.0
2 years ago

基本的な作法でも知らないことが多いことがよく分かる。
演習問題も端的で、異なる視点からの使用方法や実社会で活用されている手法を提示されており、プログラム+αの理解を深めることができる。
教育データを分析する視点で、事象(能力)を定量的に分かり易く捉える具体的な作法を学ぶことができる。

  • Helpful
  • Not helpful
ui-avatar of Echizen
Echizen
4.5
2 years ago

非常に面白かった。ただ言語だけでなく、簡単な分析のような例題。ソースコードが添付されていないので自分で考えて書くためためになった。

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
2.0
2 years ago

画面がぼやけて文字が見えないことが多々あるので。

  • Helpful
  • Not helpful
ui-avatar of 杉本 純一
杉本 �.
3.5
2 years ago

電子系エンジニアの私には、グラフ描画、回帰分析までは仕事で使えそうな感じで分かり易く良かったです。教育用データやアンケートデータの処理のためか後半の項目分析等は仕事で使えるかよくわかりませんでした。但しプログラムの書き方は分かったので、そのあたりは良かったです。

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses