版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
教案首頁課題C語言的概述授課日期課堂類型R普通授課□理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析前期并沒有接觸關于計算機編程語言的相關課程,對編寫程序這一塊很生疏,學生學習起來不太容易。C程序的學習對學生來說有一定難度。教學分析1.內容特點:第一章的前兩節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:計算機語言的概念、運行C語言程序的步驟和方法3.教學難點:安裝和使用DEVC++,理解簡單的C語言程序4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、了解計算機語言:機器語言、匯編語言、高級語言;2、了解C語言的發(fā)展及其特點;3、理解最簡單的C語言程序;4.能力目標:1、能夠正確安裝C語言編程軟件DEVC++;2、掌握運行C語言程序的步驟和方法;3、會在DEVC++環(huán)境下運行C語言程序;教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)課前自學教學內容教學內容觀看c語言的概述的相關電子資料、視頻教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云課中實施任務導入【課堂引入】教學內容教學內容1、了解計算機語言:機器語言、符號語言、高級語言;2、了解C語言的發(fā)展及其特點;教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:什么是計算機語言?引出教學內容:了解計算機語言:機器語言、符號語言、高發(fā)展歷程是什么?引出教學內容:c語言的發(fā)展級語言;3.發(fā)布問題2:c語言是什么?引出教學內容:了解C語言的發(fā)展及其特點;學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):回答問題1、回答問題2二、學習教學內容:1、了解計算機語言:機器語言、符號語言、高級語言;2、了解C語言的發(fā)展及其特點。設計意圖創(chuàng)設情境,引出教學內容:了解計算機語言:機器語言、符號語言、高級語言;了解C語言的發(fā)展及其特點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(2)任務分析教學內容教學內容1、能夠正確安裝C語言編程軟件DEVC++;教師活動1、在智慧職教平臺上發(fā)布問題1:在什么環(huán)境下運行C語言程序?引出教學內容:編程軟件DEVC++發(fā)布問題2:如何安裝DEVC++軟件引出教學內容:正確安裝C語言編程軟件DEVC++2、根據學生的回答,進行分析并總結。學生活動在智慧職教平臺上回答問題1、回答問題2聆聽教師講解教學內容:安裝好DEVC++,會在DEVC++環(huán)境下運行C語言程序。設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容1、掌握運行C語言程序的步驟和方法;2、理解最簡單的c程序;3、在DEVC++環(huán)境下運行C語言程序。教師活動1、在智慧職教平臺上任務一:掌握運行C語言程序的步驟和方法;任務二:理解最簡單的c程序。任務三:在DEVC++環(huán)境下運行C語言程序;(攻克教學難點)2、教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、掌握教學重點:計算機語言的概念、運行C語言程序的步驟和方法2、攻克教學難點:安裝和使用DEVC++,理解簡單的C語言程序3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:
教案首頁課題C程序的概述授課日期課堂類型R普通授課□理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析前期并沒有接觸關于機器語言的相關課程,對編寫程序這一塊很生疏,學生學習起來不太容易。c程序的學習對學生來說有一定難度。教學分析1.內容特點:第一章的前兩節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:1、C語言的程序的基本結構2、C程序的書寫規(guī)則3.教學難點:1、編譯環(huán)境的過程分析:編輯、編譯、連接、運行2、基本的程序設計方法4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、C語言的程序的基本結構2、C程序的書寫規(guī)則3、編譯環(huán)境的過程分析:編輯、編譯、連接、運行4、基本的程序設計方法4.能力目標:1、掌握運行C語言程序的步驟和方法;2、能夠根據系統提示進行操作、檢錯和糾錯,培養(yǎng)自我學習的能力;3、會改寫簡單的C語言程序;教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容觀看c程序設計的相關電子資料、視頻教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云2、課中實施(1)任務導入【課堂引入】教學內容1、C語言的程序的基本結構2、C程序的書寫規(guī)則教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:什么是c程序?引出教學內容:c程序的概念3.發(fā)布問題2:程序的基本構成是什么?引出教學內容:C語言的程序的基本結構4.發(fā)布問題3:如何編寫c程序?引出教學內容:c程序的書寫規(guī)則學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):回答問題1、回答問題2、回答問題3二、學習教學內容:1、C語言的程序的基本結構2、C程序的書寫規(guī)則設計意圖創(chuàng)設情境,引出教學內容:1、C語言的程序的基本結構2、C程序的書寫規(guī)則。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云。(2)任務分析教學內容教學內容編譯環(huán)境的過程分析:編輯、編譯、連接、運行。教師活動1、在智慧職教平臺上發(fā)布問題:如何運行c語言程序?引出教學內容:在編程軟件VisualC++運行程序,分析c程序的運行過程。2、根據學生的回答,進行分析并總結。學生活動在智慧職教平臺上回答問題聆聽教師講解教學內容:C語言的程序的基本結構;C程序的書寫規(guī)則。設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容基本的程序設計方法教師活動1、在智慧職教平臺上任務一:講解什么是算法;為解決一個問題而采取的方法和步驟,就稱為“算法”。任務二:.掌握設計解決實際問題的步驟和方法;任務三:用流程圖來展示設計意圖。(攻克教學難點)2、教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、掌握教學重點:C語言的程序的基本結構、C程序的書寫規(guī)則2、攻克教學難點:、編譯環(huán)境的過程分析:編輯、編譯、連接、運行;基本的程序設計方法。3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:教案首頁課題C語言中的數據類型授課日期課堂類型R普通授課□理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析前期并沒有接觸關于機器語言的相關課程,對編寫程序這一塊很生疏,學生學習起來不太容易。c程序的學習對學生來說有一定難度。教學分析1.內容特點:第一章的前兩節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:掌握常量和變量的數據類型3.教學難點:如何正確在程序中設置合適的數據類型4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、理解常量和變量的概念;2、掌握基本的C語言數據類型:整型、浮點型、字符型;3、了解數據類型占用的字節(jié)數和可以表示的數據范圍;4.能力目標:1、能夠正確在程序中設置合適的數據類型2、能夠對程序中的關于數據類型的編寫進行糾錯。教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容觀看c程序設計的相關電子資料、視頻教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云2、課中實施(1)任務導入【課堂引入】教學內容了解數據類型:變量、常量教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:什么是數據類型?引出教學內容:了解數據類型:變量、常量學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):回答問題1二、學習教學內容:了解數據類型:變量、常量設計意圖創(chuàng)設情境,引出教學內容:1、什么是變量?2、什么是常量?信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云。(2)任務分析教學內容教學內容1、掌握變量的類型:整型、實型、字符型;2、掌握常量的類型:整型、實型、字符型、字符串型、符號型教師活動1、在智慧職教平臺上發(fā)布問題1:常量有哪些類型?引出教學內容:變量的類型:整型、實型、字符型發(fā)布問題2:變量有哪些類型?引出教學內容:掌握常量的類型:整型、實型、符號、字符串問題3:各種變量的類型之間的區(qū)別在哪里?問題4:各種常量的類型之間的區(qū)別在哪里?根據學生的回答,進行分析并總結。學生活動在智慧職教平臺上回答問題1、回答問題2、回答問題3、回答問題4.聆聽教師講解教學內容:1、掌握變量的類型:整型、實型、字符型;2、掌握常量的類型:整型、實型、字符型、字符串型、符號型設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容如何正確在程序中設置合適的數據類型教師活動1、在智慧職教平臺上任務一:#include<stdio.h>#defineq2.3main(){······}q是哪種類型的數據類型???A實型常量B實型變量C字符變量D符號常量任務二:main(){charc1,c2,c3;c1=‘a’;c2=‘b’;c1=c1-32;c2=c2-32;printf(“%d,%d\n”,c1,c2);}任務三:問題一:定義一個整型變量x的語句正確的是()。A、intx;B、floatx;C、doublex;D、charx;問題二:charx;輸出x它的輸出的字符是()。A%d;B%c;C%f;D%o;(攻克教學難點)2、教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、掌握教學重點:掌握常量和變量的數據類型。2、攻克教學難點:正確使用常量和變量的數據類型。3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:教案首頁課題C語言中的數據的輸入和輸出授課日期課堂類型R普通授課□理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析前期并沒有接觸關于機器語言的相關課程,對編寫程序這一塊很生疏,學生學習起來不太容易。c程序的學習對學生來說有一定難度。教學分析1.內容特點:第一章的前兩節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:掌握格式化輸出函數printf()的使用;掌握格式化輸入函數scanf()的使用;了解字符輸出函數putchar()的使用;了解字符輸入函數getchar()的使用。3.教學難點:如何正確使用數據的輸入和輸出函數4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、掌握格式化輸出函數printf()的使用;2、掌握格式化輸入函數scanf()的使用;3、了解字符輸出函數putchar()的使用;4、了解字符輸入函數getchar()的使用。4.能力目標:如何正確使用數據的輸入和輸出函數教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容觀看c程序設計的相關電子資料、視頻教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云2、課中實施(1)任務導入【課堂引入】教學內容1、掌握格式化輸出函數printf()的使用;2、掌握格式化輸入函數scanf()的使用。教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:什么是數據的輸入和數據的輸出?引出教學內容:了解數據的輸入函數scanf()和數據的輸出函數printf()。學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):回答問題1:什么是格式化數據輸入函數scanf()?回答問題2:什么是格式化數據輸出函數printf()?二、學習教學內容:1、如何使用格式化輸入函數scanf()?2、如何使用格式化輸出函數printf()?設計意圖創(chuàng)設情境,引出教學內容:1、掌握格式化輸出函數printf()的使用;2、掌握格式化輸入函數scanf()的使用。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云。(2)任務分析教學內容教學內容1、了解字符輸出函數putchar()的使用;2、了解字符輸入函數getchar()的使用。教師活動1、在智慧職教平臺上發(fā)布問題1:回答問題1:什么是字符型輸入函數getchar()?發(fā)布問題2:回答問題2:什么是字符型輸出函數putchar()?2、根據學生的回答,進行分析并總結。學生活動在智慧職教平臺上回答問題1、回答問題2聆聽教師講解教學內容:字符型輸出函數putchar()和字符型輸入函數getchar()的使用。設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容如何正確使用數據的輸入和輸出函數教師活動1、在智慧職教平臺上任務一:#include<stdio.h>#definex2.5#definey1.6main(){floatz,w;z=(x+y)*2;w=x*y;printf("面積w為%f/n",w);printf("周長z為%f/n",z);或者:printf("%f,%f\n",w,z);或者:printf("%f\n",w);printf("%f\n",z);}結果:面積w為·····周長z為····任務二:main(){charc1,c2,c3;c1=‘a’;c2=‘b’;c1=c1-32;c2=c2-32;printf(“%d,%d\n”,c1,c2);}A--65B--66任務三:編寫程序,將小寫字母a轉換成大寫字母A.輸出A。(在ASCII表中,小寫字母比對應的大寫字母的ASCII碼大32).#include<stdio.h>main(){charx;//定義字符型變量xx='a';<>scanf(“%c”,&x);<>x=getchar();x=c-32;printf("%c\n",x);,<>putchar(x);}編寫一段程序,將大寫字母E轉換成小寫字母e,輸出e同時并輸出e后的第3個字符。#include<stdio.h>main(){charc,a;//定義字符型變量c,ac='E';c=c+32;a=c+3;printf("%c,%c\n",c,a);printf("%c\n",c);printf("%c\n",a);}結果:eh(攻克教學難點)2、教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、掌握教學重點:掌握數據輸入和輸出函數的類型2、攻克教學難點:正確使用數據的輸入和輸出函數3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:教案首頁課題C語言中的運算符和表達式授課日期課堂類型R普通授課R理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析前期并沒有接觸關于機器語言的相關課程,對編寫程序這一塊很生疏,學生學習起來不太容易。c程序的學習對學生來說有一定難度。教學分析1.內容特點:第一章的前兩節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:自增自減運算符的使用3.教學難點:算數運算符的使用4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、自增自減運算符的使用2、算數運算符的使用4.能力目標:1、能夠正確在程序中選擇合適的運算符進行編程;2、能夠對程序中的關于數據類型的編寫進行糾錯。教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容算術運算符:加法運算符(+):實型、整型--結果:實、整減法運算符(-):實型、整型--結果:實、整乘法運算符(*):實型、整型--結果:實、整除法(/):實型、整型--結果:實、整求余(%):整數求余教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云課中實施任務導入【課堂引入】教學內容教學內容雙目運算符(+、-、*、/、%)運算符的說明:(1)參與+-*/運算的兩個數:都為整型,其結果為整型;只有有一個為實型,其結果為實型。5.0*2=10.05*2=10(2)參與%(求余)運算的兩個數:只能為整型,其結果為整型。(3)雙目運算符(+、-、*、/、%)優(yōu)先級:+-同級;*/%同級;教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:參與算數運算的兩個數的數據類型不同,其結果為什么數據類型?引出教學內容:參與+-*/運算的兩個數:都為整型,其結果為整型;只有有一個為實型,其結果為實型。參與%(求余)運算的兩個數:只能為整型,其結果為整型發(fā)布問題2:什么是賦值運算符?發(fā)布問題3:什么是復合賦值運算符?學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):要求參與運算的量必須為整型的是()。A加法運算B乘法運算C除法運算D求余運算intx=2;x+=(a=3,a++);請問:x為(5)。學習教學內容:參與+-*/運算的兩個數:都為整型,其結果為整型;只有有一個為實型,其結果為實型。參與%(求余)運算的兩個數:只能為整型,其結果為整型。復合賦值運算符:+=、-=、*=、/=、%=。設計意圖創(chuàng)設情境,引出教學內容:信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(2)任務分析教學內容教學內容單目運算符:自增、自減運算自增運算:i本身加1i++:先使用i,然后i+1;++i:先i+1,然后使用i;自減運算i--:先使用i,然后i減1;--i:先i減1,然后使用i;教師活動1、在智慧職教平臺上發(fā)布問題1:什么是自增運算?引出教學內容:自增運算:i本身加1i++:先使用i,然后i+1;++i:先i+1,然后使用i;發(fā)布問題2:什么是自減運算?引出教學內容:自減運算i--:先使用i,然后i減1;--i:先i減1,然后使用i;2、根據學生的回答,進行分析并總結。學生活動在智慧職教中回答問題1:回答問題2:聆聽教師講解教學內容:自增和自減運算的使用方法設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容攻克難點:使用自增自減運算符。掌握重點:使用算數運算符。教師活動在智慧職教平臺上完成:輸入兩個數,一個數是12,另一個數是13,求輸出兩個數的和。#include<stdio.h>main(){inta,b,c;a=12;//scanf("%d",&a);b=13;//scanf("%d",&b);c=a+b;printf("%d",c);}#include<stdio.h>main(){floata,b,c,g,f,s;scanf("%f,%f,%f",&a,&b,&c);g=3.5*a+2.6*b+1.8*c;printf("應付金額g為%f\n",g);//輸出應付金額scanf("%f",&f);//輸入實付金額s=f-g;printf("%f",s);//輸出找零}課后習題7:A、a=a+7;改:a=a+7改:a+=7(復合賦值運算符)B、a=7+b+c,a++格式:表達式1,表達式2逗號表達式C、int(12.3%4)(int)(12%4)D、a=a+7例子:i=5;//i為5b=i++;//先把i賦值給b,b為5,然后i加1i為6a=++i;//先i加1,i為7,然后賦值給a,a為7請問i為(7),a為(7),b為(5)。例子:i=10;a=i++;先i給a,a為10,然后i加1,i為11b=--i;先·i減1,i為10,然后i給b,b為10i為(10),a為(10),b為(10)。問題:inta=12;printf("%d\n",--a);輸出結果為(11),a為(11).先輸出a,然后a加1(攻克教學難點)教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、掌握教學重點:正確使用加減乘除求余、自增、自減運算2、攻克教學難點:正確使用自增自減運算符。3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:教案首頁課題C語言中的運算符和表達式授課日期課堂類型R普通授課R理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析內容的特點:本課題屬于課程的入門部分,理論知識比重大。內容的地位:本課題是C語言程序設計的內容的基礎內容。教學分析1.內容特點:第二章節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:了解逗號運算符和表達式和強制類型轉換表達式了解邏輯運算符及表達式的使用3.教學難點:掌握逗號運算符和表達式的使用;掌握關系運算符及表達式的使用。4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:1、了解逗號運算符和表達式和強制類型轉換表達式2、了解邏輯運算符及表達式的使用3、掌握逗號運算符和表達式的使用;4、掌握關系運算符及表達式的使用。4.能力目標:1、能夠正確在程序中選擇合適的運算符進行編程;2、能夠對程序中的關于數據類型的編寫進行糾錯。教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容C語言中常用的運算符及表達式教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云課中實施任務導入【課堂引入】教學內容教學內容1、逗號表達式:逗號表達式的值為最后一個表達式n的結果。表達式1,表達式2,表達式3,······表達式n2、強制類型轉換表達式格式為:(類型名)表達式(int)(x+y)教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:編寫程序,將一個數字為5.75,使其輸出為5。#include<stdio.h>main(){floata=5.75;printf(“%d\n”,(int)(a));}問題2:編寫程序,將數字5.75加2后的結果,使其輸出為整型。#include<stdio.h>main(){floata=5.75;printf("%d\n",(int)(a+2));}引出教學內容:強制類型轉換表達式問題3:例如:c=3,a=5,a+c問:逗號表達式的值為(8),a為(5),c為(3)。intx=2;x+=(a=3,a++);請問:x為(5)。引出教學內容:逗號表達式:逗號表達式的值為最后一個表達式的結果。表達式1,表達式2,表達式3,表達式4,表達式5····及強制類型轉換表達式,格式為:(類型名)表達式。學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):學習教學內容:逗號表達式:逗號表達式的值為最后一個表達式的結果。表達式1,表達式2,表達式3,表達式4,表達式5·····設計意圖創(chuàng)設情境,引出教學內容:信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(2)任務分析教學內容教學內容關系運算表達式的使用關系運算表達式:關系運算符表達式的值只有兩個可能:為真(1),為假(0).教師活動1、在智慧職教平臺上發(fā)布問題:例:a=3;b=4;表達式1:a<b表達式1值為(1)。表達式2:a==b表達式2值為(0)。a<b,a!=b表達式的值為(1).例:a=3;b=4;a==b-a表達式值為(0)。a==(b-a)a==1若a=3,b=2,c=1表達式a>=b+c的值為(1)。A、0B、1C、-1D、3b+c為3a>3為假0若a=2,a==7>=2+5表達式的值為(0)。a==7>=7a==1為假0a!=7>=2+5表達式的值為(1)。a!=7>=7a!=1為真a==7<2*5表達式的值為(0)。a==7<10a==1a>=7==2%5表達式的值為(0)。a>=7==20==2a==7+2/5表達式的值為(0)。a==7引出教學內容:關系運算表達式:關系運算符表達式的值只有兩個可能:為真(1),為假(0).例子:若a=1,b=2,b==1&&a==2表達式的值為(0)。1==!2<5表達式的值為(1)2<5&&3==4表達式的值為(0)C、a||(b+c)&&(b-c)a||1D、!((a<b)&&!c||1)(a<b)&&!c||11&&!c||11&&(!c)||10||1(x||y)&&(w<‘a’)先做b+4,然后a==8,為假=:賦值符==:判斷是否等于運算符引出教學內容:邏輯運算符&&(與)、||(或)、!(非)發(fā)布問題:引出教學內容:優(yōu)先級:1、自增自減運算符(++、--)、邏輯非運算符(?。?)2、算數運算符(*、/、%、+、-)3、關系運算符(>、>=、<、<=、==、!=)4、邏輯與運算符(11)5、邏輯或運算符(12)6、條件運算符(?和:)6、賦值運算符(=)7、逗號運算符(,)根據學生的回答,進行分析并總結。學生活動在智慧職教中回答問題:聆聽教師講解教學內容:各種運算符之間的優(yōu)先級判斷。設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容掌握教學重點:各種運算符及表達式的使用2、攻克教學難點:各種運算符之間的優(yōu)先級判斷教師活動在智慧職教平臺上完成:書上課后習題1、inta,b,sum;scanf("%d%d",&a,&b);2、m=a-b;printf("%d\n",m);printf("OK!");3、intx,y,sum;x=10,y=20;printf("x+y=%d",sum);4、scanf("%f",&r);area=3.1416*r*r;printf("area=%f\n",area);C、a||b+c&&b-ca||(b+c)&&(b-c)a||9&&(-1)a||1為真1D、!((a<b)&&!c||1)!(1&&!c||1)!(1)教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖掌握教學重點:各種運算符及表達式的使用2、攻克教學難點:各種運算符之間的優(yōu)先級判斷3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可持續(xù)發(fā)展能力,提供支撐.信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云教案尾頁課后反思:
教案首頁課題C語言中的選擇結構授課日期課堂類型R普通授課R理實一體□混合教學教具職教云、多媒體、教材學時分配6學時學情分析內容的特點:本課題屬于課程的入門部分,理論知識比重大。內容的地位:本課題是C語言程序設計的內容的基礎內容。教學分析1.內容特點:第三章節(jié)內容主要是理論性的介紹,引導學生了解編寫程序,引導學生了解編寫程序所使用的語言。C語言既具有高級語言的特點,又具有匯編語言的特點,可以作為應用程序設計語言編寫,其應用范圍廣泛。2、教學重點:掌握if語句,switch語句的表達形式3.教學難點:選擇結構語句的正確使用4.思政融入:通過介紹華為公司開發(fā)的手機操作系統HarmonyOS,讓學生了解到我國軟件發(fā)展的現狀,激發(fā)學生對軟件編程的學習熱情。5.技能競賽元素融入:職業(yè)技能比賽中會運用到程序的編寫。而編寫程序中用的最多的語言就是C語言。所以學好C語言是我們去參加比賽的基本知識,需要我們掌握好的編程語言。6.職業(yè)與崗位元素融入:在實際工作中,,在企業(yè)中,機器功能的實現離不開程序的編寫。學好編程,寫好程序,離不開語言的學習。C語言是目前廣泛流傳的高級語言,是編程的第一步。目標要求1.思政目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。2.素質目標:1、培養(yǎng)細心、耐心的的工作態(tài)度;2、培養(yǎng)遵守規(guī)章制度的工作習慣;3、培養(yǎng)精益求精工匠精神和吃苦耐勞的勞動精神。3.知識目標:條件運算符及表達式,if語句、if...else語句switch語句的學習4.能力目標:1、能夠正確在程序中選擇合適的運算符進行編程;2、能夠對程序中的關于數據類型的編寫進行糾錯。教學策略1、教法學法:任務驅動、示范教學;小組合作、自主學習2、教學組織:課前自學:微課自學、課前測試課中實施:任務導入、任務分析、任務實施、任務評價課后拓展:慕課學習、拓展任務教學手段:基于職教云平臺的混合式教學策略。合作學習促成長、線上線下相結合課堂練習課后習題作業(yè)布置課后習題
教學正頁教學過程(含教學環(huán)節(jié)、教師活動、學生活動、設計意圖等)1、課前自學教學內容教學內容了解條件運算符:?和:。教師活動登錄智慧職教云平臺:1.在職教云平臺上,上傳學習課件、學習視頻;2.發(fā)布學習任務:學習微課、課件;3.發(fā)布課前問答討論;4.統計分析,調整課中教學內容。學生活動登錄智慧職教云平臺:1.觀看微課、瀏覽課件;2.手動操作完成課前測試。設計意圖1.吸引學生對C語言產生興趣;2.培養(yǎng)學生獨立思考的自主學習能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云課中實施任務導入【課堂引入】教學內容教學內容條件運算表達式的使用教師活動一、登錄智慧職教云平臺:1.設置簽到環(huán)節(jié)。2.發(fā)布問題1:以下是條件表達式為(A)。A、表達式1?表達式2:表達式3B、表達式1:表達式2:表達式3C、表達式1,表達式2,表達式3,表達式4D、表達式1?表達式2:表達式3:表達式41、輸入三個數a,b,c,求3個數中的最大值并輸出。(用條件運算符實現方法一:inta,b,c,ch;scanf("%d,%d,%d",&a,&b,&c);ch=a>b?a:b;ch=ch>c?ch:c;printf("%d",ch);方法二:inta,b,c,ch;scanf("%d,%d,%d",&a,&b,&c);ch=a>b?((a>c)?a:c):((b>c)?b:c);printf("%d",ch);2、輸入一個字母,如果是大寫字母則轉換成小寫字母輸出,否則不轉換直接輸出。(用條件運算符實現)charch,y;scanf("%c",&ch);y=(ch>='A'&&ch<='Z')?ch+32:ch;printf("%c",y);引出教學內容:條件表達式的使用學生活動一、登錄智慧職教云平臺:1.進行簽到。2.參與課中環(huán)節(jié):學習教學內容:條件表達式的使用設計意圖創(chuàng)設情境,引出教學內容:條件運算符及表達式信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(2)任務分析教學內容教學內容if語句,if..else語句的使用;switch語句的使用教師活動1、在智慧職教平臺上發(fā)布問題1:例:a=1,b=2;if(a<b)printf("正確");elseprintf(“錯誤”);最后輸出結果為()。A、正確B、錯誤inta=2,b=-1,c=2;(1)if(a>b)if(b<0)c=0;elsec+=1;printf("%d\n",c);輸出結果為(0)。(2)inta=2,b=-1,c=2;if(a<b);elseb=1;printf("%d\n",b+c);輸出結果為(3)。(3)inta=2,b=-1,c=2;if(a>b)c=1;elseif(b<0)c+=1;printf("%d\n",c);輸出c為(1)。引出教學內容:if···else語句(格式)1、if(條件表達式)語句1;else語句2;2、if(條件表達式);3、if(條件表達式);else語句2;4、if(條件表達式)語句1;else;發(fā)布問題2:intx=1,y=5;switch(4){case4:x++;printf(“%d”,x);case5:y--;printf(“%d”,y);default:printf(“錯誤!“);}結果為(24錯誤)。引出教學內容:swich語句的形式swich(表達式){case常量a:語句1;break;case常量b:語句2;break;case常量c:語句3;break;·····case常量n:語句n;break;default:語句n+1;}2、根據學生的回答,進行分析并總結。學生活動在智慧職教中回答問題:聆聽教師講解教學內容:if語句,if..else語句的使用;switch語句的使用設計意圖充分理解設計要求,培養(yǎng)學生自主學習能力和分析問題能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(3)任務實施任務分解——分組協作——教師協助——集中講解教學內容教學內容攻克難點:if..else嵌套的使用;switch多重選擇結構語句的使用掌握重點:選擇結構語句的使用教師活動在智慧職教平臺上完成:程序1:輸入兩個整數,輸出其較大的數。(if語句、if··else語句)#include<stdio.h>main(){inta,b,max;scanf("%d,%d",&a,&b);if(a>b)max=a;elsemax=b;printf("%d",max);}程序2:輸入兩個整數,判斷出其較大的數后,使a的值必須大于b的值并輸出a,b。(if語句、if··else語句)#include<stdio.h>main(){inta,b,x,y;scanf("%d,%d",&a,&b);if(a>b)x=a,y=b;elsex=b,y=a;printf("a=%d\nb=%d\n",x,y);程序3:輸入3個數,比較大小,按從小到大的順序輸出。程序4:輸入3個數,比較大小,輸出最大值。(攻克教學難點)教師巡視,針對發(fā)現的共性問題,集中講解。學生活動1、學生分組,小組明確分工,在智慧職教云平臺上根據指導協作完成任務并回答問題。2、遇到問題在智慧職教云中點開微課視頻進行學習。3、在小組討論遇到無法解決時,教師指導。設計意圖1、攻克難點:if..else嵌套的使用;switch多重選擇結構語句的使用2、掌握重點:選擇結構語句的使用3、培養(yǎng)學生認真思考、謹慎細致、精益求精的工匠精神,培養(yǎng)學生團隊協作能力。4、在邊做邊學邊教的過程中,有效解決教學重難點。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云(4)任務評價①小組演示、反思分享教學內容展示學習成果、做自我反思分享教師活動1、組織各小組演示匯報2、組織學生做自我反思與經驗分享學生活動1、各小組演示匯報本組成果2、做自我反思,經驗分享設計意圖通過小組展示匯報了解任務完成情況,并培養(yǎng)學生語言表達能力和自信心。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云②總結評價、課中成績認定教學內容成果展示教師活動1、教師做總體的故障總結及解決方法的總結2、教師評價3.課中3、成績評定:按照簽到20%、小組PK30%、小組互評25%、點評教師25%。學生活動1.各小組自我總結評價2.小組互評設計意圖通過各小組的經驗分享和教師的總體總結,鞏固重難點知識和應用,并培養(yǎng)學生語言表達能力和總結評價能力。信息化資源PPT課件、VisualC++編程環(huán)境、DEVC++編程環(huán)境、智慧職教云3、課后拓展教學內容1、相關慕課資源學習。教師活動1.在云課堂上傳微課視頻2.在云課堂推送相關慕課資源3.發(fā)布拓展學習任務單學生活動1.學習微課視頻,2.學習慕課資源設計意圖1.培養(yǎng)學生勞勞動意識和創(chuàng)新創(chuàng)業(yè)意識。2.通過慕課資源學習,使學生深化掌握知識點。利用網上的教育資源,豐富教學,為學生的可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 15879.612-2025半導體器件的機械標準化第6-12部分:表面安裝半導體器件封裝外形圖繪制的一般規(guī)則密節(jié)距焊盤陣列封裝(FLGA)的設計指南
- 河北省廊坊市三河市2025-2026學年八年級上學期期末生物學試題(含解析)
- 養(yǎng)老院醫(yī)療設施管理制度
- 養(yǎng)老院工作人員服務態(tài)度規(guī)范制度
- 企業(yè)設備維護保養(yǎng)制度
- 譯林版(2024)七年級上冊英語期末復習:Unit 1~8 作文 專項練習題(含答案+范文)
- 家長參與幼兒園管理工作的制度
- 老年糖尿病患者的認知功能保護健康教育方案設計
- 2026年高考生物一輪復習:選擇性必修1穩(wěn)態(tài)與調節(jié) 重點考點背誦提綱
- 光伏組件制造工崗前工作合規(guī)化考核試卷含答案
- 2025大模型安全白皮書
- 工程款糾紛專用!建設工程施工合同糾紛要素式起訴狀模板
- 地坪漆施工方案范本
- 2026湖北武漢長江新區(qū)全域土地管理有限公司招聘3人筆試備考題庫及答案解析
- 【《自適應巡航系統ACC的SOTIF風險的識別與評估分析案例》4100字】
- 阿壩州消防救援支隊2026年面向社會公開招聘政府專職消防員(69人)筆試備考試題及答案解析
- 2025年低壓電工理論考試1000題(附答案)
- 《質量管理體系成熟度評價指南》
- GB∕T 39402-2020 面向人機協作的工業(yè)機器人設計規(guī)范
- 國家開放大學《理工英語1》邊學邊練參考答案
- 印鐵涂料知識分析
評論
0/150
提交評論