欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      C語言程序設計課程教學設計

      時間:2019-05-12 23:54:46下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《C語言程序設計課程教學設計》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《C語言程序設計課程教學設計》。

      第一篇:C語言程序設計課程教學設計

      C語言程序設計課程教學設計

      蘇小紅

      一 課程內容體系 :

      基本描述

      課程名稱: C 語言程序設計

      英文譯名 : C PROGRAMMING LANGUAGES 總 學 時: 50 ; 講課學時: 30 ; 實驗學時 : 0 ; 上機學時 : 30 授課對象 :非計算機專業(yè) 本科生 授課單位 :計算機科學與技術學院 主講教師 :蘇小紅等

      先修課程 :高等數(shù)學,計算方法 課程要求 :必修課 課程分類 :專業(yè)基礎課 開課學期 : 2

      教學定位 :

      本課程為專業(yè)基礎課,屬我校所有理工科專業(yè)本科教學計劃中的主要必修課程之一。在計算機教育方面,C 語言是為數(shù)不多的與國外保持內容同步的課程之一,可見,它在本科生教學中的地位之重要不言而喻。由于 C 語言是許多后續(xù)專業(yè)課程的基礎,因此,在本科生教學體系中中,C 語言教學僅是起點,而非終點。本著面向未來的精神,本課程的教學宗旨是要努力把 C 語言從應試課程轉變?yōu)橐环N實踐工具,主要目的不再局限于使學生單純地了解和掌握 C 語言的基本語法規(guī)范,而是要致力于培養(yǎng)學生運用 C 語言解決實際問題的編程能力,以 C 語言為工具,介紹程序設計的基本思想和方法,培養(yǎng)學生無論以后在學習、工作中使用什么語言編程,都能靈活應用這些思想和方法的能力。

      知識點與學時分配 :

      第 1 章 程序設計 ABC(1 學時)

      計算機與人之間的關系、計算機與程序設計語言之間的關系、程序設計語言的故事、程序設計語言的工作機理。

      第 2 章 數(shù)據(jù)類型、運算符與表達式(3 學時)

      為什么引入數(shù)據(jù)類型、C 語言基本數(shù)據(jù)類型、常量、變量、算術運算符、關系運算符、邏輯運算符、賦值運算符、增 1 減 1 運算符、強制類型轉換運算符、位運算符、逗號運算符、運算符的優(yōu)先級和結合性、各種運算表達式。

      第 3 章 簡單的 C 程序設計(2 學時)

      C 語句分類、表達式語句、復合語句和空語句、字符輸入輸出函數(shù)、格式輸入輸出函數(shù)。第 4 章 程序的控制結構(5 學時)

      算法的概念及其描述方法、條件語句、循環(huán)語句、流程轉移控制語句(goto、continue 和 break)、自頂向下、逐步求精的結構化程序設計方法。第 5 章 函數(shù)(4 學時)

      程序結構的藝術、函數(shù)定義、函數(shù)調用、函數(shù)返回值、函數(shù)原型、參數(shù)傳遞、變量的作用域和存儲類,函數(shù)封裝、模塊分解原則、模塊化程序設計方法。第 6 章 數(shù)組(4 學時)

      一維數(shù)組、二維數(shù)組、向函數(shù)傳遞一維數(shù)組、向函數(shù)傳遞二維數(shù)組、字符數(shù)組、字符串處理函數(shù)。第 7 章 指針(4 學時)

      指針的概念、為什么引入指針的概念、變量的指針作函數(shù)參數(shù)、字符指針做函數(shù)參數(shù)、指針和數(shù)組之間的關系、指針數(shù)組、代碼風格、防御性程序設計。第 8 章 結構體和共用體(4 學時)

      結構體類型、結構體變量、結構體數(shù)組、向函數(shù)傳遞結構體指針、共用體類型。第 10 章 文件操作(2 學時)

      計算機中的流、文件、基本文件操作、高級文件操作。復習總結(1 學時)

      第二篇:《C語言程序設計》課程教學設計

      《C語言程序設計》課程教學設計

      理學院電子科學系計算機基礎教研室 趙永梅

      《C語言程序設計》是大學計算機基礎教學系列中的核心課程之一,是計算機及信息類專業(yè)本科生必修的一門專業(yè)基礎課。它講述了C語言的語法、數(shù)據(jù)類型、結構化程序設計方法等方面的內容,從而形成一個比較完整的、系統(tǒng)的計算機及信息類專業(yè)計算機程序設計基礎教學內容,是學員從技術的角度學習計算機的主要基礎課,具有不可替代的基礎性、先導性和全局性作用。

      一、課程教學對象分析

      本課程的教學對象是培訓部計算機類專業(yè)一、二年級本科層次學員。所有教學對象都應該已經學習過《大學計算機基礎》,但由于學員的計算機基礎的較大差異,針對教學對象的實際情況,應當根據(jù)教育部高等學校計算機科學與技術教學指導委員會《關于進一步加強高等學校計算機基礎教學的意見》暨計算機基礎課程教學基本要求,給以適當?shù)姆诸?、分層次教學,即一般要求和較高要求,使學員掌握C語言的簡單程序設計的基本技術和方法。

      二、課程基本理念

      本課程以培養(yǎng)復合型的專業(yè)技術人才為目標,全面貫徹素質教育和創(chuàng)新教育思想,著力提高人才培養(yǎng)質量。通過本課程的學習應使學員掌握正確的程序設計方法與思想。具有初步的利用計算機分析問題、解決問題的意識與能力,為學員將來到社會從事專業(yè)應用軟件的開發(fā)打下重要基礎。

      三、課程設計思路

      以本課程的基本理念為指導,對課程目標分別從知識與技能、過程與方法、情感態(tài)度與價值觀等方面進行了具體明確的闡述。課程內容與教學要求主要闡述學員學習本課程必須掌握的內容要點及達到的基本要求,并注明了重點和難點。在實施建議部分,分別對課程教學實施、課程考核評價、教材選編使用、課程資源開發(fā)與利用以及教學保障等提出了明確建議。本課程是一門實踐性很強的課程,應改變傳統(tǒng)的注重語法規(guī)則的應試型教學模式,合理安排教學實踐環(huán)節(jié),加強程序設計技能的教學,以培養(yǎng)學員的專業(yè)技能,突出學員學習的主體地位??赏ㄟ^與實際應用結合緊密的例題,增設小型工程應用項目的研究或運用案例式教學,提高學員編程的技巧。

      四、課程教學目標

      以《計算機程序設計》的課程標準為參考,根據(jù)教育部新的精神和要求,通過課堂教學與實踐教學,讓學員了解《C語言程序設計》這門課程的性質、地位和在工程應用中的價值;熟練掌握C語言的語法,掌握程序設計的基本思想和方法,具備良好的程序設計風格和程序的調試技能。能夠利用軟件工程的思想,運用數(shù)據(jù)結構基本知識和算法,解決實際生活中或者專業(yè)課中涉及到的實際問題,從而培養(yǎng)學員分析問題、解決問題的能力。

      五、課程教學內容

      (一)教學內容

      根據(jù)《C語言程序設計》課程標準,參照相關專業(yè)人才培養(yǎng)方案以及后續(xù)課程的開設情況,講授8個教學單元的教學內容。

      第一單元:C語言概述

      教學內容:C語言的特點、C語言源程序簡介、C語言源程序的基本結構、C程序的編輯、編譯、鏈接和運行

      學時分配:講課2學時,實習2學時

      目的和要求:了解C語言及其特點、掌握C語言源程序基本結構、掌握C語言源程序集成開發(fā)環(huán)境

      重 點:C語言源程序的基本結構。難 點:C語言源程序集成開發(fā)環(huán)境。第二單元:基本數(shù)據(jù)類型及其運算 教學內容:C語言的基本數(shù)據(jù)類型及其分類、變量與常量、各種運算符及其表達式

      學時分配:講課4學時,實習2學時

      目的和要求:了解C語言的數(shù)據(jù)類型、掌握常量與變量的概念和使用方法、掌握C語言中的整型數(shù)據(jù)、浮點型數(shù)據(jù)和字符型數(shù)據(jù)的表示方法、掌握各種運算符和表達式的使用方法、掌握各類數(shù)值型數(shù)據(jù)之間混合運算的方法

      重 點:基本數(shù)據(jù)類型及其分類 難 點:各種運算符和表達式的使用 第三單元: 結構化程序設計

      教學內容:算法的概念及特性、算法的描述、結構化程序設計方法、C的語句、賦值語句、數(shù)據(jù)的輸入與輸出、順序結構程序設計、關系運算、邏輯運算和條件運算、if語句、switch語句、while、do?while、for、break、continue語句、循環(huán)結構程序設計

      學時分配:講課22學時,實習6學時

      目的和要求:理解算法的概念和特性、掌握用N-S圖描述算法、初步了解結構化程序設計的思想、掌握用N-S圖描述三種基本結構、掌握C語句的種類和特點、掌握數(shù)據(jù)輸入、輸出的方法、掌握順序結構程序設計方法、掌握關系運算、邏輯運算和條件運算、掌握if語句和switch語句的執(zhí)行過程、掌握選擇結構程序設計方法、掌握三種循環(huán)語句的執(zhí)行過程和區(qū)別、掌握break和continue語句的用法、掌握循環(huán)結構程序設計方法。

      重 點:算法的概念及特性、C的語句、邏輯運算,if語句和switch語句構成選擇結構、三種循環(huán)語句

      難 點:掌握用N-S圖描述算法、數(shù)據(jù)的輸入與輸出、switch語句的執(zhí)行過程、循環(huán)結構程序設計

      第四單元:函 數(shù)

      教學內容:函數(shù)的定義與聲明、函數(shù)的調用與返回、數(shù)組作為函數(shù)的參數(shù)、變量的存儲類別、內部函數(shù)和外部函數(shù)

      學時分配:講課4學時、實習2學時

      目的和要求:理解函數(shù)的基本概念、掌握函數(shù)的定義、聲明、調用和返回、掌握數(shù)組作為函數(shù)的參數(shù)的特性、掌握變量的作用域及存儲方式、了解內部函數(shù)和外部函數(shù)的使用方法及區(qū)別

      重 點: 函數(shù)的定義和調用,數(shù)組作函數(shù)的參數(shù) 難 點: 函數(shù)的遞歸調用和嵌套調用 第五單元:數(shù) 組

      教學內容:數(shù)組的概念、一維數(shù)組的定義、引用和初始化、二維數(shù)組的定義、引用和初始化、字符數(shù)組的定義、引用和初始化、字符串處理函數(shù)

      學時分配:講課6學時、實習2學時

      目的和要求:理解數(shù)組的基本概念、掌握數(shù)組的定義、初始化和數(shù)組元素的引用方法、掌握字符數(shù)組和字符串處理函數(shù)的使用、掌握與數(shù)組有關的常用算法(冒泡排序和選擇排序)

      重 點:數(shù)組的定義、初始化和數(shù)組元素的引用 難 點:二維數(shù)組和字符數(shù)組的應用 第六單元:結構體和共用體

      教學內容:結構體類型及其使用方法、指向結構體類型數(shù)據(jù)的指針、用指針處理鏈表、共用體類型及其使用方法、枚舉類型及其使用方法、用typedef定義新類型

      學時分配:講課4學時、實習2學時

      目的和要求:理解結構體、共用體類型和枚舉類型的概念、掌握結構體、共用體和枚舉類型數(shù)據(jù)的使用、了解用指針處理鏈表的方法和意義、掌握typedef命令的使用方法

      重 點:結構體、共用體類型和枚舉類型數(shù)據(jù)的使用方法 難 點:指針處理鏈表的方法 第七單元:指 針 教學內容:指針的概念、指針與變量、指針與數(shù)組、指針與字符串、指針與函數(shù)

      學時分配:講課6學時、實習2學時

      目的和要求:理解指針的概念、掌握指針變量的定義、引用方法及運算、掌握通過指針訪問數(shù)組的方法、掌握通過指針處理字符串的方法、掌握使用指針作為函數(shù)的參數(shù)、掌握函數(shù)指針、掌握指針數(shù)組和指向指針的指針

      重 點:指針的概念、指針作函數(shù)的參數(shù)、數(shù)組的指針和字符串的指針

      難 點:函數(shù)的指針、指針數(shù)組和指針的指針 第八單元:文 件

      教學內容:文件類型指針、文件的打開與關閉、文件的讀寫 學時分配:講課2學時,實習2學時

      目的和要求:掌握文件概念及文件的打開與關閉、掌握文件的順序和隨機讀寫、了解文件的出錯檢測

      重 點:文件的打開、關閉和讀寫函數(shù)的使用 難 點:文件類型指針

      (二)教學實踐

      本課程是一門實踐性很強的課程,上機實習是教學過程中的一個重要環(huán)節(jié),目的是使學員熟練掌握C程序編輯、編譯、鏈接和運行的基本步驟,提高學員在TURBOC環(huán)境下,運用C語言對具體問題進行程序設計的能力。按照課程標準,本課程共安排20 學時的上機實習。

      為了更好地開展教學實踐,給每位學員統(tǒng)一發(fā)放了與主講教材配套的上機指導書《C程序設計上機實踐指導書》,以輔助理論教學,提高學員的程序設計的能力。

      實踐教學內容與課時分配如下: 實驗1: TURBOC 2.0環(huán)境下的基本操作 課時分配:2學時 實驗目的:

      (1)掌握TURBOC 2.0的基本操作;

      (2)掌握TURBOC 2.0環(huán)境下編輯、編譯、鏈接和運行程序的基本方法;

      (3)初步了解C語言源程序的基本結構。實驗2 :基本數(shù)據(jù)類型及其運算 課時分配:2學時 實驗目的:

      (1)掌握C語言的基本數(shù)據(jù)類型,學會變量的定義和賦值;(2)熟練掌握C語言有關運算符、表達式的使用方法;

      (3)進一步熟悉C語言程序的編輯、編譯、鏈接和運行的基本步驟。實驗3: 順序結構程序設計 課時分配:2學時 實驗目的:

      (1)熟練掌握各種基本類型數(shù)據(jù)的輸入、輸出方法;(2)熟練掌握賦值語句的使用方法;

      (3)熟練掌握格式輸入、輸出函數(shù)的使用方法。實驗4 :選擇結構程序設計 課時分配:2學時 實驗目的:

      (1)掌握關系表達式、條件表達式以及邏輯表達式;(2)熟練運用if語句的不同形式編寫程序;(3)掌握switch語句的使用方法。實驗5: 循環(huán)結構程序設計 課時分配:2學時 實驗目的:

      (1)熟練掌握while,do?while,for語句的使用;(2)掌握在程序設計中用循環(huán)方法實現(xiàn)的一些常用算法;(3)進一步熟悉調試程序的方法。實驗6: 函數(shù) 課時分配:2學時 實驗目的:

      (1)掌握實參和形參在函數(shù)間進行“值傳遞”的對應關系和傳遞方法;

      (2)掌握函數(shù)的嵌套調用和遞歸調用;(3)理解變量的存儲類別和作用域。實驗7: 數(shù)組 課時分配:2學時 實驗目的:

      (1)掌握數(shù)值型數(shù)組的初始化和輸入、輸出的方法;(2)掌握字符數(shù)組的初始化和字符串的輸入、輸出方法;(3)掌握數(shù)組下標的表示方法。實驗8: 結構體與共用體 課時分配:2學時 實驗目的:

      (1)掌握結構體類型和結構體變量的定義和使用方法;(2)學會構造合理的數(shù)據(jù)結構解決實際問題的方法;(3)理解動態(tài)內存分配的概念;(4)掌握簡單鏈表的定義和操作;(5)掌握共用體數(shù)據(jù)的定義和使用方法;(6)掌握枚舉類型數(shù)據(jù)的定義和使用方法。實驗9: 指針 課時分配:2學時 實驗目的:

      (1)理解指針和地址的概念;掌握指針變量的定義和使用方法;(2)掌握用指針處理數(shù)組的方法;(3)掌握字符串指針的使用方法;(4)掌握函數(shù)的指針的使用方法;(5)掌握指針數(shù)組和指針的指針的使用方法;(6)掌握指針變量的運算。實驗10: 文件 課時分配:2學時 實驗目的:

      (1)掌握文件的打開和關閉方法以及文件的讀寫方法;(2)了解文件的定位以及出錯的檢測。

      六、教學方法手段

      (一)教學方法

      通過對基礎知識的講解,突出基本概念、基本思想的講授和基本技能的訓練,結合案例精講多練,注重講解與實際應用結合緊密的例題,加強實踐練習。在教學過程中,貫穿“講授式”、“啟發(fā)式”、“案例式”、和“研討式” 等教學方法。

      注意教學方法的靈活性,教學過程中,借助現(xiàn)有的多媒體設備,靈活運用教學方法,再現(xiàn)問題情景,增加互動氛圍,培養(yǎng)學員分析問題、解決問題的能力和探究意識。

      作業(yè)量每次3-5題,難度應當適中,教員應做到定時批閱,及時講評。

      注重實踐環(huán)節(jié)。實習課(20學時),在教員指導下,單人單機自主進行。實習內容根據(jù)程序設計基本技能中的要求合理設計,依次實施。

      適當增加一些小型項目或以大作業(yè)的形式,使學員進一步加強學習的自主性,培養(yǎng)解決綜合問題的能力。

      (二)備課與課堂設計 1.備課

      按照人才培養(yǎng)方案、課程標準和教學基本要求,在開課前需要深刻理解本課程各單元的主要教學內容,以課程教學組為基本單位組織集體備課,統(tǒng)一教學要求、統(tǒng)一授課標準、統(tǒng)一課程進度。認真撰寫教案、制作課件并對針對重點如何突出、難點如何突破進行討論與試教練講。

      2.課堂設計

      將課程的全部教學內容分解落實到有限的25次課堂面授(50學時)和10次自主上機實習(20機時)之中去。在開課之前適當時候組織學員進行摸底考試,并且在開課后的兩周之內及時組織召開教學聯(lián)系會,全面了解學員對C語言的掌握情況和掌握程序設計方法的情況,以便因材施教,有的放矢。

      七、教學評價

      本門課程采用筆試與上機考試(機試)成績相結合的方式評價。筆試成績占70%,上機考試成績占30%。

      第三篇:《Python語言程序設計》課程教學單元設計

      《Python語言程序設計》課程教學單元設計

      第一單元教學設計表

      教學單元名稱:

      開課第一講

      學時

      教學

      目標

      1.了解課程的教學內容和教學目標

      2.知道課程的重要性,并對課程的學習產生興趣

      3.知道課程的學習方法

      4.了解教師的教學方法

      5.知道課程的考核要求

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、歷屆學生經典作業(yè)案例、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      時間分配(90分鐘)

      教師自我介紹:介紹本人姓名、學歷、職稱、主要工作、聯(lián)系電話及電子郵箱等有關信息。

      學生自我介紹

      20分鐘

      介紹課程的性質和定位

      5分鐘

      介紹課程內容及教學目標

      10分鐘

      課程興趣引導:

      1.播放python編程案例視頻(表達掌握python編程的重要性)

      2.展示python人工智能方面的學生優(yōu)秀作品

      10分鐘

      介紹教學方法

      該門課程將采用“教學做一體化”教學, 引用“翻轉課堂”教學理念, 采用項目化教學案例分析和任務驅動法教學。

      教學過程分六步走:

      1.項目分析:學生展示或老師展示學生課外學習寫成的作品,并分析課前布置的任務的完成情況及效果;

      2.引入知識:通過對學生完成情況的分析點評引入知識;

      3.展示探究:布置難度加深的訓練任務,進行深入學習

      4.鞏固練習:課堂上讓學生或教師演示,項目中需改進和注意的操作;

      5.課前任務:布置微課學習與實操任務

      6.小結:對本課堂講解的內容進行總結,讓學生溫習課堂教學,加強理解.并布置下堂課的課前實操項目。

      5分鐘

      介紹學習方法

      1.小組學習:以寢室為單位組建學習小組,并推選一位小組長。團隊合作完成任務。

      2.要有自主學習的探究意識:①注冊藍墨云班課,進入課程教學空間,可查看課程的學習資源,進行自主學習;②掃碼觀看教材配套的微課視頻和操作視頻,進行自主學習。

      3.注重實操:因學生無電腦,課后可利用空閑機房練習,完成學習任務單,小組長負責監(jiān)督。

      4.加入學習群,班級群;作業(yè)提交至藍墨云班課

      10分鐘

      約定課堂規(guī)則:(考勤要求、學習任務單完成要求、課堂紀律要求、機房管理要求)

      10分鐘

      說明考核方式

      5分鐘

      學生計算機應用能力調查:學生填寫計算機高職教學調查問卷,了解學生現(xiàn)已掌握的計算機水平和編程水平,以便對教學進度進行調整

      10分鐘

      布置下一堂課學習任務

      發(fā)放學習任務單1:(1、了解python發(fā)展史 2、下載好python軟件 3、預習搭建python開發(fā)環(huán)境 4、預習python編碼規(guī)范)

      5分鐘

      第二單元教學設計表

      教學單元名稱:

      開始python編程之旅

      學時

      教學單元目標

      能力目標

      1.能說出python的發(fā)展史和特點

      2.能搭建python開發(fā)環(huán)境

      知識目標

      1.了解python的發(fā)展、特點和應用領域

      2.熟悉搭建python開發(fā)環(huán)境

      素質目標

      1.初步具有善于溝通、協(xié)調組織、團隊合作的精神

      2.樹立python編程思想意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.搭建python開發(fā)環(huán)境

      可測結果

      1.搭建python開發(fā)環(huán)境

      學生知識與能力準備

      1.了解python發(fā)展史;

      2.了解python開發(fā)環(huán)境。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:需要在自己電腦上運行自己編寫的python的程序結果,如何在自己的電腦上搭建python開發(fā)環(huán)境?

      學生傾聽

      情景教學法

      5分鐘

      分析任務,課堂展示,解決問題

      任務要求:請你下載好python開發(fā)軟件和相關編輯器,并安裝在自己電腦上,并檢測是否安裝成功。

      實施程序:1.由每位學生安裝好開發(fā)軟件,并編第一個程序運行。

      2.由學生相互點評;

      3.提出相關問題。

      4.教師總結點評。

      5.修改完善配置方案

      各組、老師點評

      項目教學法

      任務驅動法

      35分鐘

      拓展

      深化

      1.編寫書上練習題程序并運行。

      2.查找并下載其他python開發(fā)軟件和相關軟件。

      學生實操

      頭腦風暴法

      45分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第三單元教學設計表

      教學單元名稱:

      Python編程基礎知識(變量、算術運算符和賦值運算符)

      學時

      教學單元目標

      能力目標

      1.能對python變量進行命名

      2.能使用python變量數(shù)據(jù)類型并能賦值

      3.能用算數(shù)運算符和賦值運算符編程

      知識目標

      1.掌握python變量的命名規(guī)則

      2.熟悉python變量的數(shù)據(jù)類型

      3.熟悉python中算數(shù)運算符和賦值運算符的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.自定義變量名

      2.自定義變量的多種數(shù)據(jù)類型(整型、浮點型和復數(shù)型、布爾型和字符串型)

      3.給自定義的變量進行賦值并做簡單算術運算

      可測結果

      1.用自定義的變量進行賦值和簡單算術運算

      學生知識與能力準備

      1.了解python變量的命名規(guī)則和數(shù)據(jù)類型

      2.了解python的運算符

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:萬丈高樓平地起,打好地基很關鍵。Python基礎知識就好比python這棟大廈的“地基”。

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種正確和錯誤變量;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第四單元教學設計表

      教學單元名稱:

      Python編程基礎知識(關系運算符、邏輯運算符、成員運算符和身份運算符)

      學時

      教學單元目標

      能力目標

      1.能對python變量進行關系和邏輯運算。

      2.能使用python變量進行成員和身份運算

      知識目標

      1.熟悉python中關系運算符、邏輯運算符的使用方法

      2.熟悉python中成員運算符和身份運算符的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.給自定義的變量進行各種運算

      可測結果

      1.用自定義的變量進行各種運算

      學生知識與能力準備

      1.了解python中關系運算符和邏輯運算符的使用方法

      2.了解python中成員運算符和身份運算符的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:萬丈高樓平地起,打好地基很關鍵。Python基礎知識就好比python這棟大廈的“地基”。

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種正確和錯誤變量;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第五單元教學設計表

      教學單元名稱:

      Python編程基礎知識(位運算符、運算符優(yōu)先級、輸入輸出及案例求三角形面積)

      學時

      教學單元目標

      能力目標

      1.能對python變量進行位運算。

      2.能使用python變量的運算符優(yōu)先級進行判斷結果

      3.能對python進行輸入數(shù)據(jù)并輸出結果

      4.能完成求三角形面積編程

      知識目標

      1.熟悉python中位運算符的使用方法

      2.熟悉python中位運算符的優(yōu)先級

      3.熟悉python輸入、輸出使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.給自定義的變量進行各種位運算

      2.求三角形的面積

      可測結果

      1.完成一份位運算

      2.完成求三角形的面積

      學生知識與能力準備

      1.了解python中位運算符的使用方法

      2.了解python中位運算符的優(yōu)先級

      3.了解python輸入、輸出使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:萬丈高樓平地起,打好地基很關鍵。Python基礎知識就好比python這棟大廈的“地基”。

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種正確和錯誤變量;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,并能完成求三角形的面積。最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第六單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(if判斷語句和if-else語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的if語句進行簡單編程

      2.能使用python編程中的if-else語句進行簡單編程

      知識目標

      1.熟悉python中的if語句的使用方法

      2.熟悉python中的if-else語句的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用if語句編程序

      2.用if-else編程序

      可測結果

      1.完成if語句編程小程序

      2.完成if-else編程小程序

      學生知識與能力準備

      1.了解python中的if語句的使用方法

      2.了解python中的if-else語句的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到不同條件選擇不同操作該如何用編程語句進行解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶判斷條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第七單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(if-elif-else語句和嵌套if語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的if-elif-else語句進行簡單編程

      2.能使用python編程中的嵌套if語句進行簡單編程

      知識目標

      1.熟悉python中的if-elif-else語句的使用方法

      2.熟悉python中的嵌套if語句的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用if-elif-else語句編程序

      2.用嵌套if編程序

      可測結果

      1.完成if-elif-else語句編程小程序

      2.完成嵌套if編程小程序

      學生知識與能力準備

      1.了解python中的if-elif-else語句的使用方法

      2.了解python中的嵌套if語句的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到不同條件選擇不同操作該如何用編程語句進行解決?如遇到多個條件該如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶判斷條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第八單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(while循環(huán)語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的while循環(huán)語句進行簡單編程

      知識目標

      1.熟悉python中的while循環(huán)語句的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用while循環(huán)語句編程序

      可測結果

      1.完成while循環(huán)語句編程小程序

      學生知識與能力準備

      1.了解python中的while循環(huán)語句的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行該如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第九單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(for循環(huán)語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的for循環(huán)語句進行簡單編程

      知識目標

      1.熟悉python中的for循環(huán)語句的使用方法

      2.熟悉python中的for循環(huán)語句中的range()函數(shù)

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用for循環(huán)語句編程序

      可測結果

      1.完成for循環(huán)語句編程小程序

      學生知識與能力準備

      1.了解python中的for循環(huán)語句的使用方法

      2.了解python中的for循環(huán)語句中的range()函數(shù)

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(循環(huán)嵌套語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的循環(huán)嵌套語句進行簡單編程

      知識目標

      1.熟悉python中的循環(huán)嵌套語句的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用循環(huán)嵌套語句編程序

      可測結果

      1.完成循環(huán)嵌套語句編程小程序

      學生知識與能力準備

      1.了解python中的循環(huán)嵌套環(huán)語句的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十一單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(break和continue語句)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的break和continue進行簡單編程

      知識目標

      1.熟悉python中的break和continue的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用break和continue編程序

      可測結果

      1.完成break和continue編程小程序

      學生知識與能力準備

      1.了解python中的break和continue的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶break和continue的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十二單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(猜拳游戲)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的判斷和循環(huán)語句進行猜拳游戲編程

      知識目標

      1.熟悉python編程中的判斷和循環(huán)語句進行猜拳游戲編程

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用判斷和循環(huán)語句進行猜拳游戲編程編程序

      可測結果

      1.完成判斷和循環(huán)語句進行猜拳游戲編程

      學生知識與能力準備

      1.了解判斷和循環(huán)語句解決實際問題編程

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何編程實現(xiàn)模仿猜拳游戲?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十三單元教學設計表

      教學單元名稱:

      判斷和循環(huán)語句(百錢買百雞問題)

      學時

      教學單元目標

      能力目標

      1.能使用python編程中的判斷和循環(huán)語句進行百錢買百雞問題編程

      知識目標

      1.熟悉python編程中的判斷和循環(huán)語句進行百錢買百雞問題編程

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用判斷和循環(huán)語句進行百錢買百雞問題編程編程序

      可測結果

      1.完成判斷和循環(huán)語句進行百錢買百雞問題編程

      學生知識與能力準備

      1.了解判斷和循環(huán)語句解決實際問題編程

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何編程實現(xiàn)模仿百錢買百雞問題?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十四單元教學設計表

      教學單元名稱:

      字符串的使用一

      學時

      教學單元目標

      能力目標

      1.能使用通用序列

      2.能對字符串進行格式化操作

      知識目標

      1.熟悉通用序列的操作方法

      2.熟悉字符串格式化操作方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用通用序列進行操作

      2.用字符串進行格式化操作

      可測結果

      1.完成通用序列操作

      2.完成字符串進行格式化操作

      學生知識與能力準備

      1.了解通用序列的操作方法

      2.了解字符串格式化操作方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何用通用序列進行操作?如何用字符串進行格式化操作?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十五單元教學設計表

      教學單元名稱:

      字符串的使用二

      學時

      教學單元目標

      能力目標

      1.能使用常用的字符串方法

      2.能針對字符串的程序設計方法

      知識目標

      1.熟悉常用的字符串方法

      2.熟悉針對字符串的程序設計方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用常用的字符串方法

      2.實現(xiàn)針對字符串的程序設計方法

      可測結果

      1.完成常用的字符串方法

      2.完成字符串的程序設計方法

      學生知識與能力準備

      1.了解常用的字符串方法

      2.了解字符串的程序設計方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何用字符串實現(xiàn)程序設計?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十六單元教學設計表

      教學單元名稱:

      列表的基本操作

      學時

      教學單元目標

      能力目標

      1.能用列表進行操作

      知識目標

      1.熟悉列表的遍歷和基本操作

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用列表的遍歷和基本操作

      可測結果

      1.完成列表的遍歷和基本操作

      學生知識與能力準備

      1.了解列表的遍歷和基本操作

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要處理大量數(shù)據(jù)的問題該用數(shù)據(jù)結構如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十七單元教學設計表

      教學單元名稱:

      元組的基本操作

      學時

      教學單元目標

      能力目標

      1.能用元組進行操作

      知識目標

      1.熟悉元組的基本操作

      2.熟悉元組的內置函數(shù)

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用元組完成基本操作和內置函數(shù)

      可測結果

      1.完成元組完成基本操作和內置函數(shù)

      學生知識與能力準備

      1.了解元組的基本操作和內置函數(shù)

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何編寫一個簡易計算器?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十八單元教學設計表

      教學單元名稱:

      字典的創(chuàng)建方法和使用方法

      學時

      教學單元目標

      能力目標

      1.能創(chuàng)建字典和訪問字典

      2.能使用字典的操作方法

      3.能遍歷字典的操作方法

      知識目標

      1.熟悉字典的創(chuàng)建和訪問

      2.熟悉字典的操作方法

      3.熟悉字典遍歷的操作方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用字典完成創(chuàng)建和遍歷操作

      可測結果

      1.完成字典完成創(chuàng)建和遍歷操作

      學生知識與能力準備

      1.了解字典完成創(chuàng)建和遍歷操作方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何將相關數(shù)據(jù)關聯(lián)起來?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第十九單元教學設計表

      教學單元名稱:

      集合的創(chuàng)建和基本操作

      學時

      教學單元目標

      能力目標

      1.能創(chuàng)建集合和訪問集合

      2.能使用集合的操作方法

      3.能遍歷集合的操作方法

      知識目標

      1.熟悉集合的創(chuàng)建和訪問

      2.熟悉集合的操作方法

      3.熟悉集合遍歷的操作方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.用集合完成創(chuàng)建和遍歷操作

      可測結果

      1.完成集合完成創(chuàng)建和遍歷操作

      學生知識與能力準備

      1.了解集合完成創(chuàng)建和遍歷操作方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:如何將相關數(shù)據(jù)關聯(lián)起來?如何做一個登錄驗證小程序?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:

      1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十單元教學設計表

      教學單元名稱:

      函數(shù)的定義和使用

      學時

      教學單元目標

      能力目標

      1.會使用函數(shù)定義和調用的用法

      2.會參數(shù)傳遞的序列解包用法

      知識目標

      1.了解遞歸函數(shù)的執(zhí)行過程

      2.熟悉位置參數(shù)、關鍵參數(shù)、默認值參數(shù)和長度可變參數(shù)的用法

      素質目標

      1.初步具有善于溝通、協(xié)調組織、團隊合作的精神

      2.樹立python編程思想意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.函數(shù)的調用

      可測結果

      1.函數(shù)的調用后返回結果

      學生知識與能力準備

      1.變量的作用域;

      2.參數(shù)類型及傳遞。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:

      定義函數(shù)及調用,幾種參數(shù)傳遞方式的不同練習。

      學生傾聽

      情景教學法

      5分鐘

      分析任務,課堂展示,解決問題

      任務要求:

      def是用來定義函數(shù)的關鍵字,定義函數(shù)時在語法上需要注意常見的問題。

      實施程序:

      1.編寫程序運行。

      2.由學生相互點評;

      3.提出相關問題。

      4.教師總結點評。

      5.修改完善配置方案

      各組、老師點評

      項目教學法

      任務驅動法

      35分鐘

      拓展

      深化

      1.編寫書上練習題程序并運行。

      2.查找并下載其他python開發(fā)軟件和相關軟件。

      學生實操

      頭腦風暴法

      45分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十一單元教學設計表

      教學單元名稱:

      函數(shù)的參數(shù)

      學時

      教學單元目標

      能力目標

      1.能使用函數(shù)實參和形參

      2.能使用遞歸函數(shù)

      知識目標

      1.掌握實參、形參的使用

      2.熟悉函數(shù)遞歸調用

      3.熟悉函數(shù)嵌套的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.函數(shù)參數(shù)的特點與用法

      2.函數(shù)嵌套

      可測結果

      1.通過函數(shù)調用后產生結果

      學生知識與能力準備

      1.控制語句和函數(shù)應用

      2.了解python的運算符

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:

      帶參數(shù)的函數(shù)與返回值;

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種參數(shù)的調用;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十二單元教學設計表

      教學單元名稱:

      類的定義與使用

      學時

      教學單元目標

      能力目標

      1.會使用類的定義。

      2.會創(chuàng)建對象及包的使用。

      知識目標

      1.熟悉類的定義及其使用方法。

      2.熟悉包的創(chuàng)建及使用方法。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.類的定義并創(chuàng)建對象

      可測結果

      1.使用對象變量進行各種運算

      學生知識與能力準備

      1.了解面向對象編程的基本概念

      2.了解對象的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:

      創(chuàng)建對象,成員變量的使用。

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種正確和錯誤變量;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十三單元教學設計表

      教學單元名稱:

      類的定義與使用

      學時

      教學單元目標

      能力目標

      1.會使用構造方法構造對象。

      2.會使用析造方法。

      知識目標

      1.熟悉構造方法的使用。

      2.熟悉析造方法的使用。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.創(chuàng)建若干構造方法演示構造方法的繼承特點。

      可測結果

      1.通過構造方法構造對象,調用成員變量。

      學生知識與能力準備

      1.了解構造方法的使用方法。

      2.成員方法及變量使用。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:

      通過定義類,創(chuàng)建對象實現(xiàn)成員方法、成員變量的調用。

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例各種正確和錯誤變量;學生指出哪些正確和錯誤的,并解釋錯在哪里,對運算符進行運算,并能完成求三角形的面積。最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十四單元教學設計表

      教學單元名稱:

      封裝、繼承、多態(tài)

      學時

      教學單元目標

      能力目標

      1.能創(chuàng)建并使用類成員、實例成員。

      2.能實現(xiàn)類的封裝、繼承、多態(tài)。

      知識目標

      1.熟悉構造方法繼承的使用。

      2.熟悉類繼承時子類,父類對象的特點。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.通過繼承和方法的覆蓋實現(xiàn)多態(tài)。

      可測結果

      1.通過不同的子類對象賦給父類對象實現(xiàn)程序多態(tài)性的方法。

      學生知識與能力準備

      1.了解方法的覆蓋。

      2.了解方法的重載。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到不同條件選擇不同操作該如何用編程語句進行解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶判斷條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十五單元教學設計表

      教學單元名稱:

      類方法和靜態(tài)方法

      學時

      教學單元目標

      能力目標

      1.能使用類方法調用類變量。

      2.能使用靜態(tài)方法調用成員變量。

      知識目標

      1.熟悉類的使用方法。

      2.熟悉靜態(tài)方法的使用。

      素質目標

      1.具有自主學習的意識。

      2.樹立互聯(lián)網信息安全意識。

      3.具有良好的網絡道德素養(yǎng)。

      訓練任務

      1.編寫實例—貓狗大戰(zhàn):創(chuàng)建對象并初始化對象。

      可測結果

      1.使用類可以訪問類方法和靜態(tài)方法。

      學生知識與能力準備

      1.類對象可以訪問實例方法、類方法和靜態(tài)方法。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到不同條件選擇不同操作該如何用編程語句進行解決?如遇到多個條件該如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶判斷條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十六單元教學設計表

      教學單元名稱:

      文件操作

      學時

      教學單元目標

      能力目標

      1.能使用python命令打開和關閉文件

      知識目標

      1.熟悉文件的讀寫的使用方法

      素質目標

      1.具有自主學習的意識。

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.文件定位:通過方法返回文件的當前位置。

      可測結果

      1.通過tell()方法返回文件的當前位置。

      學生知識與能力準備

      1.讀寫文件操作;2.關閉文件。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行該如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十七單元教學設計表

      教學單元名稱:

      文件操作

      學時

      教學單元目標

      能力目標

      1.能編寫文件讀寫程序的方法。

      知識目標

      1.熟悉文件與文件夾的相關操作方法。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.使用命令實現(xiàn)文件夾操作

      可測結果

      1.文件重命名、文件刪除、創(chuàng)建文件夾、刪除文件夾等。

      學生知識與能力準備

      1.讀寫文件操作;2.關閉文件。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十八單元教學設計表

      教學單元名稱:

      異常

      學時

      教學單元目標

      能力目標

      1.能使用python命令進行異常處理;

      知識目標

      1.熟悉異常處理的幾種結構的使用方法。

      2.熟悉用戶自定義異常方法。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.使用raise和asssert語句進行異常處理。

      可測結果

      1.捕獲異常,并對異常進行處理。

      學生知識與能力準備

      1.了解python中基本語法。

      2.了解python中的異常的種類。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第二十九單元教學設計表

      教學單元名稱:

      GUI

      學時

      教學單元目標

      能力目標

      1.能使用python常用控件進行編制。

      知識目標

      1.熟悉事件綁定方法

      2.熟悉布局管理器。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.添加控件得以顯示,使用布局管理器進行管理。

      可測結果

      1.采用圖形方式顯示用戶操作界面。

      學生知識與能力準備

      1.了解控件的基本使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第三十單元教學設計表

      教學單元名稱:

      布局管理器

      學時

      教學單元目標

      能力目標

      1.能使用python事件對象進行簡單編程。

      知識目標

      1.熟悉python中事件綁定的使用方法

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.事件對象作為參數(shù)傳遞給函數(shù)。

      可測結果

      1.采用圖形方式顯示用戶操作界面。

      學生知識與能力準備

      1.了解python中控件的使用方法

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第三十一單元教學設計表

      教學單元名稱:

      網絡爬蟲——數(shù)據(jù)抓取

      學時

      教學單元目標

      能力目標

      1.能使用requests庫進行數(shù)據(jù)抓取方法。

      知識目標

      1.熟悉網絡爬蟲的基本操作流程。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.通過網絡爬蟲定向采集特定信息。

      可測結果

      1.數(shù)據(jù)抓取、數(shù)據(jù)解析。

      學生知識與能力準備

      1.了解python提供了許多與網絡爬蟲相關的庫。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第三十二單元教學設計表

      教學單元名稱:

      網絡爬蟲—數(shù)據(jù)解析

      學時

      教學單元目標

      能力目標

      1.能對HTTP響應的原始數(shù)據(jù)進行分析、清洗。

      知識目標

      1.熟悉正則表達式的使用。

      素質目標

      1.具有自主學習的意識

      2.樹立互聯(lián)網信息安全意識

      3.具有良好的網絡道德素養(yǎng)

      訓練任務

      1.通過正則表達式在文本中查找匹配的字符串。

      可測結果

      1.提取出所需要的數(shù)據(jù)。

      學生知識與能力準備

      1.了解beautifulsoup庫解析和處理數(shù)據(jù)的方法。

      教學材料準備

      多媒體電腦、投影儀、教材、學習任務書、整體教學設計、教學機、點名冊、形成性考核成績登記表等。

      步驟

      教學內容

      學生

      活動

      主要教學手段和方法

      時間分配(90分鐘)

      課堂任務引入

      任務情境:遇到需要重復執(zhí)行還可以如何解決?

      學生傾聽與回答問題

      任務驅動法

      10分鐘

      分析任務 解決問題

      任務要求:根據(jù)課外任務書,學生演示課外學習效果。

      實施程序:1.各組抽取操作任務并選取一個學生來演示操作。

      2.由各組相互點評;

      3.提出相關問題。

      4.教師總結點評。

      各組、老師點評

      項目教學法

      任務驅動法理實一體化教學法

      45分鐘

      拓展

      深化

      老師舉例帶循環(huán)條件的案例,學生進行編程實現(xiàn),最后老師綜合點評。

      學生傾聽

      學生實操

      任務驅動法

      30分鐘

      拓展提升,課后任務

      總結本次課學習任務,下發(fā)學習任務單。

      項目教學法

      5分鐘

      第四篇:《C語言程序設計》課程教學大綱

      《C語言程序設計》課程教學大綱

      一、課程教學目的

      本課程系統(tǒng)學習C語言的基本知識和基本語法,較好地訓練學生解決問題的邏輯思維能力以及編程思路和技巧,使學生具有較強的利用 C 語言編寫軟件的能力,為培養(yǎng)學生有較強軟件開發(fā)能力打下良好基礎。

      二、課程教學要求

      通過本課程的學習,應熟練掌握 C 語言中的基本知識、各種語句及程序控制結構,熟練掌握 C 語言的函數(shù)、數(shù)組、指針、結構體、鏈表等數(shù)據(jù)結構的基本算法;并能熟練地運用 C 語言進行結構化程序設計;具有較強的程序修改調試能力;具備較強的邏輯思維能力和獨立思考能力。

      三、課時分配

      本學科計劃學時為246學時,其中理論與實訓課時比例為7:3。

      四、課程教學重、難點

      課程教學重點:掌握C語言變量類型及不同類型常量的表示;標準的輸入輸出函數(shù)的使用;運算符及常用數(shù)學函數(shù)的使用;控制流程、數(shù)組和指針的使用;結構體、鏈表的構造使用;函數(shù)結構、函數(shù)參數(shù)傳遞及遞歸等方面的知識;基本的文件操作。難點:指針的使用、結構體鏈表的構造和使用及函數(shù)的參數(shù)傳遞。

      五、課程教學方法(或手段)

      本課程實踐性較強,故采用講授和上機操作相結合的方式進行教學。

      六、課程教學內容 第一章 C語言概述 1.教學內容

      (1)編程歷史的回顧、程序設計介紹(過程式,面向對象,函數(shù)式,邏輯式);(2)C語言的歷史背景、特點;(3)C語言源程序的格式和程序結構;(4)C程序的上機步驟。2.重、難點提示

      (1)重點:掌握簡單的 C程序格式,包括main()函數(shù)、數(shù)據(jù)說明、函數(shù)開始和結束標志等;

      (2)難點:編程入門以及對語言的理解。第二章 算法 1.教學內容

      (1)算法的概念及特性;評價算法優(yōu)劣的方法(時間和空間);(2)簡單算法舉例;

      (3)算法的表示(自然語言、流程圖、N-S流程圖);(4)結構化程序設計的基本思想及基本步驟。2.重、難點提示

      (1)重點: 算法流程圖三種基本結構(以后各章學習中利用流程圖強化對程序的理解);

      (2)難點: 算法概念以及對結構化程序設計思想的理解。第三章 數(shù)據(jù)類型、運算符與表達式 1.教學內容

      (1)基本數(shù)據(jù)類型及其常量的表示法(字符和字符串常量),各種數(shù)制(八、十、十六進制)的整型數(shù)和長整型數(shù),實型數(shù)(float和double);

      (2)變量的類型說明、初始化及引用;(3)運算符與表達式: 2.重、難點提示

      (1)重點: 掌握 C的幾種基本數(shù)據(jù)類型,不同類型數(shù)據(jù)間的混合運算規(guī)則;不同運算符的使用特點,清楚每種運算符的優(yōu)先級與結合性;各種表達式的含義與使用要點。

      (1)難點:不同類型數(shù)據(jù)間的混合運算;運算符的優(yōu)先級與結合性。第四章 最簡單的 C 程序設計 — 順序程序設計 1.教學內容

      (1)C程序結構和語句的構成;

      (2)順序結構程序的設計:賦值語句的使用要點;(3)數(shù)據(jù)的輸入與輸出: 2.重、難點提示

      (1)重點: 順序結構程序的表達式語句形式; 輸入/輸出函數(shù)的表示與調用方法; 利用流程圖加深對順序結構程序的理解。

      (2)難點: 格式輸入與輸出表示中各種格式字符的表示含義。

      第五章 選擇結構程序設計 1.教學內容

      (1)關系運算符和關系表達式;(2)邏輯運算符和邏輯表達式;

      (3)if語句(if;if?else?;if?else if?else?);(4)switch和break語句。2.重、難點提示

      (1)重點:關系、邏輯運算符及其表達式的語法形式;掌握if語句;switch語句; 利用流程圖加深對選擇結構程序的理解。

      (1)難點: 關系與邏輯運算符表達式的結果判定; if語句嵌套的層次判定;程序中使用break語句運行結果的判定。第六章 循環(huán)控制 1.教學內容

      (1)用goto語句構成循環(huán)、for語句、while語句和do?while語句;(2)循環(huán)嵌套;

      (3)break,continue語句。2.重、難點提示

      (1)重點:掌握while語句與do while語句的結構,for語句的結構,其使用方法;常見的循環(huán)嵌套形式;正確區(qū)分for語句、do?while語句與while語句;break語句和continue的應用及其區(qū)別;

      (2)難點:分析總結常用的程序設計方法及算法特點,并能編寫相應的程序。第七章 數(shù)組 1.教學內容

      ⑴ 數(shù)組的含義與存儲特點; ⑵ 數(shù)組的定義與使用; ⑶ 字符數(shù)組。2.重、難點提示

      (1)重點:掌握一維數(shù)組、二維數(shù)組;字符數(shù)組與字符串的概念與定義方法,常用的字符串處理函數(shù)。

      (2)難點:數(shù)組下標的起始數(shù)問題;利用數(shù)組形式進行程序設計的一般方法與典型算法。

      第八章 函數(shù) 1.教學內容 ⑴ 函數(shù)的定義;

      ⑵ 函數(shù)的調用(一般調用、嵌套調用、遞歸調用),return語句; ⑶ 參數(shù)的傳遞方式:形式參數(shù)與實在參數(shù); ⑷ 局部變量與全局變量; ⑸ 變量的動態(tài)存儲與靜態(tài)存儲; ⑹ 內部函數(shù)與外部函數(shù)。2.重、難點提示

      (1)重點: 掌握函數(shù)定義的一般形式;函數(shù)的調用的幾種形式;函數(shù)嵌套調用的一般過程;數(shù)組名作為函數(shù)的參數(shù)的一些特點;局部變量與全局變量的概念及它們的使用特點。

      (2)難點:不同的函數(shù)參數(shù)傳遞方法在程序中應用的結果判定;利用函數(shù)調用方法實現(xiàn)程序設計中涉及的參數(shù)定義、參數(shù)傳遞以及返回值問題;函數(shù)調用的理解。第九章 預處理命令 1.教學內容

      ⑴ 預處理的概念與特點; ⑵ 符號常數(shù)和宏的定義; ⑶ “文件包含”處理。2.重、難點提示

      (1)重點:宏定義的方法;“文件包含”與預處理的應用。(2)難點:宏定義的方法。第十章 指針 1.教學內容

      ⑴ 指針與地址的概念;

      ⑵ 指針變量的定義,初始化;指針變量的引用(取地址運算符&及指針運算符*);指針變量作為函數(shù)參數(shù)的應用;

      ⑶ 指針與數(shù)組(數(shù)組的指針和指向數(shù)組的指針變量); ⑷ 字符串的指針和指向字符串的指針變量;

      ⑸ 函數(shù)的指針和指向函數(shù)的指針變量、返回指針值的指針函數(shù); ⑹ 指針數(shù)組和指向指針的指針;

      ⑺ 對main()函數(shù)命令行參數(shù)的基本了解。2.重、難點提示

      (1)重點:指針變量定義、初始化和引用;數(shù)組的指針和指向數(shù)組的指針變量;字符串的指針和指向字符串的指針變量;指針數(shù)組與指向指針的指針。

      (2)難點:指針概念深刻理解;區(qū)別指向數(shù)組的指針和指針數(shù)組;指向指針的指針; 有關指針的數(shù)據(jù)類型定義和指針的相關運算。第十一章 結構體與共用體 1.教學內容

      ⑴ 定義結構體類型變量的方法;

      ⑵ 結構體變量的引用與結構體變量的初始化; ⑶ 結構體數(shù)組與指向結構體數(shù)據(jù)的指針; ⑷ 指向結構體類型數(shù)據(jù)的指針及用指針處理鏈表; ⑸ 共用體; ⑹ 枚舉類型;

      ⑺ 用typedef定義類型。2.重、難點提示

      (1)重點:掌握結構體類型變量的定義方法;結構體類型變量的引用方法;結構體類型變量如何在定義的同時初始化; 通過圖示正確理解鏈表的概念和形態(tài),共同體的含義、共同體類型變量的定義方法。

      (2)難點:結構體與共用體概念的掌握;各種結構體結構的定義。第十二章 位運算 1.教學內容

      ⑴ 運算符和位運算; ⑵ 位運算舉例; ⑶ 位段。2.重、難點提示

      (1)重點:掌握各種位運算符,運算規(guī)則和優(yōu)先級。(2)難點:各種位運算符的運算規(guī)則和優(yōu)先級。第十三章 文件 1.教學內容

      ⑴ 文件類型指針; ⑵ 文件的打開與關閉; ⑶ 文件的讀寫; ⑷ 文件的定位。2.重、難點提示

      (1)重點:掌握文件操作的相關標準函數(shù);(2)難點:文件的讀寫和定位操作。

      七、實驗教學內容

      實驗項目(一):C 語言中控制語句的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      掌握各類控制語句的書寫格式,能在具體問題解決時給出合適的程序控制結構;用分支結構實現(xiàn)程序的條件控制;用循環(huán)結構實現(xiàn)程序中重復執(zhí)行操作的控制。(4)主要儀器:計算機(5)實驗考核方法:隨堂考查 實驗項目(二):C 語言中數(shù)組的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      掌握數(shù)組這種構造類型的特點,如何用數(shù)組數(shù)據(jù)對象并對數(shù)據(jù)對象進行處理;熟練掌握一維數(shù)組的定義、引用、初始化,用一維數(shù)組來對字符進行處理;掌握二維數(shù)組的定義、引用、初始化,用二維數(shù)組實現(xiàn)矩陣的有關方法算法。(4)主要儀器:計算機(5)實驗考核方法:隨堂考查 實驗項目(三):C 語言中函數(shù)的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      C語言中用函數(shù)來實現(xiàn)子功能模塊,掌握系統(tǒng)函數(shù)的調用方法及用戶自定義函數(shù)的定

      義、調用方法;用自定義函數(shù)來實現(xiàn)一個具體問題;用自定義函數(shù)的嵌套調用來實現(xiàn)一個復雜問題。

      (4)主要儀器:計算機(5)實驗考核方法:隨堂考查 實驗項目(四):C 語言中指針的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      掌握指針變量的運用,通過指針引用數(shù)組元素的方法,函數(shù)指針變量作函數(shù)的參數(shù);在程序中進行指針變量的運算操作,指針變量作函數(shù)的參數(shù);數(shù)組元素的指針。(4)主要儀器:計算機(5)實驗考核方法:隨堂考查

      實驗項目(五):C 語言中結構體與鏈表的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      掌握結構體類型變量的定義和使用;結構體類型數(shù)組的概念和應用;鏈表的創(chuàng)建與使用;檢共用體的概念與使用。(4)主要儀器:計算機(5)實驗考核方法:隨堂考查

      實驗項目(六):C 語言中文件的使用(1)項目類別:必做(2)項目性質:綜合性(3)項目主要目的要求:

      掌握文件以及緩沖文件系統(tǒng)、文件指針的概念;學會使用文件打開、關閉、讀、寫等文件操作函數(shù);學會用緩沖文件系統(tǒng)對文件進行簡單的操作。(4)主要儀器:計算機(5)實驗考核方法:隨堂考查

      八、課程考核方式 1.考核方式:

      閉卷考試 2.成績構成:

      平時+期末

      九、選用教材和參考書目

      [1]《C程序設計》(第三版),譚浩強編,清華大學出版社,2007。

      [2]《數(shù)據(jù)結構—用C語言描述》(第二版),唐策善編,高等教育出版社,2004。[3]《程序設計基礎與C語言》(第一版),梁力.郭曉玲.高浩編,西安電子科技大學出版社,2001。

      [4]《C語言程序設計》(第二版)劉德恒編,電子工業(yè)出版社,2001。

      第五篇:A01_C語言程序設計課程說明

      《C語言程序設計》課程說明

      課程性質任務:本課程是中央廣播電視大學開放教育“計算機科學與技術專業(yè)(本科)”的一門專業(yè)基礎課,中央電大統(tǒng)設必修。4學分,72學時,開設一學期。主要任務是介紹C語言中的數(shù)據(jù)類型、數(shù)據(jù)表示、運算規(guī)則、語句定義、函數(shù)調用、程序結構、文件使用以及面向過程的結構化、模塊化程序設計方法等內容。

      課程主要內容:本課程的主要內容是介紹C語言上機操作環(huán)境、程序基本結構,系統(tǒng)函數(shù)的使用;介紹常用輸入輸出函數(shù)的作用;介紹C語言基本數(shù)據(jù)類型、常量、變量、運算符、數(shù)學函數(shù)、表達式等的表示與含義;介紹各種分支語句、循環(huán)語句的流程控制功能及相應的程序設計方法;介紹一維數(shù)組和二維數(shù)組的定義與作用,字符串數(shù)組的特殊存儲格式與作用;介紹指針的定義和運算,變量存儲空間的動態(tài)分配,數(shù)組名的指針含義;介紹用戶函數(shù)的定義與調用,值參數(shù)和指針參數(shù)的使用,變量的作用域,遞歸函數(shù);介紹結構和聯(lián)合類型的定義與應用,結構鏈表的建立和使用;介紹文件的概念,文件的打開和關閉,字符文件和字節(jié)文件的處理操作;介紹利用C語言編寫解決實際問題的程序設計思路和方法。先修課程是《計算機應用基礎》等,對計算機基本結構、編碼系統(tǒng)和內外存儲系統(tǒng)有一定了解。

      課程能力目標:通過本課程的學習,使學生能夠利用一種計算機程序設計語言編寫出解決較簡單的數(shù)值計算和數(shù)據(jù)處理問題的程序,逐步掌握C語言面向過程的結構化、模塊化程序設計的基本知識和基本技能,為學習后續(xù)課程奠定程序設計和算法設計的基礎。

      課程教學媒體:本課程的教學媒體主要有文字教材、音像教材、常規(guī)資料、IP課件、CAI課件等,具體說明如下。

      1、文字教材:《C語言程序設計》任愛華編著中央廣播電視大學出版社《C語言程序設計形成性考核作業(yè)冊》徐孝凱中央電大編輯部《C語言程序設計期末復習指導》徐孝凱中央電大編輯部

      2、音像教材:《C語言程序設計》(A類視頻,共20講,每講50分鐘)任愛華主講《C語言程序設計》(B類視頻,共2講,每講50分鐘)徐孝凱主講

      3、常規(guī)資料:《C語言程序設計》課程說明、教師介紹等8種常規(guī)資料,詳見中央電大在線平臺和江蘇電大在線平臺open.jstvu.edu.cn。

      4、IP課件:《C語言程序設計》(共16講)徐孝凱主講,詳見中央電大在線平臺。

      下載C語言程序設計課程教學設計word格式文檔
      下載C語言程序設計課程教學設計.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        c語言程序設計課程教學大綱2012

        《C語言程序設計》課程教學大綱 課程編號: 適用專業(yè):機械制造、數(shù)控、焊接 專業(yè)責任教學單位:機電工程系 總學時:36學時 考核形式:閉卷 筆試 課程類型:專業(yè)基礎課 選讀方式:必修課......

        C語言程序設計課程教學大綱

        C語言程序設計課程教學大綱 中央電大教務處教學管理科 2007年08月29日 第一部分 大綱說明 1. 課程性質、任務與目的 《C語言程序設計》是中央電大計算機科學與技術專業(yè)(???.....

        《C語言程序設計》課程教學的探討(5篇)

        《C語言程序設計》課程教學的探討 文/劉在英張麗曉 作者簡介:劉在英(1977.-),男,山東人,碩士,副教授,研究方向:圖像與大數(shù)據(jù)處理。 張麗曉(1979.-),女,河北人,博士研究生,講師,研究方向:數(shù)據(jù)......

        《C語言程序設計》課程項目教學技能目標

        《C語言程序設計》課程項目教學技能目標 《C語言程序設計》課程項目教學提出了“熟練使用基本知識點,練習設計編寫小程序”兩個層次的技能目標。 “熟練使用基本知識點”是第......

        《 C 語言程序設計》課程教學目標能力模塊(精選5篇)

        《C語言程序設計》課程教學目標能力模塊 《C語言程序設計》作為專業(yè)基礎課,要真正體現(xiàn)“專業(yè)”“基礎”的特點,有兩個方面的內容要在課程中落實,一是C語言本身的語法與程序結構......

        Java語言程序設計課程知識點總結

        Java語言程序設計課程知識點總結 by wgc 1、構造方法 無返回值,和類名相同 new調用2、方法的重載 (1同3不同)方法名稱相同參數(shù)個數(shù) 類型 順序不同 與返回值類型無關構造方法......

        C語言程序設計課程作業(yè)_A資料

        C語言程序設計課程作業(yè)_A 一、單選題 1. (4分)設有以下定義int k=7, x=12;,則能使值為3的表達式是( ) ? ? ? ? 答案 D A. x%=(k%=5) B. x%=(k-k%5) C. x%=k D. (x%=k)-(k%=5......

        《C語言程序設計(實踐)》課程教學大綱.

        《C語言程序設計(實踐)》課程教學大綱 一、課程的性質和任務 課程性質:《C語言程序設計(實踐)》是多媒體技術專業(yè)《C后續(xù)課程設計課程。 本課程的任務是:通過課程設計,為學生提供......