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