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.io/python/f29bfe71cd
実行結果が,次のように表示されることを確認
実行が開始しないときは,「実行ボタン」で実行
実行,STOPボタン
次のように書き換えて再実行し,結果が変わる
ことを確認
22
実行,STOPボタン
書き換え
別のプログラムを試す.trinketの次のページを開
https://trinket.io/python/ddb861147133
実行結果が,次のように表示されることを確認
演習2.タートルグラフィックスで六角形
23
実行が開始しないときは,「実行ボタン」で実行
実行,STOPボタン
演習3.タートルグラフィックスで星
https://trinket.io/python/5366def2f4
24
各自の自発的な演習,自己研鑽の時間
発想力,創造力
あなた自身がデザインした図形を描く