少兒編程--海龜畫圖

2021-01-20 青少年編程

urtle,英文意思海龜--作為Python中一個非常有意思的內置模塊,你可以直接通過代碼實現動畫的過程,彌補純代碼帶來的枯燥,能夠更好地激發學生的學習興趣,下面一起看一些用turtle實現的具體效果。

基於孩子們的認知情況,從繪製規則圖形開始,例如三角形、矩形、圓形、弧形、規則多邊形……

首先在使用第三方包之前,必須先在程序中導入turtle這個包,然後包中定義好的相關方法選擇使用。

import turtle : 在python程序中導入turtle

該包地使用實質,是通過程序控制生成的線條繪製圖形,所以可以通過控制直線的繪製方向(也稱為角度)及長度已達到繪製出腦中想像的圖形。

turtle.forward(x): 按照既定的方向移動x像素;

turtle.right(x): 在目前角度的基礎上順時針偏移x角度;

turtle.left(x):在目前角度的基礎上逆時針偏移x角度

turtle.goto(x,y): 從當前點直接跳躍到指定的坐標(x,y)處;

turtle.pencolor("red/yellow/blue"): 設置畫筆的顏色;

turtle.begin_fill("red/yellow/blue"): 設置填充的顏色;

turtle.end_fill(): 結束填充;

海龜模塊的方法很多,上面列舉的是比較常用的一些方法。這些方法對於我們來說可以直接從英文字面上直觀地理解記憶,但對於孩子來說,用不到的東西都是負擔,只會造成他們被動地學習,導致學習效果奇差,同時可能加劇他們對以後學習的抗拒性。本著學有所用的原則,我們在教學的過程中使用具體直觀地案例讓學生憑著已有的經驗找到銜接點,通過「發現問題-> 單一解決問題-> 創新解決問題」的教學方式,讓學生在解決問題過程中收穫知識及成就感。

例如,在實際教學的過程中,有些孩子可能搞不清順時針和逆時針,這是可以引入鐘錶盤,順時針就是鐘面指針走的過程,這樣通過具體的實物參照讓孩子對順時針和逆時針有了直觀地理解。

結合這個教學原則,首先讓孩子繪製規則圖形,效果如下:

繪製規則圖形

在最開始地教學過程中,老師地輔助作用很大,因為編程是一門要求動手能力很強的學科,規則的嚴謹性加上孩子對知識點的生疏性,在實際編寫地過程中很容易出現問題,這是講師應該給予耐心鼓勵輔導。

在畫完規則圖形之後應該結合學生的掌握情況,進一步提升學習知識點的難度,接著引導孩子繪製用基礎圖片拼接而成的圖形,例如在這裡繪製美國國旗,效果入下:

瀏覽器版本過低,暫不支持視頻播放

這樣的課程兼具課程趣味性和知識實用性,讓孩子自身參與到學堂中來,發揮學生的學習主體性,教予學生最基礎的知識,然後讓孩子自己發揮主觀能動性,充分鍛鍊孩子的動手能力,想像能力。

相關焦點

  • PSTK項目:青少年編程中可視化編程,起源竟是一隻海龜
    什麼是青少年編程青少年編程顧名思義有別成人職業化java、C++、PHP等編程,而是通過編程遊戲啟蒙、可視化圖形編程等課程,培養學生的計算思維和創新解難能力。推出了更易於兒童理解的用命令圖塊搭建邏輯的編程方式,用戶只需像拼搭積木那樣拖動程序語句模塊,就可以創作自己的編程作品,的Scratch圖形化編程工具。而風靡全球的Scratch圖形化編程工具,竟然來源於一隻海龜,更難以相信其創始人是一名記者。  Scratch啟發來自一隻海龜Scratch的啟發來源一隻海龜,不過不是在大海自由自在的海龜。
  • 少兒編程機構動態,編程貓教育發展日漸全面
    伴隨著人工智慧的浪潮,隨著父母收入和教育觀念的提升,整個兒童編程市場進入爆發式增長。編程貓致力於為青少兒提供更有價值的編程教育,旗下明星課程類型包括小火箭幼兒編程課、探月手機編程課、編程貓小班定製課等課程。編程貓已在北美洲、歐洲、亞洲、大洋洲的20多個國家進行了國際化部署。
  • 少兒編程軟體哪個好?國產最強大少兒編程工具推薦
    如果要問目前市場上功能最強大、最適合中小學生學習少兒編程的工具是什麼?毫無疑問,首推帕拉卡(Paracraft)3D動畫編程創作工具,這是一個讓小學生愛不釋手的少兒編程學習工具。一個工具完美覆蓋7-18歲全年齡段的學生學習少兒編程,更有利於學生持續化的編程學習。
  • 極客晨星:少兒編程有必要從少兒開始學起?
    如今,少兒編程特別火熱,很多家長也有所意識。那麼,少兒編程什麼時間學習合適呢?少兒就要開始嗎?下面我們一起來聽聽少兒編程教育專業培訓機構極客晨星的解讀。經過極客晨星的調查認為孩子學習編程並不是越早越好。雖然現在少兒編程教育不像傳統的成人編程教育那樣需要孩子去記憶大量的編程基礎知識,但是這並不代表著孩子學習編程沒有年齡的限制。
  • 少兒編程有什麼好處?兒童編程學什麼?
    兒童編程學什麼?少兒編程鼓勵創造性思維,在學習編程時,更多的是在學習一種自我組織和表達觀點的新途徑。編程是一個系統工程,與其它學科有一定的相通性,在寓教於樂的學習過程中培養自學能力、解決問題的思維、創新能力等。接下來一起來看看少兒編程培訓價格多少錢?
  • 飛編客分享:為什麼孩子要學習少兒編程!學習少兒編程的好處!
    2015年,飛編客少兒編程創始人,看到我國信息技術,編程人才匱乏,懷著提高中國青少兒編程能力,積極組織清華大學教育專家      2018年飛編客少兒編程成立,為6-16歲的青少兒提供科學的、專業的少兒編程教育服務, 提升孩子邏輯思維能力、數學能力
  • 國內十大少兒編程教育品牌排名
    十大少兒編程培訓機構排名,少兒編程培訓機構排行榜,少兒編程培訓機構十大品牌,少兒編程培訓哪家好?十大少兒編程培訓排名——密歡編程近來,少兒編程就像一匹黑馬,在這個培訓機構行業脫穎而出,受到大眾熱烈討論。
  • 寶利翔源:抓住少兒編程投資風口
    市場的需求,讓信息技術的構建基礎——編程能力在未來始終佔據一席之地,而「一切從娃娃抓起」的理念也讓針對少兒階段的編程教育也在近幾年全面鋪開。一般而言,少兒編程教育被看作是針對6至18歲的青少年和兒童開展的寫代碼教學,但進一步看,少兒編程教育更多的是通過一些編程遊戲形成啟蒙教育作用,培養青少年的思維邏輯能力和創新能力。
  • 深圳瓦力工廠少兒編程教育
    瓦力工廠是一家專注於3-16歲少兒編程教育的全生態鏈企業。瓦力工廠結合國際STEAM教育理念與國內少兒特點,集結國內外編程專家、課程研發專家、少兒教育專家,自主研發機器人教具,開發連貫性編程課程體系,一站式輸出少兒編程教學與賽事解決方案,打造完整的少兒編程教育產業生態圈。瓦力工廠以硬、軟體和科技為驅動力,旨在推動少兒編程教育為主流教育,致力於通過智趣編程全面激活孩子的科技能力與未來素養,幫助下一代輕鬆駕馭。
  • 貝爾編程2019TCC編程挑戰杯正式啟動,為少兒編程教育普及助力!
    貝爾編程2019TCC編程挑戰杯正式啟動,為少兒編程教育普及助力! 2019TCC國際少兒編程挑戰杯於 6 月 21 日正式啟動報名通道。
  • 學少兒編程 明星應採兒推薦極客晨星
    隨著智能化的普及,「少兒編程」已經成為了家長們談論的火熱話題。「你家孩子學少兒編程了嗎?」「你家孩子從幾歲開始學的少兒編程?」「我正考慮要給我家孩子報名,5歲可以學嗎?會不會太早?」「你家孩子在哪裡學的少兒編程?」......家長們為什麼這麼著急要給孩子報名少兒編程呢?
  • 少兒計算機編程
    學習編程的孩子越來越多,格物斯坦小坦克來分析原因: 一是家長的意識已經有了很大提升,越來越注重孩子科學素養的培養教育;二來少兒編程課程本身的趣味性,讓孩子接觸學習起來沒有壓力感,樂於被孩子接受,說明編程學習對於孩子而言是可以接受的。
  • 少兒編程領導品牌「貝爾編程」閃耀GET2018教育科技大會!
    據悉,除了好未來等知名教育企業,少兒編程教育領域領軍品牌「貝爾編程」也受邀參會。作為近兩年來發展最迅速、市場拓展最快的少兒編程公司之一, 貝爾編程的此次亮相受到了業界的廣泛關注。然而,正如每個新興領域最開始都會經歷一段混亂時期,少兒編程整個行業也存在諸多問題,例如行業課程標準、評價體系未完善,課程質量參差不齊等,而作為擁有多年豐富兒童創意科教經驗的貝爾集團在入局少兒編程之初就確立了「以內容和產品為核心,全力打造標準化的課程體系和教學模式,研發服務於教學目標與教學模式的產品工具」的發展方針。
  • 深耕少兒編程教育,貝爾編程致力於培養中國AI時代的原住民
    )上海】7月11日報導 (文/周佳麗)人工智慧的風颳火了少兒編程,政策利好的推動下,少兒編程教育頗受市場和資本的追捧,這個被稱為是「一片藍海」的賽道站滿了創業者。據數據統計,僅2017年,國內就有23家少兒編程新企業成立,全年少兒編程領域的融資交易規模超6億元。近期,獵雲網(微信:ilieyun
  • 少兒編程品牌CodeMonkey亮相2019好未來TI大會
    CodeMonkey作為好未來旗下的少兒編程品牌也受邀參加此次的年度教育盛會。CodeMonkey是一個在全球範圍內已擁有超過千萬學生用戶的編程教育平臺,誕生於2013 年,來自「世界創新中心」、「教育王國」以色列,目前已覆蓋 75%的以色列中小學,同時也是北美和歐洲市場主要應用的課程之一。
  • 編程貓:學海無涯心存高遠共推在線少兒編程教育發展 編程貓與深圳...
    編程貓:學海無涯心存高遠共推在線少兒編程教育發展 編程貓與深圳大學籤約時間:2020-01-26 10:22   來源:教育新聞網   責任編輯:青青 川北在線核心提示:原標題:編程貓:學海無涯心存高遠,共推在線少兒編程教育發展,編程貓與深圳大學籤約 實施成效要展現,持之以恆是關鍵,拼搏奮鬥勵志篤行。
  • 高考再現編程題:學少兒編程究竟有什麼好處
    據了解,今年高考數學題,再次出現編程題!高考,已經開始考「編程」了!那麼今年都有哪些高考試卷出現了編程題?   今年高考的江蘇卷中也出現了編程題。   其實,編程題並不是第一次出現在高考試卷中了,近幾年中高考頻頻出現類似相關題目。
  • HelloCode:到底什麼是「少兒編程思維」
    「少兒編程熱」讓很多家長開始了解少兒編程,家長們出於各種各樣的理由,為了讓孩子能夠有一個好的未來;而有一些家長是為了孩子的升學考試;但還有很多的是希望自己的孩子能夠有更強大的邏輯能力。這也就是少兒編程的核心——編程思維,這個詞語是非常複雜的,很多家長都不了解這到底是什麼,僅僅把它簡單地歸化為思考的能力。
  • HelloCode:少兒編程對孩子而言有什麼優勢?
    HelloCode:少兒編程對孩子而言有什麼優勢?  凸顯的優勢可能就是孩子在學習方面學習了少兒編程之後,不僅能夠讓孩子學會編程,而且讓孩子在自己的學習科目上面也能夠有很大的進步,也會取得非常優異的成績。這些可能都取決於孩子的邏輯思維發展、語言能力發展,還有動手能力的發展。