丁香婷婷网,黄色av网站裸体无码www,亚洲午夜无码精品一级毛片,国产一区二区免费播放

程序設(shè)計基礎(chǔ)

時間:2022-08-16 09:43:31 高中信息技術(shù)教案 我要投稿
  • 相關(guān)推薦

程序設(shè)計基礎(chǔ)


 

教學(xué)目標(biāo):

1. 了解計算機解決問題的四個階段。

2. 理解“算法”的概念和算法的三種基本結(jié)構(gòu)。

3. 能讀懂流程圖,并能初步進行簡單的流程圖設(shè)計。

4.知道什么是結(jié)構(gòu)化程序設(shè)計

 

教學(xué)重點:

算法及其描述(流程圖)

 

教學(xué)難點:

理解算法的三種基本結(jié)構(gòu),并在此基礎(chǔ)上進行簡單的流程圖設(shè)計

 

教學(xué)方法:

講解、練習(xí)

 

計劃課時:

1—1.5課時

 

教學(xué)過程:

 

一、計算機解決問題的四個階段

1.提示學(xué)生思考如何用計算機解決一個實際問題,例如一元二次方程,引入“程序”的概念。

程序就是命令的序列

2.讓學(xué)生談?wù)勛约航鉀Q問題的步驟,想象計算機解決問題的可能步驟,教師總結(jié)陳述計算機解決問題的四個階段。

(1)需求分析——解決“做什么”的問題

    問題是什么;已知條件是什么;要得到什么樣的結(jié)果

(2)算法設(shè)計——解決“怎么做”的問題

    什么是算法;

什么是設(shè)計算法;

算法的基本要求;

如何描述算法:自然語言

圖形符號—流程圖、N-S圖(去掉線條和箭頭);

(3)編寫程序——“翻譯”

    設(shè)計出的算法,人能看懂,計算機無法看懂,必須經(jīng)過翻譯;

確定一種程序設(shè)計語言,將描述出的算法“翻譯”成一條條計算機命令行,這個翻譯過程也稱為編碼或編程;

讓學(xué)生列舉知道的計算機語言;

(4)上機調(diào)試——驗證、檢查、修改

(5)總結(jié)四個階段各自的作用和重要性

 

二、以解一元二次方程為例,介紹算法、流程圖、算法結(jié)構(gòu)

1.讓學(xué)生按照以上要求對問題進行需求分析和算法設(shè)計

(1)需求分析

問題:解一元二次方程;

已知條件:三個系數(shù)a,b,c;

目標(biāo)結(jié)果:x的值;

(2)算法設(shè)計(描述)(P60)

    自然語言描述      流程圖(特點是用“流線”給算法設(shè)計中的每一個步驟指定了邏輯上的順序);

對P61表4-1進行簡單講解

2.算法的三種基本結(jié)構(gòu)(P62)

(1)順序

(2)分支

(3)循環(huán)

 

三、舉例說明結(jié)構(gòu)化程序設(shè)計(P62)



【程序設(shè)計基礎(chǔ)】相關(guān)文章:

程序設(shè)計心得04-26

關(guān)于程序設(shè)計的心得03-30

程序設(shè)計學(xué)習(xí)心得02-28

自信的基礎(chǔ)作文08-24

基礎(chǔ)與知識作文05-07

程序設(shè)計心得體會02-19

c程序設(shè)計心得體會04-03

機械基礎(chǔ)教學(xué)反思08-25

基礎(chǔ)地質(zhì)實習(xí)報告05-08

話題作文的寫作基礎(chǔ)07-05