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