教師簡介
張海鷗,計算機應用技術教研室主任,軟件技術專業帶頭人,主講python程序設計、C語言程序設計、Java程序設計、androids應用程序開發等課程。
一、授課信息
課程名稱:python程序設計
課程類型:專業基礎課
授課班級:19大數據1班
教學內容:循環語句
教學實錄視頻網址:
http://mooc1.chaoxing.com/nodedetailcontroller/visitnodedetail?courseId=211420557&knowledgeId=297603584
二、教學目標
Ø 知識目標:
1. 掌握while循環語句的基本格式;
2. 理解while循環語句的執行過程。
Ø 能力目標
1. 能夠根據實際問題確定程序中的循環變量循環條件和循環體;
2. 能夠使用while 循環結構編寫簡單的程序。
Ø 素質目標
1. 讓學生在編程操作的同時獲得成功的喜悅提高自信心;
2. 在一個個任務的驅動下,逐步深化對知識的理解,提高分析問題解決問題的能力;
3. 激發探究熱情,培養觀察能力和探索精神。
Ø 重點:利用while循環的語法結構進行編程
Ø 難點:利用while循環解決現實問題
三、教學設計
通過對教學內容以及學生情況進行分析,結合大數據技術專業實際工作崗位中的一些實際應用,以職業技能培養為重點,教師提出任務需求,學生或教師給出解決方案,學生按照解決方案嘗試完成任務,完成後由學生進行效果展示。
四、教學過程
1.課前布置課前任務
關於while 循環的視頻提前放置在學習通上,讓學生進行自主預習。
2.預知詳情
對預習的內容進行提問,了解學生預習情況。
3.課程導入
通過學生熟悉的遊戲外掛程序中的循環過程讓學生了解循環並列舉現實生活中的循環現象。
列舉生活中的循環現象
4.獲取新知
通過計算1-100的和給出循環的語法格式以及流程圖並講解1-100的和的循環過程。講解循環條件為真出現死循環時加入“360公司找到美國中情局對中國網絡攻擊”新聞內容進行課程思政。
5.新知測試
使用問卷星對新的知識內容進行測試,通過測試結果了解學生的掌握程度以及答題時間。
學生的成績以及答題時間
學生成績排名
測試結果分布情況
5.鞏固練習
通過求解1-100的奇數和讓學生自己嘗試編程鞏固所學知識內容。
求解1-100的奇數和
6.成果展示
通過學生在學習通提交的結果,針對給出的任務學生給出兩種編程思路,找到兩名學生代表分享並講解程序。
7.舉一反三
通過學生的講解讓學生求解1-100的偶數和,培養學生舉一反三的能力。
8.歸納小結
學生總結,教師補充。
五、教學小結
(一)教學反思
效果:以學生為中心,體現學生的主體地位,學生參與度較高,增強了求知欲望,提高了學習興趣。
不足:學生的能力參差不齊,完成的時間差別很大。
改進措施:課中製定不同層次的教學目標,分層教學使得每個層次的學生實現不同的教學目標。
(二)教學特點
1.課堂教學以任務驅動為主要教學方法,輔以多種教學方法,以學生為主教師為輔的形式進行教學設計;
2.基於“互聯網+”的全新教學模式,課前提供微課、小視頻等形式讓學生預習,課中通過問卷星、學習通了解學生掌握情況,課後提供錄像、筆記等材料讓學生鞏固復習,線下利用學習通、QQ、微信等媒介多渠道全方位解決學生遇到的問題。
撰稿人:張海鷗
負責人:劉慶紅
推薦部門:信息傳媒杏盛