Pythonの道(文法マスタ編)

Pythonで必要な基礎文法を理解しよう



scratchで学んだ「変数」、「リスト」、「繰り返し」、「条件分岐」などの基本文法をPythonで学習してみよう。
Pythonで必要な文法学習のドリルになっているよ。ゲーム開発編と並行して学習すると学習効果は100倍になる!

※学校教育関係者の皆様へ
テクノロは日本のIT人材育成を支援しています。
テクノロのオリジナル教材は自由にダウンロード頂き授業等でご活用ください。



トレーニングドリル1(はじめの一歩)

学習内容
・文字を出力する
・コメントとは?
・数値と文字列の違い
・四則演算方法
・変数とは?
・変数名のつけ方
・変数の値を更新する方法
・文字列の連結
・データ型とは?
・型を変換する方法

トレーニングドリル2(計算機プログラムを作る)

学習内容
・条件分岐について
・if文とは?
・インデントとは?
・真偽値とは?
・if文と真偽値
・比較演算子とは?
・条件に合わないとき
・elseとは?
・elifとは?
・条件式の組合せ(and)
・条件式の組合せ(or)

トレーニングドリル3(お買い物プログラムを作る)

学習内容
・複数データを扱う
・リストとは?
・リストを変数に代入
・リストの要素を取得
・リストの要素を更新
・リストの要素を追加
・リストの要素を全て取得
・for文の書き方
・辞書とは?
・辞書の作り方
・辞書の要素を更新
・辞書の要素を追加
・辞書の要素を全て取得
・while分とは?
・breakとは?
・continueとは?
・お買い物プログラムを作る



トレーニングドリル4(ジャンケンプログラムを作る)

学習内容
・関数とは?
・引数とは?
・関数に引数を渡す
・複数の引数を持つ関数
・関数に複数の引数を渡す
・引数の初期値
・判定処理を作る
・コードを分ける
・モジュール
・ライブラリ
・ジャンケンプログラムを作る

トレーニングドリル5(料理注文プログラムを作る)

学習内容
・プログラミングと「もの」
・クラスとは?
・インスタンスとは?
・インスタンスの生成
・インスタンスと情報
・インスタンス変数
・メソッドとは?
・インスタンスメソッドとは?
・インスタンスメソッドの活用
・特殊なインスタンスメソッド
・_ _init_ _メソッド
・_ _init_ _メソッドと引数
・オブジェクト分割
・クラスを直接、読み込む
・インスタンスのリスト
・料理注文プログラムを作る

トレーニングドリル6(オブジェクト指向-継承)

学習内容
準備中