Scratchと比較しながら学ぶ

Pythonプログラミング入門」全4回

配布資料

プログラミング入門.pdf
プログラミング入門

Day0『プログラミング ツール

スクラッチ

Scratchに参加しよう

タッチタイピング練習
https://sites.j-code.org/typing

キーボードをもっと素早く打ちたい人向け

Visual Studio Code でPython入門 【Windows編】

PythonをWindowsパソコンにインストールして本格的にやりたい人向け

Day1『プログラミング体験』

L2-001 キャッチゲームりんご.pdf

キャッチゲームりんご

おちてくるリンゴをキャッチするゲームを作ります

L2-001 キャッチゲームりんご応用問題.pdf

応用問題

キャッチゲームのプログラムを改造して、ゲームをもっと面白くしよう

Day2『プログラミング基礎』

Python演習1 -くりかえし.pdf

演習1:くりかえし

ScratchGoogle Colab を使い、くりかえしと条件分岐の演習を行います

回答例:

Python演習1.ipynb

https://scratch.mit.edu/projects/842420875

Python演習2-文字列.pdf

演習文字列

ScratchGoogle Colab を使い、文字列操作の演習を行います

回答例:

Python演習2.ipynb

https://scratch.mit.edu/projects/842433928

Day3『プログラミング発展』

Python演習3-リスト.pdf

演習3:リスト

ScratchGoogle Colab を使い、リスト操作の演習を行います

回答例:

Python演習3.ipynb

https://scratch.mit.edu/projects/842439809

最大値をみつける.pdf

演習4:リストから最大値と最小値をみつける

Google Colab を使い、リスト操作の演習を行います

回答例:

演習4-最大値をみつける問題回答.pdf


Python演習5-0 関数.pdf

演習5:関数

Google Colab を使い、関数を作成します

回答例:

Python演習5.ipynb

Day4『プログラミング応用

演習5-オブジェクト操作.pdf

演習6-1:オブジェクト

https://trinket.io/ でオブジェクト操作の演習をはじめます

回答例:

演習6-1の問題1演習6-1の問題2演習6-1の問題3

演習6-オブジェクトを動かす.pdf

演習6-2:3Dオブジェクトを動かす

https://trinket.io/ で3Dオブジェクトを動かしましょう

回答例:

演習6-2の問題1演習6-2の問題3演習6-2の問題4

演習6-3クラスとメソッド

クラスの中に、メソッドを追加してみよう

回答例:

クラスとメソッド 

Next『自由課題』

GlowScript VPython解説

Glowscript VPythonのプログラミングをくわしく説明します。

GlowScript VPythonサンプル集

Glowscript のいろいろなテクニックを紹介したサンプル集
VPythonサンプル 

Web API

Pandas(パンダス)でデータ分析

Pandasデータ分析やエクセルの読み書きを行います
Pandasでデータ分析