Pythonのはじまり
プログラミング言語「Python」の生みの親であるグイド・ヴァンロッサム氏は、オランダ出身で、アメリカ在住のプログラマです。
オランダの国立情報工学・数学研究所、アメリカの国立標準技術研究所などで働いた後に、2005年から2012年までGoogleに在籍しています。
グイド氏のブログによれば、Pythonの開発がはじまったのは1989年12月です。
オフィスが閉まっているクリスマス前後の時期に、自宅のコンピュータを使い、仕事と趣味を兼ねてプログラミング言語の開発に着手したのが、Pythonの始まりです。
Pythonの由来
Pythonという名前は、グイド氏が「空飛ぶモンティ・パイソン」という番組のファンだったことに由来します。
同番組はBBC(英国の国営放送局)が製作したコメディ番組で、1969年から1974年に放送されました。
一方で、Pythonとは「ニシキヘビ」のことでもあります。
そのため、Pythonに関するWebサイトや書籍では、ヘビの画像が使われることがよくあります。
Pythonの公式サイト(https://www.python.org/)に掲載されているアイコンも、二匹のヘビを組み合わせた図柄になっています。
Pythonの人気
世の中には数多くのプログラミング言語がありますが、ここ数年、Pythonが非常に人気を集めています。
IEEE Spectrumが作成した、左掲の2018年度の人気プログラミング言語ランキングにおいて、Pythonは第1位を獲得しています。
最近は、学校で使ってきた言語を尋ねると「Python」と答える人が増え、研修に使う言語としてPythonを選ぶ企業も増えてきているそうです。
これらからも、最近では、Pythonが非常に人気であることが伺えます。
※IEEE Spectrum Webサイト:https://spectrum.ieee.org/at-work/innovation/the-2018-top-programming-languages
Pythonの特徴
グイド氏はブログ「Pythonの歴史」中で、Pythonは「世界最速のスーパーコンピュータ用に科学者がアプリケーションを書くためにも、子供が最初にプログラミングを学ぶためにも使われている」と述べています。
Pythonはその言語のコンセプトとして、誰が書いてもコードが同じようになる言語を意識して作られていて、読む場合にも何が書いてあるのかが分かりやすく、またコードを書く際にも、どのように書けばいいのか迷うことが少ないと言われています。
Pythonは初心者向けの言語かつ、今話題の人工知能に関するプログラミングをすることも可能であるため、とてもオススメの言語と言えます。
※Pythonの歴史:https://python-history.blogspot.com/2009/01/introduction-and-overview.html
パイソンコースのご案内
このコースは、人気のパイソンを学ぶための入門コースです。
プログラミングの手順を1ステップずつやさしく、わかりやすく解説します。
絵を描いたり、動きのあるグラフィックを作ったり、かんたんなプログラムで
動くおもしろいゲームを作ったり、このコースでパイソンの基礎の習得から実践
までを身につけることができます。
使用テキスト(予定)
◇パイソンコースの概要
科 目 | 時間 | コマ数/月 | 期間 | 総コマ数 | テキスト代 | 募集人員 |
パイソン | 18H | 4コマ(1コマ45分) | 6ヶ月 | 24 | 実費 | 10名 |
◇パイソンコースの内容
No | テーマ | No | テーマ |
1 | パイソンを始めよう | 3 | タートル・グラフィックス |
1-1 | プログラミングってなんだろう? | 3-1 | ロボットを作ろう |
1-2 | パイソンはどんな言語かな? | 3-2 | スパイラル |
1-3 | パイソンのインストール | 3-3 | 星空 |
2 | 最初のステップ | 3-4 | レインボー・カラー |
2-1 | 最初のプログラム | 4 | パイソンで遊んでみよう |
2-2 | 変数 | 4-1 | カウントダウン・カレンダー |
2-3 | 判断する | 4-2 | エキスパートシステム |
2-4 | くり返し | 4-3 | ひみつのメッセージ |
2-5 | 動物クイズ | 4-4 | ペットをかおう |
2-6 | 関数 | 5 | ゲームを作ってみよう |
2-7 | デバッグ(バグとり) | 5-1 | はらぺこイモムシ |
2-8 | パスワード生成機 | 5-2 | スナップ |
2-9 | モジュール | 5-3 | 神経すい弱 |
2-10 | 文字当てゲーム | 5-4 | エッグ・キャッチャー |
Windows 環境のPythonのインストール手順の概要
ここでは、Windows環境に、Pythonの公式パッケージをダウンロードしてインストールする手順を解説します。
パッケージのダウンロードhttps://www.python.org/downloads/windows/ より、パッケージをダウンロードします。
特別な理由がなければ、Python 3.x.x をクリックします。
画面の一番下に、ダウンロード可能なファイルが表示されます。
64bit版ならWindows x86-64 web-based installerをダウンロードします。
パッケージのインストールダウンロードしたパッケージを実行します。
"Add Python 3.x to PATH" をチェックします。
Install now をクリックしてインストールを開始します。