講座内容
この講義は MIT で2016年の秋期授業として実施された「 6.0001 Introduction to Computer Science and Programming in Python ( コンピュータサイエンスと Python 入門 )」の授業を日本語化したものです。
MIT OCW ( MITの授業公開サイト )でも大変な人気講座であり、 「訪問者がもっとも多い講義のランキング (Most Visited Courses)」でもベスト3の常連となっています。
コンピューティングが問題解決に果たす役割とPython プログラミングの基礎を理解し、かんたんなプログラムを Python プログラミングで自分で書くことを通じて、目標を達成するための自信をつけることを目的としています。
Python のバージョンは3.5が使用されています。Asuka Academyの「 コンピュータサイエンスとプログラミング入門 」、「 Python 入門 」上位講座としても最適です。
*なおMITではこの講座の次に学ぶ推奨講座として、「 6.0002 Introduction to Computational Thinking and Data Science( 計算的思考とデータサイエンス )」 を位置づけています。Asuka Academy ではこの講座の翻訳も手がけていく予定です。
1コマ45分前後の動画講義が12コマあり、Asuka Academy ではPart1、Part2として6コマずつ、日本語字幕をつけて公開しています。それぞれ、修了条件をクリアすれば、Asuka Academy から修了証書とオープンバッジを発行します。
プログラミング言語 Python は人工知能、機械学習、データ解析からアプリ開発など多岐にわたる開発で使用されるもので、Python技術者の人材価値は非常に高いものとなっています。世界最高峰のMITの授業で、Python プログラミングの基礎と問題解決の手法をぜひ学んでください。
この講義は MIT で2016年の秋期授業として実施された「 6.0001 Introduction to Computer Science and Programming in Python ( コンピュータサイエンスと Python 入門 )」の授業を日本語化したものです。
MIT OCW ( MITの授業公開サイト )でも大変な人気講座であり、 「訪問者がもっとも多い講義のランキング (Most Visited Courses)」でもベスト3の常連となっています。
コンピューティングが問題解決に果たす役割とPython プログラミングの基礎を理解し、かんたんなプログラムを Python プログラミングで自分で書くことを通じて、目標を達成するための自信をつけることを目的としています。
Python のバージョンは3.5が使用されています。Asuka Academyの「 コンピュータサイエンスとプログラミング入門 」、「 Python 入門 」上位講座としても最適です。
*なおMITではこの講座の次に学ぶ推奨講座として、「 6.0002 Introduction to Computational Thinking and Data Science( 計算的思考とデータサイエンス )」 を位置づけています。Asuka Academy ではこの講座の翻訳も手がけていく予定です。
1コマ45分前後の動画講義が12コマあり、Asuka Academy ではPart1、Part2として6コマずつ、日本語字幕をつけて公開しています。それぞれ、修了条件をクリアすれば、Asuka Academy から修了証書とオープンバッジを発行します。
プログラミング言語 Python は人工知能、機械学習、データ解析からアプリ開発など多岐にわたる開発で使用されるもので、Python技術者の人材価値は非常に高いものとなっています。世界最高峰のMITの授業で、Python プログラミングの基礎と問題解決の手法をぜひ学んでください。
主な内容
Part1の内容は以下です。
01. What is Computation?
02. Branching and Iteration
03. String Manipulation, Guess and Check, Approximations, Bisection
04. Decomposition, Abstraction, and Functions
05. Tuples, Lists, Aliasing, Mutability, and Cloning
06. Recursion and Dictionaries
*Part2の内容は以下となります。
07. Testing, Debugging, Exceptions, and Assertions
08. Object Oriented Programming
09. Python Classes and Inheritance
10. Understanding Program Efficiency, Part 1
11. Understanding Program Efficiency, Part 2
12. Searching and Sorting
Part1の内容は以下です。
01. What is Computation?
02. Branching and Iteration
03. String Manipulation, Guess and Check, Approximations, Bisection
04. Decomposition, Abstraction, and Functions
05. Tuples, Lists, Aliasing, Mutability, and Cloning
06. Recursion and Dictionaries
*Part2の内容は以下となります。
07. Testing, Debugging, Exceptions, and Assertions
08. Object Oriented Programming
09. Python Classes and Inheritance
10. Understanding Program Efficiency, Part 1
11. Understanding Program Efficiency, Part 2
12. Searching and Sorting
|
翻訳ボランティア
謝辞
本コースの日本語翻訳は、下記のボランティアの方の全面的なご協力によるものです。ここに厚く感謝申し上げます。
三田 仁様
謝辞
本コースの日本語翻訳は、下記のボランティアの方の全面的なご協力によるものです。ここに厚く感謝申し上げます。
三田 仁様
修了条件
以下の条件を満たすこと
「修了認定テスト」にて80%以上の正解率
以下の条件を満たすこと
「修了認定テスト」にて80%以上の正解率
権利関係
Asuka Academy は MIT(マサチューセッツ工科大学)オープンコースウェアと日本で初めてのオフィシャルパートナーシップを締結し、サポートを受けています。
MIT OpenCourseWare supports the efforts of Asuka Academy, which is an independent organization translating the materials through its own processes, with its own staff, using its own resources.
この講座はクリエイティブ・コモンズ・ライセンスの下で提供されています。
[MIT] コンピュータサイエンスとPython入門 Part 1、Part 2
Ana Bell, Eric Grimson, John Guttag. 6.0001 Introduction to Computer Science and Programming in Python. Oct 26, 2018.
Massachusetts Institute of Technology: MIT OpenCouseWare, https://ocw.mit.edu/.
License: Creative Commons BY-NC-SA
Asuka Academy は MIT(マサチューセッツ工科大学)オープンコースウェアと日本で初めてのオフィシャルパートナーシップを締結し、サポートを受けています。
MIT OpenCourseWare supports the efforts of Asuka Academy, which is an independent organization translating the materials through its own processes, with its own staff, using its own resources.
この講座はクリエイティブ・コモンズ・ライセンスの下で提供されています。

[MIT] コンピュータサイエンスとPython入門 Part 1、Part 2
Ana Bell, Eric Grimson, John Guttag. 6.0001 Introduction to Computer Science and Programming in Python. Oct 26, 2018.
Massachusetts Institute of Technology: MIT OpenCouseWare, https://ocw.mit.edu/.
License: Creative Commons BY-NC-SA
MIT(マサチューセッツ工科大学)
1865年設立のアメリカの私立大学。さまざまな世界大学ランキングで常にトップクラスを占め、多数のノーベル賞受賞者も輩出しています。ハーバード大学とは3kmという近さ。
https://web.mit.edu/
MITは世界ではじめてのOCWサイト(正規授業のWEB公開)を立ち上げており、2,500以上のコースが公開され、サイト訪問者は毎月200万人以上となっています。 (参考)
https://ocw.mit.edu/index.html
1865年設立のアメリカの私立大学。さまざまな世界大学ランキングで常にトップクラスを占め、多数のノーベル賞受賞者も輩出しています。ハーバード大学とは3kmという近さ。
https://web.mit.edu/
MITは世界ではじめてのOCWサイト(正規授業のWEB公開)を立ち上げており、2,500以上のコースが公開され、サイト訪問者は毎月200万人以上となっています。 (参考)
https://ocw.mit.edu/index.html