1. 編程是學些什麼東西
列出一些主要基礎課程,供參考。
計算機硬體;計算機網路;操作系統;計算機組成原理;計算機體系結構;資料庫原理;軟體工 程;離散數學;演算法設計與分析;數據結構;編譯原理。
編程語言可以未來職業需要選擇。
例如底層開發:匯編語言;C;C++。
應用開發:tml、xml、javascript、jsp(或 asp,php)等。
普通應用:C++;VB;java 等。
2. 學編程主要是學習什麼(學習重點是什麼)
從當初的小白到現在深入軟體編程,自己在學習中也慢慢總結了自己的學習心得,希望能與大家互相交流,互相學習。
3. 學習編程需要學習哪些必修課程
Scratch
Scratch作為少兒編程入門語言應該盡可能降低入門門檻,減少初學時的挫折感,讓孩子集中精力體驗程序邏輯,而無需面對代碼和錯誤的挑戰;在所有編程技術中,Scratch是一場劃時代的技術革命,使用者不需要會英語,也不需要記憶大量的編程命令,甚至不需要使用鍵盤,Scratch使編程像講母語一樣簡單,因此它是目前最佳的少兒編程入門語言。
Python
在兒童學習Scratch一段時間之後,圖形化編程語言對他的幫助越來越小,這是由於設計精煉的工具和案例,時間長了容易限制兒童創造力的發展。在這個時候,孩子需要學習代碼編程語言,一般會選擇python課程,因為python可以最大限度的幫助孩子學習編程,與人工智慧無關。
C++
為什麽要教孩子C/C++?盡管C/C++並非第一種高級編程語言,但對後來出現的高級開發語言產生了深遠的影響,C++甚至影響了整個計算機開發語言的世界。電腦技術的每一個發展階段,都是技術的進步,思想的創新,問題的解決,限制的突破。當你有機會學習兩種不同年代的編程語言時,你可以深入了解,這些人類歷史上最聰明的人,他們的思考和對技術的理解。