網站首頁 個人文檔 個人總結 工作總結 述職報告 心得體會 演講稿 講話致辭 實用文 教學資源 企業文化 公文 論文

《算法——程序的“靈魂”》觀課感

欄目: 教學心得體會 / 發佈於: / 人氣:4.11K

聽了山東青島九中李志傑老師的《算法——程序的“靈魂”》,頗有收穫。本節內容是第二章的起始章節,介紹了算法的概念和算法的描述方法。是今後學習算法以及程序設計的知識基礎,起到開篇引領的作用。本節課整體比較簡單,但是對於高一剛剛升入高中的同學來説,對程序和算法還比較陌生,要把入門的門檻降低,將算法的特徵、算法的要素、算法描述中的偽代碼和計算機程序設計語言暫時擱置,留待後續課程學習。因此本節課重點可以確定為,算法的概念,算法的流程圖描述;

《算法——程序的“靈魂”》觀課感

高一學生對用計算機程序解決問題的一般步驟和方法有一定的瞭解。相應的數學基礎較為薄弱,對於算法的數學建模,還較難理解。另外,學生的基礎水平也參差不齊。這些也都需要考慮在內。本課通過微視頻輔助學習,幫助學生快速掌握相關軟件的使用,以半成品加工的策略,降低算法的難度,幫助學生更好的掌握算法的概念。通過層層遞進的案例分析體會出算法才是程序的核心,對於同一問題的不同答案,初步體會算法的多樣性,初步形成算法優化的意識。

從“農夫過河問題”引入分析領悟算法的概念,課前展示問題,讓學生思考解決方案。農夫過河問題:有一位農夫,帶着一頭狼、一隻羊和一框蔬菜過河,無奈船小,農夫每次只能運送一樣東西,請幫農夫設計一個方案,把狼、羊、菜安全的運送過河。總結算法描述的方法,通過後續四個練習來運用流程圖描述算法,整個過程層層遞進,能夠鍛鍊和發展學生的計算思維。自學並使用ClickCharts流程圖軟件描述算法,體現了數字化學習與創新的方法。旨在培養學生的初級邏輯思維能力,並形成解決問題的初級方法和技能,通過流程圖繪製,鞏固對算法概念的理解,體驗算法的多樣性,有進行算法優化的意識,為後續深入學習算法和編程打下基礎。通過學生閲讀課本自學、微課輔助教學、 多媒體網絡教室教學等手段實施。在同一問題多種算法解決問題,能夠體現算法的多樣性,增強學生後學學習和運用算法時的算法優化意識。 教學過程中,通過四個實例,充分運用流程圖繪製,訓練學生的流程圖運用。

通過自學課本,討論以及流程圖軟件微視頻自學和練習,本節課目標基本達成,基本目標算法的概念與流程圖的描述方法,學生基本能夠掌握,通過一個引入和四個練習的實例分析,對算法的多樣性以及算法的優化意識有能夠感知到。本節課也暴露出一些問題。首先,學生對於陌生軟件上手需要一定的時間。其次,對於流程圖繪製比較陌生,出現流程線比較隨意,多個結束等問題,要及時糾正,後續課程要多加關注。