情報科準備室へようこそ

 

第31回:コンピュータとプログラミング(Pythonの基礎3)

前回に引き続き、Pythonの基礎について学習します。inputを用いた入力や、Ifを用いた判断分岐について理解を深めます。

説明スライド: 23exp31.pdf
ワークシート: 23exp30.xlsx(前回)
利用システム: プログル情報(みんなのコード)

今回のキーワード:
Python、input、if、elif、else、インデント、ブロック、関数
 

第30回:コンピュータとプログラミング(Pythonの基礎2)

前回にひきつづき、Pythonの基礎について学習します。配列(リスト)やForを用いた繰り返しについて扱い、理解を深めます。また、importを使った乱数の活用についても扱います。

ワークシート: 23exp30.xlsx
利用システム: プログル情報(みんなのコード)

今回のキーワード:
Python、print文、for、配列、リスト、インデント、乱数、モジュール
 

第29回:コンピュータとプログラミング(Pythonの基礎1)

プログラミング言語の種類やタイプなどに触れた後、本校で扱う言語として、Pythonの基礎について学習します。利用するための作法や、簡単な記述方法、演算子、変数の扱いなどについて理解を深めます。

説明スライド: 23exp29.pdf
ワークシート: 23exp29.xlsx
利用システム: プログル情報(みんなのコード)

今回のキーワード:
プログラミング言語、コンパイル型、インタープリタ型、C言語、JAVA、Javascript、Python、Ruby、R、print文、演算子、整数、倍精度小数、文字、int、input
 

第28回:コンピュータの動作としくみ(いろいろなアルゴリズム)

少し複雑なアルゴリズムについて学習を深めます。条件ループや二重ループなどを扱うとともに、トレースなどの必須技能を身につけます。また、アルゴロジックを元に、より複雑なアルゴリズムを学習していきます。

説明スライド: 23exp27n.pdf(前回)
ワークシート: 23exp27.xlsx(前回)
利用システム: アルゴロジック2(JEITA)

今回のキーワード:
アルゴリズム、フローチャート、アクティビティ図、状態遷移図、3つの基本制御構造、順次処理、分岐処理、反復処理、n=n+1、条件ループ、二重ループ、トレース
 

第27回:コンピュータの動作としくみ(アルゴリズムの基礎)

コンピュータを動かす手順として、アルゴリズムについて学習を深めます。フローチャートを元に、順次、繰り返し、判断分岐という内容を確認するとともに、既に学習した四則演算をこれら3つの基本制御構造で表すことを考えます。

説明スライド: 23exp27n.pdf
ワークシート: 23exp27.xlsx

今回のキーワード:
アルゴリズム、フローチャート、アクティビティ図、状態遷移図、3つの基本制御構造、順次処理、分岐処理、反復処理