這篇文章要來介紹程式語言,寫程式的方式有很多種。
像小學生等......初學著常用的 scratch、 Code.org,但這種積木程式背景仍是有很多程式語言在跑,因此我們不是要玩別人寫的東西,而是要 創新 ,用程式語言寫出更多不一樣有前途的程式!!
那麼程式語言是什麼?
程式語言是一種人類和電腦溝通並命令電腦做事情的語言
因為電腦不懂人類的語言,所以得由程式設計師們撰寫電腦能理解的語言。
電腦才有辦法照著語言的描述幫人類做事情。
例如:你想讓一台搭載電腦的機器人幫你上街去買菜,你沒辦法寫下下列的指令讓電腦完成你想做的事
為什麼要學程式語言?
1.培養邏輯思維能力
程式設計需要很強的邏輯性,因為邏輯順暢,整個程式才能順利運行,所以透過程式教育,學習將人類的想法依照一定的規則,寫成電腦可以識別的語言,這個語言就是我們通稱的程式語言。
寫程式就像是解一道數學題,需要把複雜的問題拆解成一個一個的小問題,然後逐一解決。
2.培養解決問題的能力
程式教育,著重在實作,在學習的過程中,孩子們要自己動手寫程式,在這個過程中,如遇到問題,就會經過尋找問題、分析問題、在找出可能的解決方式,然後再去實作,再去測試…等等過程,這些過程都是培養解決問題的能力基礎。
前六名依序是:
CJava
Python
C++
Visual Basic .NET
Java 這次保不住老大的位置,被 C 語言篡位。
值得一提的是,在2019年 Python 的排行已經超越 C++ ,這也說明一件事,就是學習 Python 越來越有用。
Visual Basic .NET 在很多人眼裡已經死去,但其實還是在第六名的位置。
讓我們來看看從 2002 年到 2020 年前 10 名的排名走勢:
學程式的目的不一定是要養成工程師,可以是邏輯思考、解決問題能力的養成,學會程式語言,也可以當成工作上的輔助技能。
例如:國外已有記者面對大量的數字,會寫程式來分析、呈現這些新聞資料。
學會程式設計可以改善工作與生活。
2.幾歲開始學程式好呢?愈小愈好嗎?
目前科學研究,5歲就能開始學程式設計。
英國的小學課程,5歲就讓孩子學寫程式,愛沙尼亞也是小學一年級開始有程式設計課程。
建議父母不要把程式設計只當作一種新技術和新才藝,程式設計是一種和電腦溝通的邏輯,訓練邏輯和解決問題的能力,平常的生活中都能養成這樣的能力。
3.聽說讓孩子去學程式要花很多錢,是真的嗎?
通常市面上的課程價格並不高,當然你也可以買書自學和上網路。
例如:YouTube查詢教學免費資源
4.英文不夠好,學程式會有困難嗎?
適合兒童學習的程式語言有Scratch、Python。Scratch採圖形化介面學習,是用積木堆疊的方式讓孩子了解程式設計的概念,即使英文不好,也可以運用Scratch學習程式設計,而且很多線上材料都已中文化。
但要進入文字符號的Python程式語言學習,就需要基本的英文能力。
5.爸媽不懂程式如何教孩子學程式?
可以多陪伴,並聽孩子講解他所寫的程式,讓他多做點實作練習給你看,增加互動!
那麼,今天對於程式的簡單介紹就到這裡結束,如果覺得我的文章對你有幫助,不妨多關注我,並幫我點個讚,把這些高價值的文章分享出去,讓更多朋友看到,有什麼問題、建議或想法的歡迎留言告訴我喔!
留言列表