- 寫給所有人的編程思維
- (英)吉姆·克里斯蒂安
- 750字
- 2019-10-17 14:12:56
第一章 學會編程思維
學會編程思維
學習編程思維對于當代以及后代人們提高技術與知識水平至關重要。隨著計算機在日常生活中的廣泛應用、網絡互聯互通的進一步加深,人們的生活越來越便捷?,F在,我們需要擁有這些工具,掌握其使用技能,這樣才能獲得有效的服務。明白了這一點,我們就可以借助現有的編程語言,進行人機“對話”,享受智能服務。而妨礙我們學習編程的一個常見問題是,不知從何學起,甚至懷疑能否學會。其實,不必為此擔心,學習編程的途徑有很多。
把編程語言的過去、現在,也許還有未來,緊緊聯系在一起的,其實是一整套核心概念。你會發現,這些核心概念都源于計算機科學、邏輯學和數學——這也正是我們將要探討的相關內容。希望通過這些知識和概念幫助你學會編程思維,而且不需要事先接觸一行實際的代碼。現在科技發展的速度實在太快,要想準確預測未來幾年我們會使用什么先進技術與產品都非常困難,更不必說要解碼了。所以我們希望你通過這些核心概念的學習,獲取一套可以終生受益的工具,把自己武裝起來,迎接各種挑戰。
學習編程思維的過程,將幫助你培養批判性的思維方式,提升你的組織能力,增強你使用計算機的信心。這樣,即便在以后的人生道路上遇到了編程術語的問題,也不會為之困擾。
你知道嗎?
學習編程思維不分年齡,而且新學到的知識可以隨時運用到學習、體育運動中去……什么事情都可能用得上哦!
在學習編程思維的過程中,不需要一臺專用的計算機,也不需要什么專門的軟件。一副骰子、一副撲克牌,甚至一支鉛筆、一張紙,有了這些簡單的工具,就可以學起來啦!
編程所涉及的知識非常廣泛,不僅包括計算機的工作原理和思維模式等基礎知識,還包括計算機科學常見的概念如循環、條件語句、變量等,甚至還需要探索和分析編程世界和自然世界的異同。本指導手冊將會幫助你更好地探索這新奇而又趣味無窮的編程世界。
推薦閱讀
- Learn ECMAScript(Second Edition)
- Google Flutter Mobile Development Quick Start Guide
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- 潮流:UI設計必修課
- Python貝葉斯分析(第2版)
- 深入RabbitMQ
- HTML5與CSS3基礎教程(第8版)
- AIRIOT物聯網平臺開發框架應用與實戰
- Instant Debian:Build a Web Server
- RocketMQ實戰與原理解析
- 超好玩的Scratch 3.5少兒編程
- 數字媒體技術概論
- Spring MVC Cookbook
- 51單片機C語言程序設計經典實例(第3版)
- Java無難事:詳解Java編程核心思想與技術(第2版)