- 小學生C++編程課堂(新手篇)
- 邱永忠
- 450字
- 2023-11-20 19:30:09
前言
計算機只能識別由二進制編碼組成的機器語言,所有編程語言的源代碼都要“翻譯”為機器碼才能被計算機識別并執行相應的代碼指令。按翻譯的過程不同,編程語言可以分為解釋型語言和編譯型語言兩種。
?解釋型語言,逐條翻譯并執行源代碼,例如,Python,Scratch等。
?編譯型語言,先將源代碼完全“翻譯”處理后轉換為機器碼,計算機執行機器碼指令,例如,C,C++,Java等。
作為信息學奧賽的主力編程語言,C++成為越來越多孩子學習編程的目標。C++是一種編譯型語言,其程序設計過程包括編寫源代碼、編譯、鏈接和運行。這些過程全部可以在一個叫IDE(Integrated Development Environment,集成開發環境)的應用程序里執行,就像在一個Shopping Mall里購物,購物之余的餐飲、娛樂都可以在這里解決。
在C++這個大的Shopping Mall里,你可以輸出圣誕樹圖形、設計掃雷游戲、解決各種數學問題。編程與數學巧妙結合,是本書最大的亮點。編程的核心是算法,算法的核心是數學。數學是基礎學科,有扎實的數學基礎可以幫助孩子理解編程中的邏輯,而學習編程能夠幫助孩子開發思維,學習知識、掌握技能。
同學們,快來學習C++,走上編程之路吧!
邱永忠
推薦閱讀
- SQL Server 從入門到項目實踐(超值版)
- Python 深度學習
- 圖解Java數據結構與算法(微課視頻版)
- Java Web及其框架技術
- Oracle數據庫從入門到運維實戰
- Building Mapping Applications with QGIS
- Hands-On Functional Programming with TypeScript
- PHP+MySQL+Dreamweaver動態網站開發從入門到精通(第3版)
- C++語言程序設計
- R Data Science Essentials
- FFmpeg開發實戰:從零基礎到短視頻上線
- Visual Basic程序設計全程指南
- Learning Unreal Engine Game Development
- Oracle Database XE 11gR2 Jump Start Guide
- Building a Media Center with Raspberry Pi