日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

程序設計入門—Python”課程面向無編程基礎的學生,培養運用 Python 編程語言解決實際問題的編程能力。使學生掌握 Python 語言的基本語法、語句以及結構化程序設計的基本思想和方法,了解基本的算法和數據結構,培養良好的程序設計風格,為進一步學習其他專業課程和從事軟件開發工作打下堅實的基礎。
課程概述
過去近二十年的“高級語言程序設計”課程多是以 C 語言為主要的講授對象,C 語言具有代碼簡潔緊湊、執行效率高、貼近硬件、可移植性好等優點,廣泛應用于系統軟件、嵌入式軟件等開發。
然而,隨著計算機技術的發展和進步,我們可以使用它來解決越來越多的問題,計算機的應用場合也不局限于計算機學科,眾多的學科被冠以“計算”之名,如計算生物學、計算化學等等。在這種情況下,C 語言這種“低級”語言已經越來越難適應計算機發展的潮流,眾多的“高級”語言被創造出來以解決更實際的問題。
另外,C 語言由于其語法過于靈活,所需要掌握的細節概念非常龐雜,即使是實現最簡單的功能,也要涉及很多概念。因此如果教師在教學中不能將學生從語法細節中擺脫出來的話,那么往往也會嚇退很多初學者,不利于學習興趣的培養。
最后就是盡管 C 語言對于學生掌握計算機底層的工作原理非常重要,但 C 語言相對比較“低級”,缺乏高級數據結構,因此要想解決更實際的問題,如字符串的處理、大規模的數據分析等,就需要編寫非常大規模且復雜的代碼,初學者往往會顯得力不從心了。
因此,我們需要一種簡單易學且能解決更實際問題的語言,Python 語言恰好能彌補 C 語言的不足。
本課程除了講授 Python 語言程序設計語言的基本要素,包括基本數據類型、運算、控制結構、函數外,還講授數據結構的概念和應用、算法時空復雜性的概念等知識,使學生在學完本課程后,即可利用計算機解決眾多的實際問題。
【課程大綱】
知識單元一:程序設計語言基礎
第1周:程序設計的基礎知識
教學內容:計算的基本概念,計算機程序設計語言的歷史,Python語言的發展簡史及語言的特點,程序設計語言的基本語法
教學要求:了解馮諾依曼計算機的基本結構;了解編譯型/解釋型語言的區別
第2周:數據類型、運算符與表達式、變量賦值與簡單I/O操作
教學內容:數值數據類型(integer、float、boolean),算術運算符、關系運算符和邏輯運算符,表達式,運算符優先級,常用的數學函數,標識符命名規則,變量賦值和賦值運算,標準輸入/輸出,標識符命名規則,變量賦值和賦值運算,標準輸入/輸出
教學要求:掌握數據類型的功能,不同數據類型的表示方式,它們之間的區別和聯系,掌握標示符命名規則;掌握變量的含義及定義方式;掌握標準輸入/輸出方法,掌握不同運算符的含義;掌握運算符的優先級;了解常用的數學函數
第3周:控制結構與流程圖
教學內容:順序、分支和循環控制結構,嵌套控制結構,流程圖表示方法
教學要求:掌握不同控制結構的區別和聯系;會靈活運用不同的控制結構解決實際的問題;掌握流程圖繪制方法
第4周:函數
教學內容:函數定義與調用,參數傳遞,變量作用域,結構化程序設計的核心思想,程序測試與調試,遞歸的基本思想,遞歸函數應用實例。
教學要求:掌握函數的功能;了解參數傳遞的過程;了解變量作用域的含義;了解分而治之的結構化程序設計思想;了解基本的程序測試與調試方法;了解遞歸的基本思想;學會用遞歸的思想解決實際問題
知識單元二:數據結構與算法基礎
第5周:字符串
教學內容:字符串表示、字符串處理、正則表達式
教學要求:了解字符串的概念;掌握字符串的基本操作
第6周:列表、元組和簡單算法
教學內容:列表的概念和基于列表的算法,算法基礎知識(算法的概念和特性,時間和空間復雜度概念),查找、排序等
教學要求:了解列表、元素的基本概念和區別;了解算法的定義;了解時間和空間復雜度概念;掌握基本的查找、排序算法
第7周:字典與集合
教學內容:字典與集合的概念和應用
教學要求:了解字典與集合的基本概念和區別以及應用場合;了解不同數據的優缺點和適用領域;學會綜合應用多種數據結構解決實際問題

分享到:
標簽:Python 入門 課程 Python
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定