| 入門編 | ||
| 1-1 | 画面の文字を出力してみよう (printで文字出力) | |
| 1-2 | 計算をやってみよう (四則演算) | |
| 1-3 | クイズ1 計算 | |
| 1-4 | 変数を使って計算しよう | |
| 1-5 | エラーについて知っておこう | |
| 1-6 | ユーザーの入力を受け取って、処理しよう (inputの書き方を学ぶ) | |
| 1-7 | クイズ2 変数・エラー・入力 | |
| 1-8 | 条件に応じて違う行動を取ろう-その1 (ifの書き方を学ぶ) | |
| 1-9 | 条件に応じて違う行動を取ろう-その2 (if-elif-else) | |
| 1-10 | クイズ3 条件分岐 | |
| 1-11 | 同じ処理の繰り返しはプログラムに任せよう-その1 (for、rangeを学ぶ) | |
| 1-12 | 同じ処理の繰り返しはプログラムに任せよう-その2 (while) | |
| 1-13 | クイズ4 繰り返し | |
| 1-14 | 実力チェック | |
| 基礎編 | ||
| 2-1 | break, continue | |
| 2-2 | プロジェクト練習(break, continue) | |
| 2-3 | リスト | |
| 2-4 | プロジェクト練習(リスト) | |
| 2-5 | 関数 | |
| 2-6 | プロジェクト練習(関数) | |
| 2-7 | ファイル操作 | |
| 2-8 | プロジェクト練習(ファイル操作) | |
| 知識編 | ||
| クラスとインスタンス | ||
| ブール | ||
| リストの応用編 | ||
| プロジェクト集 | ||