![]() ![]() |
計算機與程序設計基礎
程序設計基礎是大學計算機基礎教學的核心課程,其目的不是培養(yǎng)程序員,而是讓學生理解機器是怎么思考的,培養(yǎng)編程思維,學會問題求解的基本方法。在程序的設計和編寫訓練中,學生可以逐漸形成分而治之、循序漸進、試錯迭代的思維方式。本書是華東師范大學大學計算機通識教學理科專業(yè)方向的教學用書。歷經(jīng)10年的教學總結(jié),結(jié)合理科專業(yè)大量數(shù)據(jù)分析的需求,本書改版結(jié)合計算機的基礎知識,以數(shù)據(jù)為線索組織學習內(nèi)容,在快速瀏覽一門程序語言的構(gòu)成要素之后,順次介紹簡單數(shù)值數(shù)據(jù),字符串數(shù)據(jù)、一維數(shù)值數(shù)據(jù)、二維數(shù)值數(shù)據(jù)、高維結(jié)構(gòu)數(shù)據(jù)的表示、運算、操作方法及典型應用;最后探索計算機系統(tǒng)信息的獲取和應用。另一條支線是程序的設計模式,從最簡單的IPO算法開始,到結(jié)構(gòu)化程序設計、模塊化程序設計、面向?qū)ο蟮某绦蛟O計,學習以模塊的方式組織程序。這樣的立體學習可以加深學生對數(shù)據(jù)的理解和應用,思考程序的設計模式。本書選擇數(shù)據(jù)分析利器—Python語言作為實現(xiàn)語言。
你還可能感興趣
我要評論
|