《大學程序設計基礎實踐指導》是華東師范大學計算機科學教育教學部的教學用書《大學程序設計基礎》的配套實踐指導用書。程序設計是一門典型的實踐課程,紙上談兵無益,只有在編程訓練的實踐過程中,才能逐步形成編程思維,50個以上程序的編寫量是入門要求。
《大學程序設計基礎實踐指導》提供了豐富的實驗范例、綜合實例、程序設計習題,編程實踐基礎部分可以提供在線自動評閱習題庫,大作業(yè)實踐提供參考代碼,由淺入深,幫助學生逐步理解消化,達成學習目標。
《大學程序設計基礎實踐指導》共14個實踐單元,包括:熟悉Python程序開發(fā)環(huán)境、簡單Python程序、認識數(shù)據(jù)類型、批量數(shù)據(jù)的組織和計算、模塊化的程序設計、文件、高維數(shù)據(jù)格式、面向?qū)ο蟮某绦蛟O計、異常、探究操作系統(tǒng)、圖形界面編程初步、數(shù)據(jù)的爬取和分析、數(shù)據(jù)庫操作、多線程和網(wǎng)絡編程等。內(nèi)容覆蓋程序設計基礎訓練、課程設計拓展訓練的需要。
程序設計基礎是大學計算機基礎教學的核心課程,其目的不是培養(yǎng)程序員,而是讓學生理解機器是怎么思考的,學習駕馭機器的能力,培養(yǎng)編程思維,學會問題求解的基本方法。在程序的設計和編寫訓練中,學生可以逐漸形成分而治之、循序漸進、試錯迭代的思維方式,從而更加適應當前互聯(lián)網(wǎng)時代的需求。
本書是華東師范大學計算機科學教育教學部的教學用書《大學程序設計基礎》的配套實踐指導用書。程序設計是一門典型的實踐課程,紙上談兵無益,只有在編程訓練的實踐過程中,才能逐步形成編程思維,50個以上程序的編寫量是入門要求。本書提供了豐富的實驗范例、綜合實例、程序設計習題,編程實踐基礎部分可以提供在線自動評閱習題庫,大作業(yè)實踐提供參考代碼,由淺入深,幫助學生逐步理解消化,達成學習目標。
本書共14個實踐單元,包括:熟悉Python程序開發(fā)環(huán)境、簡單Python程序、認識數(shù)據(jù)類型、批量數(shù)據(jù)的組織和計算、模塊化的程序設計、文件、高維數(shù)據(jù)格式、面向?qū)ο蟮某绦蛟O計、異常、探究操作系統(tǒng)、圖形界面編程初步、數(shù)據(jù)的爬取和分析、數(shù)據(jù)庫操作、多線程和網(wǎng)絡編程等。內(nèi)容覆蓋程序設計基礎訓練、課程設計拓展訓練的需要。
朱晴婷,華東師范大學數(shù)據(jù)科學與工程學院資深教師,長期從事程序語言設計的一線教學,注重培養(yǎng)學生的編程思維能力和實踐動手能力。主編參編了多本程序語言設計的教材。
實踐1 熟悉Python程序開發(fā)環(huán)境
實踐2 簡單的Python程序
實踐3 認識數(shù)據(jù)類型
實踐4 批量數(shù)據(jù)的組織和計算
實踐5 模塊化的程序設計
實踐6 文件
實踐7 高維數(shù)據(jù)格式
實踐8 面向?qū)ο蟮某绦蛟O計
實踐9 異常
實踐10 探究操作系統(tǒng)
實踐11 Python 圖形界面編程初步
實踐12 數(shù)據(jù)的爬取和分析
實踐13 Python數(shù)據(jù)庫操作
實踐14 Python 多線程和網(wǎng)絡編程