川教版七上信息技術3.1 我的第一個python程序 教案.docx
我的第一個Python程序一、學習者分析1.已有的知識技能基礎教學對象是七年級的學生,通過小學信息技術課程的學習,有一定的計算機操作基礎,也具備了一定的邏輯思維能力。在此之前他們沒有系統的學習程序設計語言基礎,也未系統學習過Python軟件。2.學習動機該階段的學生對新事物的好奇心比較強,愿意接觸和自己學習、生活密切相關的新事物,具有良好的學習動機。二、教學目標1.知識與技能(1)了解Python語言的背景知識,了解Python語言的編程環境。(2)能夠正常啟動并運行Python命令( print()函數),完成Python程序的編寫和運行操作。(3) 初步掌握數值運算和字符串運算,并輸出結果。2.過程與方法(1)通過觀看教師演示,掌握啟動Python語言編程環境和運行 Python命令的方法。(2)通過自主練習與嘗試,啟動Python,運行 print ()命令,完成Python程序的編寫和運行操作。(3)通過課堂分享與交流,能夠對本課所學內容進行總結與拓展。3.情感態度與價值觀(1)通過了解Python語言的背景知識以及Python語言的強大功能,萌生對Python 編程學習的興趣。(2)通過上機實踐,用Python命令控制計算機相關操作,體會人機交互的樂趣。(3)通過“觀察、比較、總結、實踐”體驗Python操作,提高自主探究興趣。三、教學重難點分析及解決措施教學重點:讓學生了解 Python語言編程環境及Python語言編程(print()函數)的基本操作。教學難點:幫助學生初步掌握數值、字符串運算并輸出結果。教學策略:教師示范、練習驅動四、教學設計教學環節環節目標教學內容學生活動情景導入讓學生大致了解Python 語言背景知識,用有趣的應用激發學生的編程興趣提問:大家使用電腦會做些什么?教師語言:計算機可以幫助我們完成非常多的事情,不過我們得把想要計算機做的事情告訴他們。我們和計算機是可以交流的,中國人交流用中文,和美國人交流用英語,和計算機交流就要用到程序語言了。教師語言:Python是一門很厲害的程序語言,像我們熟悉的豆瓣網,谷歌公司,還有一些知名的游戲,甚至是美國航天局NASA,他們都在使用python。Python還非常適合開發人工智能的程序,比如說戰勝世界最強的棋手AlphaGO,自動駕駛的汽車,行動靈活的機器人,這些最新的科技成果,都離不開python。認真聆聽思考并回答問題觀看教師演示學習準備掌握Python軟件中程序的編寫和運行首先在Windows系統進入Python編程環境老師用PPT展示在Windows系統的開始菜單中選中“所有程序一Python3.6一IDLE(Python3.6 32(或者64)-bit)”啟動IDIE窗口。觀察模仿教師操作小試牛刀print函數基本操作強調英文狀態下輸入。1、講:打印數值2、練:學生練習3、講:反饋錯誤情況4、講:打印數值運算結果(+-*/)5、練:學生練習觀察教師演示,自主練習自主探索拓展延伸培養學生的自主探索能力1、 講:打印字符串2、 問:print(3+4)和print(3+4)3、 練:學生練習4、 問:字符串運算結果預測(+*)5、 練:學生練習觀察教師演示,自主練習自主探索總結分享讓學生大致了解Python中print語句的編寫和運行操作,激發學習興趣由學生總結完畢后,課件出示本課重要知識點,進一步加深學生對所學知識點的記憶。主動分享,與教師一起回顧本課所學知識,認真聆聽教師總結