• 部落格
  • 動手做實記
  • 關於我
大頭老師 - 兒童程式設計 &樂高EV3機器人 STEM教學 邏輯訓練

適合初學者的電腦程式語言— Python 

3/4/2015

1 Comment

 
Picture
應資策會數位教育研究所和國立台灣科學教育館之邀,和教室的老師合作,分別寫了Scratch、Python、和Arduino的科教文章。

Python 是一個跨平台的程式語言,具 有簡潔而清楚 、物件導向、可擴充性等特 性。與其它文字形式的程式語言相比較, 簡潔而清楚的特性更適合初學者學習。美 國頂尖大學裡最常用的入門程式語言,以 及許多計算機與網路的相關課程,都使用 Python 來命題和實作。Python 也是許多 知名網路服務在建置時所採用的語言,像 Youtube、Dropbox、Instagram 等著名網路 服務都採用 Python。

Python 具有以下的特性,適合想進入 電腦程式設計領域及想了解電腦是如何運 作的對象來學習: 
簡潔而清楚:程式碼簡單易懂,強調 用簡單且最好的方法來解決複雜的問題, 閱讀程式碼應該像讀一本書一樣的容易, 讓 Python 特有的風格清楚而明確的展現。 簡潔的語法讓程式碼變多的時侯仍然容易 維護,清楚的語法讓團隊合作時的整合工 作更為容易。

跨平台:跨平台的特點讓 Python 幾乎 無所不在,在 Windows, Mac OS, Linux 及 手機上都有對應的 Python 工具,讓學生學 習 Python 後可以實際運用的效果加乘。實 際運作上,系統管理者可以撰寫自訂的程 式腳本(script),同時管理異質平台的伺服 器主機也不會是問題。

物件導向:Python 具有物件導向的 特點,學習這些重要的物件導向觀念, 可以用人們喜歡定義問題的方式來撰寫 程式和解決問題,讓程式更容易被理解 和維護,同時也可以幫助學生理解其他 電腦語言中的物件導向觀念,未來在學 習更多程式語言時,觀念也可以收到觸 類旁通的效果。

可擴充性:豐富的函式庫,讓 Python 在 許 多 領 域 都 具 有 出 色 的 表 現, 像 是 NumPy 和 SciPy 協 助 科 學 領 域 的 運 算、 Flask 和 Django 簡化了網站架構及網頁設計 的複雜度,甚至連 Maker 喜歡的 Raspberry Pi 這種信用卡大小的電腦中,Python 都可 以發揮多樣性的用途。Python 容易和 C/ C++ 程式碼結合,這點也讓許多強大實用 C/C++ 函式庫可以讓 Python 開發者整合 進來一起使用。
全部文章下載連結: http://www.ntsec.gov.tw/FileAtt.ashx?id=2558
科學月刊目錄:http://www.ntsec.gov.tw/User/Article.aspx?a=2932
大拇指的Python課程(入門): http://www.thumb.com.tw/course_coding/python
1 Comment
ray
3/6/2015 09:11:02 am

good

Reply

Your comment will be posted after it is approved.


Leave a Reply.

    大頭老師
    Eric Huang

    相信每一個孩子的潛能和獨特性,經由樂高積木和兒童程式課程,動手玩積木、動腦想邏輯,做中學,玩出屬於孩子自己的自信心和創造力,挑戰未來無限的可能!連絡我 或大拇指積木創作教室,同時我也在找尋志同道合的工伙作伴。

    Picture

    分類

    All
    Arduino
    Ev3
    Fll
    Lego
    Maker
    Nxt
    Python
    Raspberry Pi
    Robotics
    Scratch
    Stem
    Ted
    Wro
    兒童程式設計
    兒童程式設計
    動力機械
    動力機械
    機器人
    機器人

    文章(依時間)

    September 2021
    August 2021
    May 2021
    March 2018
    February 2018
    January 2018
    December 2017
    September 2017
    August 2017
    May 2017
    February 2017
    October 2016
    May 2016
    March 2016
    January 2016
    December 2015
    October 2015
    May 2015
    April 2015
    March 2015
    January 2015
    November 2014
    October 2014
    September 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    March 2013
    January 2013
    December 2012
    November 2012

    好站推薦
    研發養成所
    探奇自然科學教室
    陳鍾誠的網站

    RSS Feed

Powered by Create your own unique website with customizable templates.