王榮良編著的《計算思維教育》適量地介紹了思維的相關(guān)知識,并闡述了從知識教育到思維教育變化的緣由和意義,希望通過計算思維教育的個案來引發(fā)讀者對思維教育價值的思考、探索與實踐。在本書的后半部分,通過介紹一些計算機基礎課程、程序設計課程以及中小學的信息技術(shù)課程教學案例,挖掘和闡述其中的計算思維教育成分,以期讓讀者能對計算思維教育有相對具體的認識。本書所闡述的計算思維教育涉及計算、心理、教育等多個學科。讀者可以感受多個學科在計算思維教育領(lǐng)域碰撞中產(chǎn)生的智慧火花,但同時也面臨著如何理解本書內(nèi)容的挑戰(zhàn)。本書引用了一些與計算原理和學科發(fā)展相關(guān)的有趣故事。本書的寫作,參考了大量文獻,包括書籍、論文以及網(wǎng)絡資料,主要文獻已羅列于本書的“參考文獻”中。
第一章 計算思維起源 第一節(jié) 無處不在的計算 第二節(jié) 機器計算的發(fā)展歷程 一、機械表達計算 二、機械自動計算 三、機電計算 四、電子計算 第一章 計算思維起源 第一節(jié) 無處不在的計算 第二節(jié) 機器計算的發(fā)展歷程 一、機械表達計算 二、機械自動計算 三、機電計算 四、電子計算 五、機器計算發(fā)展歷程回顧 第三節(jié) 思維科學的興起 第四節(jié) 計算思維的提出 第五節(jié) 計算思維誕生的前與后 一、計算思維的發(fā)展階段 二、計算思維在歐美 三、計算思維在中國 第六節(jié) 計算作為一門學科 一、學科與計算學科 二、研究報告“計算作為一門學科” 三、報告的局限性及思考第二章 計算與計算思維 第一節(jié) 什么是計算 一、計數(shù)與計算 二、邏輯與計算 三、計算定義的探討 四、計算模型 第二節(jié) 計算機科學的基礎概念 一、計算機學科的知識結(jié)構(gòu) 二、計算裝置 三、計算載體 四、計算過程 五、計算資源 第三節(jié) 思維與思維方式方法 一、什么是思維 二、思維方式 三、思維的邏輯方法 第四節(jié) 計算思維概念辨析 一、周以真教授論述計算思維 二、從計算機學科方法論看計算思維 三、計算思維與計算機思維 四、計算思維的本質(zhì)第三章 計算思維的基本方法 第一節(jié) 計算的學科形態(tài) 一、抽象形態(tài) 二、理論形態(tài) 三、設計形態(tài) 第二節(jié) 計算的基本問題 一、學科的重大問題 二、計算學科的基本問題 三、關(guān)注基本問題的意義 第三節(jié) 計算思維的數(shù)學方法 一、證明方法 二、遞歸方法 三、公理化方法 四、形式化方法 第四節(jié) 計算思維的工程方法 一、系統(tǒng)方法 二、分治方法 三、結(jié)構(gòu)化方法 四、面向?qū)ο蠓椒? 五、快速原型方法 六、演化方法第四章 計算思維教育的實施 第一節(jié) 思維教育 一、知識教育與思維教育 二、思維教育的本質(zhì) 三、思維教育的實施策略 第二節(jié) 計算思維教育的內(nèi)容和途徑 一、計算思維教育的基本途徑 二、計算思維教育核心思想的形成 三、計算思維教育的主要內(nèi)容 四、滲透計算思維的教學方法 第三節(jié) 計算思維教育實踐 一、計算機導論課程中的計算思維教育實踐 二、大學計算機基礎教學的計算思維教育實踐 三、程序設計教學的計算思維教育實踐第五章 中小學計算思維教育 第一節(jié) 計算機教育追溯 一、從計算機課程到信息技術(shù)課程 二、課程教學內(nèi)容梳理 三、計算思維教育挖掘 第二節(jié) 信息技術(shù)課程的思維價值探索 一、信息技術(shù)課程中的算法思維 二、信息技術(shù)課程中的工程思維 三、信息技術(shù)課程中的批判性思維 第三節(jié) 中小學計算思維教育的國際視野 一、計算機科學教育的興起 二、英國中小學計算機科學課程 三、美國K一12計算機科學標準 四、計算機科學課程中的計算思維 第四節(jié) 信息技術(shù)課程中計算思維培養(yǎng)的實現(xiàn) 一、基于計算思維教育的教學原則 二、基于設計的計算思維教學 三、基于應用與操作的計算思維教學第六章 計算思維應用與影響 第一節(jié) 計算與思維的哲學思考 一、計算中的哲學思想 二、從“萬物皆數(shù)”到計算主義 第二節(jié) 計算思維的應用 一、計算思維的應用領(lǐng)域 二、計算思維對教育的影響參考文獻