友快網

導航選單

【程式設計學習】學程式設計,先學好英語?這些方法讓你的孩子學好程式設計

現在因為計算機、網際網路相關行業發展迅速,跟軟體有關的一些職位薪水比較高,一些家長希望孩子學習程式設計。

一些培訓機構就對家長們說,程式語言裡有很多單詞,學程式設計之前一定得先學好英語。有些孩子於是就先報英語班,一口氣先把英語衝到了四級水平。

當然,在以英語為母語的國家,5、6歲的小孩兒,詞彙量就有3千左右,比我們的四級低不了多少。但是在一個非母語環境裡,短期內把詞彙量衝上去並不難,想要長期保持可就難了,需要大量的時間成本。

想要學好程式設計,恰恰也需要大量的時間。程式語言就是人和計算機之間的一種交流語言,人用這種語言命令計算機做什麼事。它跟英語完全不是一碼事,學好英語對學好程式設計並沒太大幫助。

程式裡那些長得像單詞的東西,其實只是鍵盤上那些字元的組合,當然這些組合裡可能也會包含一些單詞的特定縮寫形式。

比如大部分程式語言裡都會有“abs”這個函式,用來求一個表示式的絕對值,它來自英文片語“absolute value”的前三個字母。

你可以直接記住“abs”,也可以追根溯源瞭解它是怎麼來的。就像有些英文單詞來源於希臘語,你可以選擇直接記住這個單詞,也可以瞭解它的演變過程。但是學英語之前,並不是必須要先學一下希臘語。

程式編輯軟體一般都有提示功能,會跟隨你的輸入在彈出視窗列出相關選項,你只要能認出選哪個就行了,不必非要記住每個函式名的拼寫,記憶函式名在程式設計工作裡所佔比例微不足道。

像學習其他語言一樣,學習程式語言最高效的方法是模仿。找一些經典的程式,閱讀程式碼,執行,然後根據自己的意圖嘗試修改。遇到錯誤是必然的,不斷修改,除錯,執行……要善於利用網際網路,很多卡殼的問題基本很多人都遇到過,沒必要在早就被解決的問題上浪費時間。

一邊學習前人的程式,一邊要儘早動手從零開始設計自己的程式。不斷遇到問題,解決問題會讓你飛速進步。

祝你好運!少年!

上一篇:【科普】駝鹿的長相,是一言難盡還是一頭牛的加持
下一篇:古代科學到底是什麼樣的為什麼要給科學下一個定義呢原因是什麼樣的