Python1

Pythonに関する基礎知識やコードを書く際の基本文法について学習します。

所要時間 

1時間45分

レッスン1

Pythonとは

レッスン2

Pythonに触れてみよう

レッスン3

画面に表示をしてみよう

レッスン4

「文字列」①

レッスン5

「文字列」②

レッスン6

「数値」①

レッスン7

「数値」②

レッスン8

「数値」③

レッスン9

数値の計算① 「足し算」

レッスン10

数値の計算②「引き算」

レッスン11

数値の計算③「掛け算」

レッスン12

数値の計算④「割り算」

レッスン13

変数

レッスン14

変数の上書き

レッスン15

変数を使った計算

レッスン16

if文

レッスン17

真偽値

レッスン18

その他の比較演算子

レッスン19

条件式の組み合わせ①

レッスン20

条件式の組み合わせ②

レッスン21

複数の条件分岐①

レッスン22

複数の条件分岐②

Python2

複数のデータを管理する方法や繰り返し処理について学習します。

所要時間 

1時間15分

レッスン1

「リスト」

レッスン2

リストの要素の追加・上書き

レッスン3

複数の要素を取得する

レッスン4

2次元のリスト

レッスン5

「辞書」

レッスン6

辞書の要素の追加・上書き

レッスン7

「タプル」

レッスン8

「セット」

レッスン9

セットの使い方

レッスン10

for文

レッスン11

繰り返し処理の中断

レッスン12

処理のスキップ

レッスン13

while文

レッスン14

continueやbreakとの組み合わせ

Python3

「関数」や「クラス」といった仕組みについて学習します。

所要時間 

1時間45分

レッスン1

「関数」

レッスン2

「引数」

レッスン3

「戻り値」

レッスン4

組込みの関数①「len()」

レッスン5

組込みの関数②「sum()」

レッスン6

組込みの関数③「sorted()」

レッスン7

オリジナルの関数を作成する①

レッスン8

オリジナルの関数を作成する②

レッスン9

戻り値の設定

レッスン10

関数のインポート

レッスン11

オブジェクト指向プログラミング

レッスン12

クラスを作成してみよう

レッスン13

インスタンスに属性情報を持たせる①

レッスン14

インスタンスに属性情報を持たせる②

レッスン15

インスタンスの追加

レッスン16

インスタンスの振る舞い

レッスン17

メソッドとメンバ変数

レッスン18

インスタンスメソッドとクラスメソッド

レッスン19

コンストラクタ

レッスン20

メソッドの呼び出し

レッスン21

継承

レッスン22

親クラスのメソッドを実行

レッスン23

メソッドの上書き