Python3 の基礎 - 超入門・再入門 -
省かず,端折らず,確実に基礎を学ぶPythonの学習コース.文法,インストール方法からモジュール作成まで一通り学べます.
What you will learn
Python3の最も基礎的な内容(文法事項)の習得
Python処理系,基本的なツールの扱い方の習得
モジュールの取り扱い方法の習得(独自のモジュールの作成も含む)
プログラミングに関する基本的な概念(制御構造,データ構造,I/O,オブジェクト指向プログラミング)を学ぶことができ,他の言語(C++,Java)の学習をはじめるにあたっての基礎力も得られます.
Description
このコースではPython3の最も基礎的な内容について学びます.
特に,多くの書籍や教育コースでは指導・解説を省略する部分を徹底的に実習しながら身につけます.
また,Pythonの文を逐一入力して実行する形の実習を基本としているめ,Pythonの文法を明確に認識して確実に理解することができます.
与えられたサンプルコードやノートブックなどをそのまま実行するだけでは得られない深さと明確さで,Pythonを理解できます.
基礎的な内容にフォーカスする関係上,GUI構築やデータ処理,人工知能に関する内容は扱いません.ただし,以下のような基礎的な項目全般を,体験しながら確実に学んでいただきます.
・データタイプとデータ構造
・繰り返し/条件分岐の構文
・端末入出力
・ファイル入出力
・関数定義
・日付・時刻情報の取り扱い
・正規表現の考え方
・オブジェクト指向
・分割プログラミング(モジュール作成)
ビデオ教材の再生時間の合計は11時間です.このコースの内容を学んだ後は,GUI構築,データ処理,人工知能関連の各種ライブラリを自力で取り扱い,現実的なレベルでアプリケーション構築に進むことができます.
本コースでは実際のコーディングの画面を提示しますので,できるだけ大きなディスプレイで受講してください.(スマホなどの小さな画面は受講に適しておりません)
本コースは大学や専門学校で実施する実習授業のスタイルに準じていますので,各レクチャーの時間がかなり長いです.各レクチャーの受講においては,適宜休憩を入れたり,複数の日に分割して受講するなど工夫して,精神的な負担にならないように心がけてください.
【コース更新】2020年05月
演習課題の要望をたくさんいただきましたので,各要所に演習問題のPDFを追加しました.