《程序設計語言》教案[學習相關]_第1頁
《程序設計語言》教案[學習相關]_第2頁
《程序設計語言》教案[學習相關]_第3頁
《程序設計語言》教案[學習相關]_第4頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、教 案 20142015學年第1學期院 (部) 軟件學院 教 研 室 軟件工程 課 程 名 稱 程序設計基礎 授 課 專 業 班 級 軟工11、12、13 主 講 教 師 楊建英職 稱 職 務 講師 使 用 教 材 譚浩強C程序設計(第四版)2014年9月第 1 次課的教學整體安排授課時間第 3 周 第 1 節課時安排3學時授課題目(教學章、節或主題):第一章 概述教學目的、要求(分掌握、理解、了解三個層次):了解程序設計語言的發展歷史、分類及主要特點和本專業學習這門課程的必要性。掌握C程序的結構及書寫格式,C程序的開發過程以及Visual C+集成開發環境的使用。教學內容:見附錄基本內容:為

2、什么要學習這門課;程序設計語言的發展歷史,C語言的主要特點,C語言程序的結構,C語言程序的書寫格式,C語言程序的開發過程,Turbo C集成開發環境的使用。重點:C語言程序的結構及書寫格式,C語言程序的開發過程以及Visual C+集成開發環境的使用。難點:C語言程序的開發過程, Visual C+集成開發環境的使用。討論、思考、作業:1思考討論學習這門課后,對同學們今后的學習和工作的意義。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉

3、曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社 教學過程設計:新課導入15分鐘,授新課105分鐘(多講解實例),安排討論10分鐘,布置作業及實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 2 次課的教學整體安排授課時間第 4 周 第 1 節課時安排3學時授課題目(教學章、節或主題):第二章 數據

4、類型、運算符與表達式之一教學目的、要求(分掌握、理解、了解三個層次):了解C語言的所有數據類型。掌握C語言的基本數據類型。掌握常量、變量和標識符,整型、實型、字符型數據(常量和變量)。教學內容:基本內容:C語言的所有數據類型;C語言的基本數據類型;常量與變量的概念,標識符的定義;整型常量的表示,整型變量的存放、分類、定義,整型常量的類型等;實型常量的表示,實型變量的存放、分類、定義,實整常量的類型等;字符常量,字符變量,字符串常量。變量賦初值。重點:常量與變量的概念,標識符的定義,整型、實型、字符型變量的定義。難點:數據在內存中的存放形式。討論、思考、作業:1思考討論常量與變量的區別,標識符的

5、定義方法。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課

6、實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 3 次課的教學整體安排授課時間第 5 周 第 1 節課時安排3學時授課題目(教學章、節或主題):數據類型、運算符與表達式之二教學目的、要求(分掌握、理解、了解三個層次):掌握C語言的運算符和表達式,運算優先級和結合性,不同類型數據之間的轉換。教學內容:基本內容:各類數據型數據之間的混合運算;基本算術運算符和算術表達式;賦值運算符和賦值表達式;復合的賦值表達式;逗號運算符和逗號表達式;運算優先級和結合性;自動類型轉換;強制類型轉換。重點:基本算術運算符和算術表達式,賦值運算符和賦值表達式,逗號運算符和逗號表達式,運

7、算優先級和結合性,自動類型轉換(隱式類型轉換),強制類型轉換(顯式類型轉換)。難點:整數除法、%運算符;自增、自減運算符;復合賦值表達式。討論、思考、作業:1思考討論在應用中自動類型轉換和強制類型轉換哪個容易理解和不容易出錯。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高

8、等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習5分鐘,授新課70分鐘,安排討論10分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 4 次課的教學整體安排授課時間第 6 周 第 1 節課時安排3學時授課題目(教學章、節或主題):第三章 順序結構程序設計教學目的、要求(分掌握、理解、了解三個層次):掌握順序結構程序的特點,賦值語句,復合語句,字符數據的輸入輸出函數getchar和putchar,格式輸入輸出函數scanf和print

9、f等。教學內容:基本內容: C語句概述;賦值語句、復合語句; 數據輸入輸出的概念及在C語言中的實現;字符數據的輸入輸出函數getchar和putchar;格式輸入輸出函數scanf和printf;順序結構程序設計舉例等。重點:賦值語句,輸入輸出函數getchar和putchar,scanf和printf,順序結構程序舉例。難點:整型、實型、字符型數據的輸入、輸出格式。討論、思考、作業:1思考討論字符數據的輸入輸出能否用輸入輸出函數scanf和printf,討論后驗證如果用會出現什么結果。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題

10、、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習5分鐘,授新課70分鐘,安排討論10分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 5 次課的教學整體安排授課時間第 7

11、 周 第 1 節課時安排3學時授課題目(教學章、節或主題):第四章 選擇結構程序設計之一教學目的、要求(分掌握、理解、了解三個層次):掌握關系運算和邏輯運算,用if 語句實現的選擇結構。教學內容:基本內容:選擇結構的導入(即為什么要有選擇結構);關系運算符和關系表達式;邏輯運算符和邏輯表達式;if語句;用if 語句實現的選擇結構;程序舉例。重點:用if語句實現的選擇結構,程序舉例。難點:計算邏輯表達式的值,表示復雜條件,“=”和“= =”運算符的區別,實數的相等比較。討論、思考、作業:1思考討論if語句的3種形式都用“if(表達式)語句1 else 語句2”是否可行。 2做實驗指導書上的題目,

12、在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社 教學過程設計:復習5分鐘,授新課70分鐘,安排討論10分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討

13、論指導其他教學資源:多媒體模型實物掛圖音像其他第 6 次課的教學整體安排授課時間第 8 周 第 1 節課時安排3學時授課題目(教學章、節或主題):選擇結構程序設計之二教學目的、要求(分掌握、理解、了解三個層次):掌握選擇結構的嵌套,條件運算符,用switch語句實現的多分支選擇結構。教學內容:基本內容:選擇結構的嵌套;條件運算符;switch語句;用switch語句實現的多分支選擇結構;程序舉例。重點:條件運算符,用switch語句實現的多分支選擇結構,程序舉例。難點:用switch語句實現的多分支選擇結構。討論、思考、作業:1思考討論switch語句中不用“break”是否可以。2做實驗指導

14、書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社 教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學

15、方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 7 次課的教學整體安排授課時間第 9 周 第 1 節課時安排3學時授課題目(教學章、節或主題):循環結構程序設計之一教學目的、要求(分掌握、理解、了解三個層次):掌握while結構和do-while結構。教學內容:基本內容:循環結構的導入(即為什么要有循環結構);循環結構概述;while結構;do-while結構;程序舉例。重點:while結構,do-while結構,程序舉例。難點:while結構和do-while結構的執行流程。討論、思考、作業:1思考討論while結構和do-while結構是否可以互相轉化。2做實驗指導書上的題目

16、,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討

17、論指導其他教學資源:多媒體模型實物掛圖音像其他第 8 次課的教學整體安排授課時間第 10 周 第 1 節課時安排3學時授課題目(教學章、節或主題):循環結構程序設計之二教學目的、要求(分掌握、理解、了解三個層次):掌握for循環結構,循環的嵌套,break語句和continue語句。教學內容:基本內容:for循環結構; 循環的嵌套;break語句和continue語句;幾種循環的比較;程序舉例。重點:for循環結構,循環結構的程序舉例。難點:for循環結構的執行流程。討論、思考、作業:1思考如何在循環中實現數據的累加、累乘。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師

18、也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第

19、 9 次課的教學整體安排授課時間第 11 周 第 1 節課時安排3學時授課題目(教學章、節或主題):數組之一教學目的、要求(分掌握、理解、了解三個層次):掌握一維數組的定義,初始化和引用。教學內容:基本內容:數組的導入(即為什么要用到數組);一維數組的定義;一維數組的初始化;一維數組的引用;程序舉例:排序(冒泡法或選擇法)等。重點:一維數組的定義,初始化和引用,程序舉例。難點:程序舉例。討論、思考、作業:1思考討論一維數組的輸入輸出,求一維數組各元素的和與平均值,求一維數組的最大(小)值及其位置之一的編程思路。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學

20、的實際情況另外布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 10 次

21、課的教學整體安排授課時間第 12 周 第 1 節課時安排3學時授課題目(教學章、節或主題):數組之二教學目的、要求(分掌握、理解、了解三個層次):掌握二維數組、三維數組的定義,初始化和引用。教學內容:基本內容:二維數組的定義;二維數組的初始化;二維數組的引用;三維數組的定義,初始化和引用;程序舉例。重點:二維數組的定義,初始化和引用,程序舉例。難點:程序舉例。討論、思考、作業:1思考討論求3*3矩陣對角線元素之和,數列首尾顛倒之一的的編程思路。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況另外布置其他討論題、思考題和作業。參考資料:C語言及程序設

22、計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社 教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 11 次課的教學整體安排授課時間第 13 周 第 1 節課時安排3學時授課

23、題目(教學章、節或主題):字符數組和字符串教學目的、要求(分掌握、理解、了解三個層次):掌握字符數組的定義、初始化和引用,以及輸入輸出。應用字符串運算函數。教學內容:基本內容:字符數組的定義;字符數組的初始化;字符數組的引用;字符串和字符串結束標志;字符數組的輸入輸出;字符串運算函數。程序舉例。重點:字符數組的定義、初始化和引用,字符串運算函數strlen、strcpy、strcmp、strcat。難點:字符串和字符串結束標志等。討論、思考、作業:1思考討論字符數組定義的元素個數多或少(如char c50=I, ,a,m, ,a, ,b,o,y;和char c3=I, ,a,m, ,a, ,b

24、,o,y;)對初始化的影響。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課

25、類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 12 次課的教學整體安排授課時間第 14 周 第 1 節課時安排3學時授課題目(教學章、節或主題):函數之一教學目的、要求(分掌握、理解、了解三個層次):掌握函數的定義,函數調用的一般形式。掌握模塊化程序設計的思想。教學內容:基本內容:函數的導入(即為什么要用到函數);函數定義的一般形式(無參函數、有參函數);函數參數和函數的值;函數調用的一般形式;模塊化程序設計的思想;函數程序舉例。重點:函數的定義,函數調用的一般形式,函數程序舉例。難點:函數的定義和調用。討論、思考、作業:1思考討論模塊化程

26、序設計的思想的優越性。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習5分鐘,授新課75分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理

27、論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 13 次課的教學整體安排授課時間第 15 周 第 1 節課時安排3學時授課題目(教學章、節或主題):函數之二教學目的、要求(分掌握、理解、了解三個層次):了解函數的嵌套調用和遞歸調用。掌握數組作為函數參數。掌握庫函數的調用。教學內容:基本內容:函數的嵌套調用;函數的遞歸調用;數組作為函數參數;庫函數的調用;程序舉例。重點:函數的嵌套調用和遞歸調用,數組作為函數參數,程序舉例。難點:函數的嵌套調用和遞歸調用,程序舉例。討論、思考、作業:1思考討論嵌套調用和遞歸調用哪一個更難理解,遞歸調用怎樣才不易出錯。2

28、做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課

29、其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 14 次課的教學整體安排授課時間第 16 周 第 1 節課時安排3學時授課題目(教學章、節或主題):對函數的進一步討論教學目的、要求(分掌握、理解、了解三個層次):了解局部變量、全局變量;了解變量的存儲屬性;了解內部函數,外部函數。教學內容:基本內容:局部變量、全局變量;變量的存儲屬性:auto,static,register,extern;內部函數,外部函數;程序舉例。重點:局部變量、全局變量;變量的四種存儲屬性等。難點:局部變量、全局變量的作用范圍;變量的生存期;可見性與存在性等。討論、思考、作業:做實驗指導書上的題目,

30、在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習5分鐘,授新課70分鐘,安排討論5分鐘布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導

31、其他教學資源:多媒體模型實物掛圖音像其他第 15 次課的教學整體安排授課時間第 17 周 第 1 節課時安排3學時授課題目(教學章、節或主題):編譯預處理教學目的、要求(分掌握、理解、了解三個層次):掌握宏定義,文件包含。了解條件編譯。教學內容:基本內容:宏定義:無參宏定義,帶參宏定義;文件包含;條件編譯;程序舉例。重點:宏定義。難點:帶參宏定義。討論、思考、作業: 1討論帶參宏定義怎樣應用才不會出現錯誤。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材)

32、杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習15分鐘,授新課60分鐘,安排討論10分鐘,布置作業實驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 16 次課的教學整體安排授課時間第 18 周 第 1 節課時安排3學時授課題目(教學章、節或主題):指針之一教學目的

33、、要求(分掌握、理解、了解三個層次):掌握指針的概念,指針變量的定義,指針變量的賦值,指針變量作為函數參數。教學內容:基本內容:地址和指針的概念;指針變量的定義;指針變量的賦值;取地址運算符和指針運算符;指針變量作為函數參數;程序舉例。重點:指針變量的定義,指針變量的賦值,指針變量作為函數參數。難點:指針變量作為函數參數。討論、思考、作業:1思考如何利用指針間接訪問指針的指向對象,用指針變量作為函數參數時應注意的問題。2做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機

34、規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社教學過程設計:復習5分鐘,授新課70分鐘,安排討論10分鐘,布置作業試驗5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 17 次課的教學整體安排授課時間第 周 第 節課時安排2學時授課題目(教學章、節或主題):指針之二教學目的

35、、要求(分掌握、理解、了解三個層次):了解指針與數組,指針與字符串,返回指針值的函數等。教學內容:基本內容:指針與數組:指向數祖元素的指針,通過指針引用數祖元素,程序舉例;指針與字符串:字符串的表現形式,字符串指針作函數參數,程序舉例;返回指針值的函數:定義形式,程序舉例;其它。重點:指向數祖元素的指針,通過指針引用數祖元素。難點:通過指針引用數祖元素。討論、思考、作業:做實驗指導書上的題目,在上機時輸入、編輯、編譯、連接、運行。注:教師也可以根據教學的實際情況布置其他討論題、思考題和作業。參考資料:C語言及程序設計(面向21世紀高等院校計算機規劃教材) 杜忠友,劉浩,葉曙光,姜慶娜編著 中國

36、鐵道出版社 C語言程序設計教程(高等學校21世紀教材)徐士良編著,人民郵電出版社全國計算機等級考試二級教程C語言程序設計教育部考試中心田淑清編,高等教育出版社C語言程序設計(普通高等教育“十一五”國家級規劃教材)楊路明主編 北京郵電大學出版社 教學過程設計:復習10分鐘,授新課70分鐘,安排討論5分鐘,布置作業5分鐘(時間分配僅供參考)授課類型:理論課討論課實驗課練習課其他教學方式:講授討論指導其他教學資源:多媒體模型實物掛圖音像其他第 18 次課的教學整體安排授課時間第 周 第 節課時安排2學時授課題目(教學章、節或主題):結構體和共同體,位運算,文件等教學目的、要求(分掌握、理解、了解三個層次):了解結構體、共用體、枚舉和用戶定義的類型;了解位運算;了解文件。教學內容:基本內容:結構體、共用體、枚舉和用戶定義的類型導入;結構體:結構體的定義,引用和初始化;共用體的概念;枚舉和用戶定義的類型;各種位運算符和各種位運算;文件:打開和關閉fopen和fclose函數,讀寫fgetc和fpu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論