c语言指针课堂教学设计,C语言程序设计 指针 C教学设计8单元V1.0.doc
教學設計
河北工業職業技術學院
“C語言程序設計”教學設計
系 別: 計算機技術系
設計教師: 宋鐵橋
設計時間: 2017年4月25日
教學內容
第八單元 指針
授課教師
宋鐵橋
課程名稱
C語言程序設計
學時安排
4學時
專業班級
16網絡
所選教材
C語言程序設計任務驅動式教程(高職高專計算機項目/任務驅動模式教材)
一、教學目標與任務
以職業能力為本位確定教學目標,選取學生所熟知的任務(輸出兩個變量的值、三個數排序、字母放大鏡)作為教學任務,引導學生逐步深入學習專業知識,其具體目標如下:
1.教學目標描述
主要包含教學目標確定依據、制定思路和教學目標三部分組成:
(1)制定思路與依據
《C語言程序設計》課程是依據2016級計算機網絡技術專業人才培養方案,根據本課程在一體化項目教學中的定位及課程標準,確定本次課程的教學目標。本課程在一體化項目中的定位如圖1所示:
圖1 本課程在一體化項目中的定位
(2)教學目標確定思路
通過深入進行企業調研,課程團隊共同分析梳理職業崗位所需要的知識、能力和素質要求,在課程教學過程中,以能力分析為基礎設計課程,以能力培養為核心組織教學,以能力形成為目標引導學生學習,以企業認可的能力指標體系評價學習成果。以就業為導向,培養學生的綜合職業能力,滿足學生職業生涯發展的需要。結合專業行業發展崗位需求,確定本項目單元教學目標制定思路如圖2所示:
專業人才培養方案
專業人才培養方案
課程標準
專業課程體系
任務驅動式教學
課程教學目標
單元教學目標
圖2 項目單元教學目標制定思路
(3)項目單元教學目標描述
本項目單元教學主要內容是了解指針的概念、掌握指針變量的定義、賦值、引用、了解指針變量作為函數參數、了解指針與數組的關系。
= 1 \* GB3 ① 知識目標
●了解指針概念
●掌握指針變量的定義、賦值、引用
●了解指針變量作為函數參數
●了解指針和數組
② 技能目標
●能夠利用指針指向變量
●會運用指針變量作為函數參數
●會運用指針指向數組
③ 情感目標
● 建立指針的基本概念
● 培養誠實守信、敬業愛崗、吃苦耐勞的良好職業道德素養。
2.教學任務
數組是結構化程序設計的重要內容,數組是相同類型數據的有序集合。本單元用六個典型任務(輸出兩個變量的值、三個數排序、字母放大鏡)講解和分析在C語言程序中指針的定義和使用方法。
二、教學對象分析
由于授課對象是新生,學生學習主動性強,專業知識零基礎,專業認知度較低,專業技能的自主創新意識薄弱,對職業技能和職業崗位掌握不足,因此做了如下分析設計:
1.知識能力基礎準備:學生不喜歡機械的聽課,概念方法類的知識記憶不牢。學生喜歡動手做,任務實現理論與操作相結合,分小組、分任務地協作完成。
2.學習還存在盲目性:同學們設計普遍存在重技術輕設計的思想,認為專業基礎課難學、枯燥,與實際聯系不緊密,程序設計思想沒有建立。
3.職業技能逐漸滲透:同學們對時尚元素的敏感性極高,喜歡關注流行的游戲和小實驗等。學生喜歡實力的競爭,爭相利用自己的電腦練習編程,希望掌握軟件的編程技能,提高程序讀寫的能力,增強創新意識。
三、信息化教學軟硬件環境分析
《C語言程序設計》課程是一門專業基礎課,由于課程實踐性非常強,學習本課程需要很多的教學資源,所以教學活動的開展需要在具有網絡的信息化教學環境下進行,因此我們選擇了理實一體的多媒體教室和計算機實訓室開展教學,該教室擁有:
1. PPT教學課件
2. 實驗操作:Visual C++6.0軟件平臺,PC電腦,教學機房,網絡課堂。
3.機房環境:1臺教師機,80臺學生機,100M網絡環境接入;紅蜘蛛多媒體網絡教室平臺:實現程序的講解演示和作品程序的提交展示;高性能電子白板系統:可以在講解重點設計過程時,對設計步驟編輯和添加批注,在必要時學生可以自選多次回放重點步驟;FTP服務:提供教師學生FTP資源配置。完備的信息化教學環境充分提高C語言程序設計課程的教學效果。
四、教學內容分析
指針是學習C語言程序設計過程中至關重要的內容,選取“輸出兩個變量的值”、“三個數排序”、“字母放大鏡”案例進行學習,使學生能夠更快的理解掌握新知識,同時建立學生利用所學專業知識解決實際問題的信心。
本次教學內容以以上三個實際任務為驅動,進行相應的程序設計,提升學生自主學習能力、團隊合作能力、創新設計能力。為了更好地開展任務驅動式教學,對教學內容進行分析、提煉,總結出各觀測點,如表1所示。
表1 本單元
總結
以上是生活随笔為你收集整理的c语言指针课堂教学设计,C语言程序设计 指针 C教学设计8单元V1.0.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Antlr语法
- 下一篇: 选股攻略深度分析之选股攻略重点介绍