程式設計的基本方法

2021-03-04 09:49:22 字數 1221 閱讀 2879

(高一教材第6章第一節)

常熟市實驗中學蔣雯

課題:程式設計的基本方法(高一教材第6章第一節)

教材分析

一、 教材結構:

在前面五章中均以操作為主,但是我們使用的實際上都是別人已經編寫好的程式。一切處理最終都要通過執行程式來完成。在第六章中介紹了vb的簡單程式設計,讓學生掌握一些簡單的程式設計方法,而第一節中的演算法是程式設計的靈魂。

本節演算法的講解從概念到例項,進而到具體的演算法描述及流程圖的實現。講解的例項從生活、從數學等常用的例子入手,給學生以充分輕鬆的學習環境。

二、 教學目標:

(1) 理解演算法的概念,了解演算法的描述方法。

(2) 初步掌握使用流程圖描述演算法。

三、 教學重點與難點:

(1) 演算法的概念

(2) 用流程圖描述演算法

四、 建議:

該節整個教學結構嚴謹,重點突出,教材詳略得當,學生較易掌握。但在整個教學實踐中我發現在例子的講解中的許多學生無法理解例6-1-3,主要是由於學生的數學基礎不好,當他們不理解時引起他們對程式設計一開始就覺得難而產生畏難情緒,當然這種情況不會在重點中學出現。我想我們學校出現如此的情況,在一些地方及學校一定也出現了。

我後來將書中的例6-1-3作為補充,先改用求單個數的約數,讓學生都能接受後再提出書中的第三個例子作為思考,讓有能力的學生進一步理解,這樣效果比直接用書中第三個例子的效果好些。所以我建議可先講單個數的約數求法再講兩個數的公約數求法或者將例6-1-3改為相對簡單點的累加或累乘例子。

五、 教學策略:

採用學校多**教室的網路課教學方法及運用多**課件突出課堂重要知識點,並採用誘導式對話教學,注意分層次教學。

具體的教學方案

一、 課題:程式設計的基本方法

二、 方案說明:

在本節中通過列舉一些日常生活中常見的例子來幫助學生很好地了解程式設計的基本方法,並學會如何描述演算法,掌握一些簡單典型演算法。在教學中既考慮與數學上的典型例子相結合,激發學生知識正遷移,又要考慮到學生的不同接受能力,從淺到深,分層教學,盡可能調動所有學生的興趣。

三、 教學目標:

(1) 理解演算法的概念,了解演算法的描述方法。

(2) 初步掌握使用流程圖描述演算法。

四、 教學重點與難點:

(1) 演算法的概念

(2) 用流程圖描述演算法

五、 教學手段:

採用多**教學平台與多**課件相結合。

六、 教學過程:

參考材料:江蘇省資訊科技高一教材及教參

程式設計的方法

加入時間 2002年5月13日顯示次數 72 投票評論 1.模組化 1 把乙個較大的程式劃分為若干子程式,每乙個子程式解決乙個總是獨立成為乙個模組 2 每乙個模組又可繼續劃分為更小的子模組 3 程式具有一種層次結構。注 運用這種程式設計方法,考慮問題必須先進行整體分析,避免邊寫邊想。2.自頂向下 1...

教科版選修1《程式設計的基本方法》教案

程式設計的基本方法 高一教材第6章第一節 常熟市實驗中學蔣雯 課題 程式設計的基本方法 高一教材第6章第一節 教材分析 一 教材結構 在前面五章中均以操作為主,但是我們使用的實際上都是別人已經編寫好的程式。一切處理最終都要通過執行程式來完成。在第六章中介紹了vb的簡單程式設計,讓學生掌握一些簡單的程...

程式設計方法

1.對兩個8位元組無符號數求和,這兩個數分別用變數data1及data2表示。將兩數之和的最高進製放在al中,兩數之和的其他位按從高到低順序依次放在si,bx,cx,dx中。解 程式如下 data segment data1 db 0cdh,0bch,0abh,9ah,78h,56h,34h,12h...