pf-4. タートルグラフィックス -
創造的なプログラミングの基礎
(Python プログラミング)
URL: https://www.kkaneko.jp/pro/pf/index.html
1
金子邦彦
資料中の図などは Google Nano Banana 2 を用いて作成
4-1. プログラミングの創
造性
2
プログラムとは — 命令を書いた手順の集まり
3
本授業の図は生成AIである Google Nano Banana 2 を用いて作成
プログラミングを学ぶことで何が身につくか
4
4-2. タートルグラフィックス
5
タートルグラフィックスで伸びる実力
6
タートルグラフィックス
タートル(亀; turtle)が線を引きながら進む
7
オブジェクト・メソッド・引数
8
Goto メソッドでの場所の指定法
9
タートルグラフィックスのオブジェクトとメソッド
10
オブジェクトとメソッド
11
オブジェクトが動く
import turtle
t=turtle.Turtle()
t.goto(0,100)
インポート
オブジェクト生成.tへのセット.
(0, 100)への移動
実行結果
(0, 100)
(0, 0)
最初の位置は
(0, 0)
オブジェクトとメソッド
12
import turtle
t=turtle.Turtle()
t.goto(0,100)
t.goto(100,0)
インポート
オブジェクト生成.tへのセット.
(0, 100)への移動
(100, 0)への移動
実行結果
(100, 0)
(0, 100)
(0, 0)
最初の位置は
(0, 0)
オブジェクトが動く
変数
13
変数と代入
14
オブジェクト生成と代入
15
Goto メソッドでの場所の指定法
16
タートルグラフィックスのオブジェクトとメソッド
17
演習
18
Trinket の概要
19
Trinket 操作手順
20
演習1.タートルグラフィックス
21
①trinketの次のページを開く
https://trinket.strivemath.org/python/f29bfe71cd
② 実行結果が,次のように表示されることを確認
• 実行が開始しないときは,「実行ボタン」で実行
実行,STOPボタン
③ 次のように書き換えて,再実行し,結果が変わる
ことを確認
22
実行,STOPボタン
書き換え
① 別のプログラムを試す.trinketの次のページを開
く
https://trinket.io/python/ddb861147133
② 実行結果が,次のように表示されることを確認
演習2.タートルグラフィックスで六角形
23
• 実行が開始しないときは,「実行ボタン」で実行
実行,STOPボタン
演習3.タートルグラフィックスで星形
https://trinket.io/python/5366def2f4
24
各自の自発的な演習,自己研鑽の時間
■ 発想力,創造力
あなた自身がデザインした図形を描く.