IT、ガジェットネタまとめ速報

IT技術やガジェットネタに関するみんなの反応のまとめをチョイスしてお届け!

Web系関連記事: プログラミング、開発関連

プログラミング学習に「GitHubを使用すること」の効果とは?

投稿日:

1: 田杉山脈 ★ 2018/08/16(木) 20:24:41.68 _USER
ソフトウェア開発プラットフォームのGitHubは、2018年6月から学校などの教育機関で行われるプログラム教育をサポートする「GitHub Education」と呼ばれるサービスを提供しています。GitHub EducationではGitHubの有料アカウントを無料で作成できるなど、数多くのサポートを受けることができ、学校でのプログラミング教育がより実践的になることが期待されています。サービス開始以降、プログラミング教育にGitHubが使用されることで学生にどのような変化があったのか、GitHubが8000人の学生や教員にアンケートを取っており、調査結果を公開しています。

以下のグラフは、GitHub Educationを使用した学生と教員を対象に「どのプログラミング言語の学習で使用したか」アンケートをとったものです。以下のグラフを見ると、「JavaScript」「HTML」「CSS」「Java」「Python」の5つの言語が高い割合となっていることから、教育現場ではウェブやスマートフォンアプリ、AIなどの開発を重視した教育プログラムが組まれていることがわかります。
no title

以下のグラフは「プログラミング教育を受けて、開発者の一員になる意識が芽生えたかどうか」を調査したものです。このアンケートはGitHub Educationで学習を受けた人(青)だけでなく、通常のプログラム教育のみを受けた人(緑)にも行っており、実際にどのような違いがあるかを比較しています。この質問は5段階評価で回答する形式となっていて、1が最低、5が最高評価となっています。グラフを見ると、GitHub Educationで教育を受けた学生の方が「4」または「5」と高い評価を付ける人が多く、その差も10ポイント以上開いています。この結果から、GitHubを学習で使用する方が高い開発者意識が芽生える傾向にあることがわかります。
no title

次のグラフは「学習を通してプロジェクト管理について学べたか?」を調査したものです。このグラフでも、4、5と評価している学生の割合は、GitHub Educationの学習を受けた方が10ポイント以上高いことが明らかになっています。
no title

「将来のインターンシップやキャリアに役立つと感じたか?」について調査したグラフがコレ。このグラフでは4と回答した学生の割合に大きな差はありませんでしたが、それでも4、5と回答した学生の割合はGitHub Educationで学習した方が高いことがわかります。
no title

このグラフは「チーム開発や共同開発について学べたか?」を調査したものです。他のグラフと同様に4、5と評価している学生の割合は、GitHub Educationで学習した学生の方が高いことが明らかとなりました。実際に生のソフトウェア開発を体験することで、学生にも高い意識が生まれやすいことが結果に表れています。

GitHub Educationの責任者を務めるバネッサ・ジェナレリ氏は「この調査によって、GitHubをプログラミングなどのコンピューターサイエンスの学習に使用することが、効果的であることが示されました」と語っています。

しかし、GitHubを使った学習で教員やチームメンバーから必要なサポートを受けられなかったとして、不満に感じる学生が2割~3割ほどいたことも明らかになっています。このため、ジェナレリ氏と共に調査を行ったコートニー・シン氏は「GitHubを学習に使用するには教師やチームメンバーのサポートも重要です」と述べています。
https://gigazine.net/news/20180816-github-education-learner-outcome/

引用元: http://egg.5ch.net/test/read.cgi/bizplus/1534418681/

続きを読む

このまとめの続きはコチラ!

-Web系関連記事: プログラミング、開発関連

関連記事

「自分の生き方」がない人はAIに仕事を奪われる

「自分の生き方」がない人はAIに仕事を奪われる

1: 田杉山脈 ★ 2020/01/13(月) 21:13:51.56 _USER
これまで人間にしかできないとされてきた仕事が、AI(人工知能)に奪われる。巷ではそんな不安の声が聞こえる。果たして本当なのだろうか。 「AIが人の能力を超え、我々の生活を一変させる『シンギュラリティ』へ到達…

PythonがJavaを抜く – PYPLプログラミング言語ランキング

1: ノチラ ★ 2018/05/19(土) 20:25:02.60 _USER
2018年5月の「PYPL PopularitY of Programming Language」が公開された。PYPLはGoogle検索エンジンにおいてプログラミング言語のチュートリアルが検索された回数から、対象となるプログラミング言語がどれだけ話題になって…

Java 11正式版リリース、3年の長期サポート対応のLTSバージョンが4年半ぶりに更新

1: 田杉山脈 ★ 2018/09/26(水) 19:54:06.49 _USER
OracleがJavaの最新版「Java 11」を正式にリリースしました。Java 11は、Java 8以来となる3年の長期サポートが提供されるLong Term Support(LTS)バージョンとなります。 Java 11 Released https://www.infoq.com/news…

「Teslaを含む最先端AI開発組織は規制されるべき」とイーロン・マスク氏

「Teslaを含む最先端AI開発組織は規制されるべき」とイーロン・マスク氏

1: ムヒタ ★ 2020/02/19(水) 10:01:17.99 _USER
 「最先端のAIを開発するすべての組織は、Teslaを含め、規制されるべきだ」──。米Teslaのイーロン・マスクCEOは2月18日(現地時間)、17日に公開されたOpenAIに関する米MIT Technologyの記事を受け、こうツイートした。 …

iOS13でプログラミング言語Swiftの利用が倍増

1: 田杉山脈 ★ 2019/09/27(金) 18:01:09.36 _USER
Appleは2014年の世界開発者会議(WWDC 2014)でプログラミング言語Swiftを発表しましたが、自身のiOSに含まれるアプリの多くはObjective-Cで書かれたものでした。 しかし徐々にSwiftで書かれたアプリが増え、iOS13.1…