順序結構和選擇結構同課異構教學反思

2021-07-13 21:17:42 字數 2843 閱讀 8766

府谷中學高一數學同課異構教學反思

呼建強授課內容:演算法框圖的順序結構與選擇結構

授課時間:2023年3月2日

一、對教學內容的反思

《順序結構和選擇結構》這節課是演算法的基本結構及設計的第一節內容,高中數學課程標準對演算法框圖及其基本結構的要求是:通過模仿、造作、探索,經歷通過設計程式框圖表達解決問題的過程。在具體問題的解答過程中(如三元一次方程組的求解問題),理解程式框圖的三種基本邏輯結構:

順序、條件分支、迴圈。也就是要求通過例項將演算法的各個步驟的邏輯關係(自然語言)整理成程式框圖,是的演算法的思想更有條理、更清晰;要求理解三種邏輯結構框圖的畫法、功能及特點,能完整畫出及閱讀簡單問題演算法的程式框圖。

順序結構和選擇結構比較容易為學生理解,而且是迴圈結構的重要組成部分,因此將順序結構與選擇結構放在第一節,讓學生從簡單的邏輯結構入手,對演算法框圖表示演算法形成初步的認識,為後面進一步理解迴圈結構,並設計比較複雜的演算法框圖奠定基礎。對絕大多數學生而言,用自然語言來描述它的演算法步驟要比準確完整地畫出它的程式框圖容易些。這是因為演算法框圖有規範固定的格式,將演算法的自然語言轉化為程式框圖是乙個將演算法「細化」的過程,往往要考慮很多細節,要將演算法的思想及每個步驟一一**,這要求有非常嚴謹的邏輯思維能力。

因而聽老師講解容易理解,看老師話程式框圖也不覺得難,但是一到自己動手就無從下手。另一方面,讀懂乙個演算法框圖的功能要比、畫出乙個演算法框圖相對容易得多。針對以上情況,在講授程式框圖時,速度不宜太快,內容不宜太多,教學過程必須採取循序漸進的原則。

同時為了降低化程式框圖的難度,中間最好增加「閱讀程式框圖」這一環節。

順序結構和選擇結構這一節,教材首先對演算法框圖的作用以及基本框圖的功能做了簡單介紹,讓學生對演算法框圖有乙個初步的認識,同時為後面進一步繪製演算法框圖奠定了基礎。接著,教材通過尺規作圖這個演算法例項,引進演算法框圖的順序結構,同時對演算法結構的順序結構進行介紹;通過判斷某一年是否為閏年這個演算法例項引出選擇結構,並對演算法框圖的選擇結構的概念和框圖表示進行介紹。教材的編寫完全突出了課程標準對這節內容的要求,讓學生從具體的演算法例項入手,循序漸進,逐步理解並學會繪製演算法框圖的這兩種基本結構:

順序與選擇。

二、對教學過程的反思

作為演算法框圖的基本結構及其設計的第一節內容,我們有必要先引入繪製演算法框圖的一些規範,因此,本節課設計的過程中將程式框與流程(指向)線的功能和作用以及演算法框圖的畫法作為本節課的乙個重點,突出演算法框圖表示演算法的基礎性與規範性。另外,本節課主要是通過具有兩種簡單的邏輯結構:順序結構與選擇結構的演算法例項來匯入演算法框圖的繪製,我們就需要對演算法框圖的這兩種基本結構進行重點研究,因此將演算法框圖的兩種基本結構:

順序結構和選擇結構也作為本節課的另乙個重點。這兩個教學重點在教學過程中相互滲透,有利於學生對演算法框圖表示演算法形成乙個初步的認識。所謂讀圖容易畫圖難,演算法框圖的繪製需要有非常強的邏輯思維能力,這對初次接觸演算法框圖的學生來說是乙個巨大的障礙,因此演算法框圖的畫法是本節課的乙個難點;在兩種基本結構中,順序結構是由若干個依次執行的處理步驟組成的,是按照演算法設計的順序依次執行的,與人們的思維方式比較相近,因而比較容易理解;而在選擇結構中,需要對條件進行判斷,判斷的結果決定後面的步驟,是學生理解起來比較困難的,因此演算法框圖的選擇結構是本節課的另乙個難點。

鑑於本節課教學中有兩個相互聯絡的概念,選擇結構和順序結構,本節課的主要設計思路是通過對比的方式來讓學生掌握演算法框圖的順序結構和選擇結構的含義及其適用範圍。作為新課程改革形勢下的一節公開課,本節課的設計過程中更加關注了學生在課堂教學中的主體地位,讓學生在課堂上動起來,不再只做冷眼旁觀的聽眾,**式教學的教學方法成為本節課的乙個設計亮點。通過設計學生動手**活動,讓學生在自主學習、相互討論的基礎上對教學重點進行有效的學習,從而讓學生在學習知識的同時,形成自主學習的能力。

本節課的教學過程的整體設計如下:

匯入新課,通過回顧演算法的自然語言表示的不足,引入演算法框圖設計的必要性,直接點題,開宗明義。

然後引入演算法框圖的規範語言,梳理程式框及流程線的作用與功能,為後面學生進一步的探索活動奠定基礎。

接著,通過師生共同回顧兩個熟悉的演算法案例——船工過河問題和排序問題,複習上節課中演算法的基本思想及其自然語言表示,溫故知新,承上啟下,為師生進一步共同探索研究用演算法框圖這種簡潔明快的語言表示演算法奠定基礎。

師生互動**,共同溝通交流,畫出兩個演算法例項的程式框圖表示,讓學生在具體例項的解決過程中,模仿、操作、探索,逐步形成對演算法框圖的初步認識。同時在具體問題的解決過程中通過對比觀察,發現兩個演算法例項中演算法框圖的異同之處,從而自然引出演算法框圖的順序結構和選擇結構,對演算法框圖的順序結構和選擇結構的含義及其使用範圍進行理解掌握。在這個過程中教師要特別注意對演算法框圖的選擇結構的注意事項進行講解,有效地突破選擇結構這個教學難點。

閱讀教材,靈活應用,安排學生自主閱讀教材,並設計了4項任務,通過督促並幫助學生完成任務,並對學生的學習情況進行適**價,讓學生在閱讀教材的過程中掌握閱讀程式框圖的能力,進一步提公升學生對演算法框圖的認識,熟悉演算法框圖的格式與繪製。

最後,安排了課堂小結,師生共同對本節課的重點內容進行總結概括,深化學生對演算法框圖及順序結構和選擇結構的認識。

三、對教學效果的反思

本節課是學校安排的同課異構活動,有老、中、青3位老師講解這一內容,作為一名年青教師,我缺少教學經驗,因此我在備課過程「下大力氣」完善這一節課的內容,這個過程是我在這次同課異構中的最大的收穫。整個課堂教學還是比較流暢,師生互動效果也不錯,當然這也是學生的積極配合的結果。通過這節課的講授,有效完成了這節課的教學內容,抓住選擇結構和順序結構這一相互聯絡的概念這一關鍵點,突出了這節課的教學重點,並能有效的突破了教學難點,達到了預期的教學效果。

通過與其他兩位老教師的課堂教學的對比,我感覺到自己的這節課課堂容量有點大,教學過程中語速比較慢,教學過程中思維不夠連貫,而且學生的課堂練習時間比較少,以後要注意增加課堂的鞏固練習,不僅與學生進行口頭上的互動交流,更加有效的落實教學任務,讓學生不僅聽好這節課,並且真正學好這節課。這也是這節課中有乙個重大的收穫。

2023年3月3日

3 2順序結構和選擇結構

寶石學校活頁課時教案 首頁 班級 高一年級科目 數學 1 下面關於演算法流程圖的畫法規則中,正確的是 使用標準的框圖符號 框圖一般按從上到下,從左到右的方向畫 判斷框是具有超出乙個退出點的唯一符號 流程圖可以沒有起止框 在圖形符號內描述的語言要非常簡練清楚.ab cd 2 畫出兩個實數相加的程式框圖...

C語言 順序結構 分支和選擇結構

1.求圓的面積和周長。2.輸入三角形三邊,判斷其能否組成三角形,若能,則判斷是直角三角形 等腰三角形 等邊三角形 斜三角形。3.輸入三角形三邊,若能組成三角形,則計算三角形的面積。s 1 2 a b c area 4.輸入年份,判斷其是否是閏年 判斷方法,參看課本 5.計算圓柱體的體積和表面積 6....

順序結構與選擇結構 2

15級數學必修三第二章演算法導學案 2 課題 2 演算法框圖的基本結構及設計 2.1 順序結構與選擇結構 主編人 侯建軍班級 姓名 小組 學習目標 1 知道程式框圖的概念,能說出各種程式框圖符號的功能。2 知道順序結構 選擇結構的概念,能用程式框圖表示順序結構 選擇結構 學習重點 程式框圖的作用及含...