當前位置:文檔之家 > 循環結構的嵌套

循環結構的嵌套

循環嵌套說課稿

1、尊敬的各位老師,大家好!今天我說課的題目是——循環嵌套。

2、課堂中教師的主要任務是教給學生方法,啟迪學生思維?;谶@種理念,我對本節課進行了設計,并進行

了教學實踐。接下來我從教材、學情、教學目標、教學過程等方面向各位老師匯報一下。

3、教材分析

《循環嵌套》是地圖版<算法與程序設計>第二章第四節的內容。循環結構是程序設計三大基本結構中最難的一種,循環嵌套是循環結構的高級應用。本節課的學習將幫助學生更深刻的理解算法,并為今后的算法學習打下堅實基礎。因此,本節是整個單元的紐帶,起承上啟下的作用。本節課通過學習循環嵌套的結構、功能和執行過程,幫助學生學會循環嵌套解決一些實際問題,如數學中的雞兔同籠、百錢買百雞問題等。

教學重點:循環嵌套語句的格式、功能及執行過程。

教學難點:使用循環嵌套解決實際問題。

4、學情分析:

知識儲備情況:通過前面的學習,學生已經了解編程基本思路,掌握了算法中三種基本結構順序、分支和循環的基礎知識,并能熟練使用三種基本結構解決簡單問題。

認知水平情況:高中學生有一定的探究能力和分析問題、解決問題的能力。并且學習中樂于嘗試使用程序設計來表達自己的想法,并渴望獲得新知識。

基于對教材和學情的分析,我提出如下三方面教學目標:

5、教學目標:

知識與技能:掌握循環嵌套的格式及功能;理解循環嵌套的執行過程;學會使用循環嵌套思想解決生活中的實際問題。

過程與方法:通過模仿、操作、探究,學習循環嵌套的應用,體會算法思想,提高邏輯思維能力和解決實際問題的能力。

情感態度與價值觀:在教師的指導下,與同學合作探究問題,體驗自主學習與協助學習的快樂。

為了能順利完成教學目標,我主要采用了

6、教法學法:

情景教學法以及合作探究法。創設情景,學生通過主動學習,小組合作探究,并通過上機實踐,進而獲得知識、技能,發展情感與態度。并為以后程序設計的學習,為學生的發展打下一個良好基礎。

7、教學過程采用七環節教學法。

8、首先創設情景:(在課程的開始,我首先向學生提出一個問題)

問題1:繪制1行10個*。(對于這個問題,學生用已學知識(用循環for語句)可以輕松完成)

繼續問題:如果是100行,1000行呢。盡管學生猶豫了一下,不過還是給出解決方案:將for語句重復執行10次(1000次)。

我提出:這樣重復執行是不是符合我們已經學習的循環的概念?那如何將這個問題解決方案簡化呢?

本環節:首先通過問題1回顧已學知識,通過追問,引發學生思考,實現新課程的導入。