2014年12月29日 星期一
2014年12月27日 星期六
Python Programming Art 的程式
Python Programming Art 的程式
官網提供:
http://www.codingclub.co.uk/PythonProgrammingArt-SourceCode.zip
http://goo.gl/jpQ7uY
今天特別跑跑看這支,
http://goo.gl/gV5MOv
它是 Ch4~Ch6的綜合版本。
除了 程式碼本身,
他還需要一些圖片檔
2014年12月18日 星期四
2014年11月20日 星期四
Python Programming Art, Ch01~Ch03, about Turtle Graphics
以下擷取自 教科書的 Ch01~Ch03,原本總共10支小程式,我直接把它接起來變成一支略長的範例程式。截圖是程式跑起來的結果,先跑跑看,再分析一下。
最後,大家試試看 p.41, Idea 2 。寫一支程式畫出那張圖。當做家庭作業。

最後,大家試試看 p.41, Idea 2 。寫一支程式畫出那張圖。當做家庭作業。

2014年11月15日 星期六
2014年11月14日 星期五
Hanoi Tower
Hanoi Tower
http://zh.wikipedia.org/wiki/汉诺塔
http://zh.wikipedia.org/wiki/汉诺塔
河內塔(大陸:漢諾塔,香港:河內塔)是根據一個傳說形成的數學問題:
有三根杆子A,B,C。A桿上有N個(N>1)穿孔圓盤,盤的尺寸由下到上依次變小。要求按下列規則將所有圓盤移至C桿:
提示:可將圓盤臨時置於B桿,也可將從A桿移出的圓盤重新移回A桿,但都必須遵循上述兩條規則。
問:如何移?最少要移動多少次?
先來這裡玩一下吧。
先來這裡玩一下吧。
2014年11月13日 星期四
2014年11月12日 星期三
2014年11月11日 星期二
2014年10月31日 星期五
Class04_Turtle
Class04_Turtle
從 Python 3.4.2 以後,
turtle 模組 已經進昇至 IDLE Help 的一部份了,
讓我們先玩一玩吧。
Turtle star
以下為官方使用說明文件
https://docs.python.org/3.4/library/turtle.html
我把整個 TurtleDemo 的原始程式碼整理成 pdf 檔,
適合印出做參考。
http://goo.gl/pfcZOt
2014年10月17日 星期五
Class03 解方程式
Class03
1. 帶同學看中文版,看到函數那章
https://www.dropbox.com/s/vc8nd0loyin3ss0/ry%E5%BC%B5%E5%87%B1%E6%85%B6Python.pdf?dl=0
2
解方程式
1元 2次、2元 1次、3元 1次、4元 1次、、、
1. 帶同學看中文版,看到函數那章
https://www.dropbox.com/s/vc8nd0loyin3ss0/ry%E5%BC%B5%E5%87%B1%E6%85%B6Python.pdf?dl=0
2
解方程式
1元 2次、2元 1次、3元 1次、4元 1次、、、
2014年10月5日 星期日
2014年10月3日 星期五
class02
1. Browsing the 2 textbooks we adopt.
2. Python as a calculator
mp4 (教學影片檔)
http://goo.gl/GrMbEh
srt (字幕檔)
http://goo.gl/a4E5hb
VLC media player
3. CoursEra
https://class.coursera.org/programming1-002/lecture/5
4. HomeWork
(1) 找 10 題 複雜的 數學計算題,含 加、減、乘、除、次方、括弧、分數、四捨五入、整數除法、餘數等等,寫成 Python 指令來運算。
(2) 九九乘法表
(3) 最大公因數、最小公倍數。
(4) 判斷是否為質數。
(5) 解二元一次方程式
(6) 解一元二次方程式
2014年9月16日 星期二
Class01
第一次上課 Class01
建立工作環境
Python (官方網站 )
Notepad++ (呂老師推薦的文字編輯工具)
Coding Club Level 01
Coding Club Supplement 01
教青少年寫程式ex001.py
教青少年寫程式ex002_解方程式.py
ryTurtlePython 入門指南 by 張凱慶
http://pydoing.blogspot.tw/2014/07/python-guide.html
2014年9月12日 星期五
林口國中資優班 程式設計 課程
林口國中資優班 程式設計 課程
2014 秋天,
開始在林口國中資優班,
開設 程式設計 課程。
每2周一次,每次2小時。
時間為周六上午 09:30~11:30
本學期規劃 7 次上課。
| 09/20 | 10/04 | 10/18 | 11/01 | 11/22 | 12/27 | 01/10 |
使用教材
- Coding Club: Python Basics (Level 1)
- Coding Club: Python: Programming Art (Supplement 1)
- 使用教材官網:
- ry方便連結
- (Supplement 1, Ch1)
Python 官網
https://www.python.org/
呂老師的 aPython 部落格
http://apython.blogspot.tw/2014/07/python.html
中文教材:
Python 入門指南 by 張凱慶
http://pydoing.blogspot.tw/2014/07/python-guide.html
https://play.google.com/books/reader?printsec=frontcover&output=reader&id=uH4oAgAAQBAJ&pg=GBS.PP1
Scratch @ TED
http://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code
http://player.oreilly.com/videos/9781491902141?toc_id=171204
訂閱:
意見 (Atom)











