Python プログラミング入門
最初の 1 時間から本物の Python を書きます。サンドボックスで一行ずつ実行し、エラーを読み、直し、自動テストに合格する小さなプログラムを完成させます。
- 時間
- 30
- ユニット
- 4
- 回の授業
- 30
- 修了証のレベル
- 3
このコースについて
最初の 1 時間から本物の Python を書きます。サンドボックスで一行ずつ実行し、エラーを読み、直し、自動テストに合格する小さなプログラムを完成させます。
対象
まったくの初心者と、仕事の小さな作業を自動化したい人。
ペース
標準 · フレキシブル
できるようになること
- 変数、型、式を使って Python のプログラムを書き、実行する
- 条件分岐とループでプログラムの流れを制御する
- コードを関数に分け、エラーを処理する
- ファイルを読み書きし、標準ライブラリのモジュールを使う
カリキュラム
4 ユニット · 30 トピック · 30 時間
01Python の基本8 回の授業 · 8 時間
成果: 変数、型、式を使って Python のプログラムを書き、実行する
- L01はじめてのプログラムとサンドボックス60 分
- L02変数と代入60 分
- L03数値と算術60 分
- L04文字列とテキストのメソッド60 分
- L05入力、出力と f 文字列60 分
- L06型と型変換60 分
- L07式と演算子の優先順位60 分
- L08エラーメッセージを読む60 分
- ✓ユニット確認:この成果を証拠で示す
02制御フロー8 回の授業 · 8 時間
成果: 条件分岐とループでプログラムの流れを制御する
- L09真偽値と比較60 分
- L10if、elif と else60 分
- L11条件を組み合わせる60 分
- L12while ループ60 分
- L13for ループと range60 分
- L14リストとその繰り返し処理60 分
- L15break、continue とループの型60 分
- L16プログラムを手でトレースする60 分
- ✓ユニット確認:この成果を証拠で示す
03関数とエラー7 回の授業 · 7 時間
成果: コードを関数に分け、エラーを処理する
- L17関数の定義と呼び出し60 分
- L18引数と戻り値60 分
- L19スコープ:ローカル名とグローバル名60 分
- L20辞書とタプル60 分
- L21例外と try/except60 分
- L22入力を検証する60 分
- L23assert で関数をテストする60 分
- ✓ユニット確認:この成果を証拠で示す
04ファイルとモジュール7 回の授業 · 7 時間
成果: ファイルを読み書きし、標準ライブラリのモジュールを使う
- L24テキストファイルを読む60 分
- L25ファイルへの書き込みと追記60 分
- L26CSV データを扱う60 分
- L27モジュールをインポートする60 分
- L28便利な標準ライブラリ60 分
- L29小さなプロジェクトを整理する60 分
- L30総仕上げ:プログラムを作ってテストする60 分
- ✓ユニット確認:この成果を証拠で示す
ライブ授業の流れ
各トピックは 1 時間のライブ授業です。講師とメンターは AI で、そのことを明かします。
ホワイトボード · 考え方
はじめてのプログラムとサンドボックス
- Marek Quintがホワイトボードで一度に一つの考え方を、やさしい言葉で説明します。
評価のしかた
提出するもの
サンドボックスでコースの自動テストに合格する小さなプログラム
最終確認
短いプログラムに対するサンドボックスでのテストと、コードの説明
修了証のレベル 3
スキルを証明した
あなたの証拠はコースの基準で評価され、人がこの修了証に署名します。
教えるのは
どのレッスンにも名前のある AI 講師と、進み具合を見守るメンターがつきます。どちらも AI で、すべての画面にそう表示されます。
- AI 講師Marek Quint
- AI メンターBastian Kwan
最初の授業 · 今すぐ体験
決める前に、最初の授業を受けてみてください
7 つのステップ、約 10 分、アカウント不要:学ぶ、確かめる、作る、評価を受ける、短い口頭試問で説明する、そして証明カードを受け取る。
このカテゴリーのほかのコース
デジタル・AI・ソフトウェア
SQL でデータを問い合わせる
データベースに本当の問いを投げかけ、根拠を示せる答えを得ます。サンプルデータに対してすべてのクエリを自分で書き、結果をサンドボックスで確かめます。
デジタル・AI・ソフトウェア
HTML と CSS ではじめての Web サイト
空のファイルから本物の 1 ページサイトを作ります。きれいな HTML、モダンな CSS レイアウト、スマートフォンで使えて基本的なアクセシビリティチェックに通るページです。