夜夜躁爽日日躁狠狠躁视频,亚洲国产精品无码久久一线,丫鬟露出双乳让老爷玩弄,第一次3q大战的经过和结果

首頁 > 教案下載 > 信息技術教案 > 初中信息技術教案 > 八年級信息技術教案第八章 程式序設計個性化----函數和子程序

八年級信息技術教案第八章 程式序設計個性化----函數和子程序

八年級信息技術教案第八章 程式序設計個性化----函數和子程序

第八章 程式序設計個性化----函數和子程序
一、學習目標
1.掌握模塊化程序設計思想
2.掌握函數與子程序的定義及使用
3.理解全局變量與局部變量
4.了解參數的傳送過程
二、教學重點
掌握模塊化程序設計
三、教學難點
掌握函數與子程序的定義及使用
四、教學方法
1.演示法。
2.實踐法。
五、教學手段與教學媒體
多媒體網絡教室。
六、課時安排
1課時。
七、教學過程
“模塊化程序設計”中的“模塊”是指:完成程序全部或部分任務的獨立源程序文件。 
  程序的每一個模塊可以是子程序或函數,它是通過執行一系列語句來完成一個特定的操作過程,常稱為“過程”!  
“執行一個過程”——調用一個子程序或函數;   
一、自定義函數   
qbasic函數:   
①標準函數   
②自定義函數   
③外部函數
1、單行自定義(def)函數   
語句函數——用一個語句定義一個函數
(1). 一般格式;
def fn<名字>(<參數>)=<表達式>   
例1. 已知圓的半徑r,求圓的面積:s=πr2   
def fns(r)=3.14159*r*r
print fns(3)
end
例2.def fns$=”this is a string”   
print fns$
例3.  求以下公式:   
def fnc(a,b)=sqr(a*a+b*b)
print fnc(3,4)
(2).說明
• 函數名由兩部分組成
fn s   
自定義函數標志(fn),用戶定義名(一個字母s);   
• 參數可有多個,但調用時的參數(實參)與定義時的
參數(形參)要一致。
2、多行自定義(def)函數   
用多行語句來定義一個函數!  
(1)、一般格式   
def fn<名字>(<參數>) 
......   
fn<名字>=<表達式>
end def
例4、定義函數f(n)=1+2+...+n
def fns(n)
s=0
for i=1 to n
s=s+i
next i
fns=s
end def
for n=1 to 100  
print fns(n)  
next n  
end
(2)、說明
(i)形式參數——定義函數的自變量   
實際參數——調用函數時的參數。
(ii)函數先定義后使用,即習慣把def語句   
放在程序的開頭。
二、塊內子程序   
1、gosub-return 語句
子程序定義:   
<標號或行號>:  
......   
return
子程序調用:   
gosub <標號或行號>
例5:求4!+5!+6!   
s=0  
n=4: gosub f:s=s+p  
n=5: gosub f:s=s+p  
n=6: gosub f:s=s+p  
print “4!+5!+6!=”;s  
end  
f: p=1  
for i=1 to n  
p=p*i  
next i  
return
2、on gosub-return 語句
(1).一般格式   
子程序定義:   
<標號>: 
......   
return
子程序調用:
on <表達式> gosub <子程1>,<子程2>,…,<子程n>   
例:“小學生算術練習”——輪流出一個二位數和一個一位數的加法、減法和乘法的題目,共出十題,每題 10分。   
randomize  
for i=1 to 10  
 a=int(90*rnd)+10  
 b=int(9*rnd)+1  
 p=i mod 3 + 1  
 on p gosob a1,a2,a3
next i  
print "n=";n*10  
end
a1: print a;"+";b;"=";
3頁,當前第1123
八年級信息技術教案第八章 程式序設計個性化----函數和子程序 相關內容:
  • 八年級信息技術教案第三章 順藤摸瓜----順序結構程序設計

    第三章 順藤摸瓜----順序結構程序設計第一節 有備而來---程序設計準備 一、學習目標1.掌握進入basic環境的方法和輸入、編輯、運行程序的方法。2.初步掌握basic中的基本概念:常量、變量、函數、表達式。...

  • 八年級信息技術教案第六章 各就各位---數組

    第六章 各就各位---數組一、學習目標 1.掌握數組的聲明和數組元素的引用2.掌握動態數組與數組重定義以及與靜態數組的差別3.掌握利用數組進行排序、查找等操作4.掌握控件數組的概念以及應用二、教學重點聲明數組、初始化數組以及引用各個數...

  • 泰山版八年級信息技術下冊全冊教案

    目錄 第五章 演示文稿的制作 第1節規劃與籌備演示文稿 第2節制作演示文稿 第3節修飾演示文稿 第4節交互、動態設計及作品發布 第六章 網頁制作基礎 第1節網頁的創建 第2節網頁的布局 第3節關聯信息一超鏈接 第七章 網站的設計與制作 第1節...

  • 長春版八年級信息技術下冊全冊教案

    一、建立我家收支統計表教案第一課時計劃課 題一、建立我家收支統計表教案時間教學目的知識與技能:讓學生能夠新建一個工作簿,并熟悉其窗口組成,能給工件表重命名,保存工作簿并退出軟件。過程與方法:教師導學與學生自學相結合。...

  • 八年級信息技術教案第四章 擇路而行---選擇結構程序設計

    第四章 擇路而行---選擇結構程序設計第一節 路口訣擇----條件語句一、教學目標1、 掌握選擇結構程序中常用的qbasic語句。 2、 掌握選擇結構程序設計方法。3、 能利用選擇結構程序設計解決簡單的實際問題。...

  • 八年級信息技術上學期教案

    第一節 數字化聲音播放一、教學目標1、 了解聲音數字化過程2、 影響數字化聲音的兩個要素3、 理解聲音數字化的表示方法二、重點、難點模擬聲音與數字聲音的轉化三、教學過程1、導入:自然界的聲音:自然中的聲音都是連續變化的,稱之為模...

  • 泰山版八年級信息技術上冊教案

    第一節 數字化聲音播放一、教學目標1、 了解聲音數字化過程2、 影響數字化聲音的兩個要素3、 理解聲音數字化的表示方法二、重點、難點模擬聲音與數字聲音的轉化三、教學過程1、導入:自然界的聲音:自然中的聲音都是連續變化的,稱之為模...

  • 信息技術教學反思(通用16篇)

    栗樹山小學宋中敏 “二十一世紀的人才,必須懂英語,會電腦!薄ⅰ坝嬎銠C的普及要從娃娃抓起!睆囊陨系脑捳Z中,可見計算機知識的學習已成為小學生必不可少的課程組成部分,這不僅對培養跨世紀的人才具有現實意義,而且對提高我們民族的...

  • 信息技術教案優秀(精選15篇)

    教學目標:1、學習圓、矩形、圓角矩形、多邊形工具的使用方法。2、讓學生能運用畫圖工具作簡單的規則圖形。教學重點:進一步認識圓、矩形、圓角矩形、多邊形等畫圖工具教學難點:畫圓、正方形等圖形的方法。...

  • 信息技術教學設計(通用14篇)

    一、教學目標:1. 了解金山畫王里各種各樣的畫筆工具。2. 使用畫筆工具,寫字或畫畫。二、教學重難點:通過按鈕設置,對畫筆進行調整。三、教學過程:(一)問答引入1. 通過前兩節課,大家對金山畫王大致有了一個了解,掌握了其中的基本操...

  • 信息技術說課稿(精選12篇)

    一、說設計理念。通過本節課的學習,學生能夠熟練地運用本課所學的知識更改文字的字體和字號、顏色及字形,給文字添加效果。培養學生求知、探索、創新的精神,以及學生自主學習、合作意識。...

  • 信息技術說課稿集合(通用2篇)

    教材分析《問候小伙伴》是小學五年級信息技術教材第二單元《打開信息之窗》第五課中的內容,教學對象是小學五年級學生。這課書的教學是在學生認識記事本并熟練鍵盤指法和輸入法的基礎上進行教學的,也為今后學習WORD打下基礎。...

  • 關于信息技術說課稿范文(精選14篇)

    教學目標:1、要求學生綜合運用FrontPage中的各種工具制作網站。2、充分發揮想象力和采集信息的能力,根據自己的興趣,合理安排網頁內容,采用文本、圖片、動畫等多種形式布局頁面,創作有自己特色的作品。...

  • 信息技術教案集錦(精選12篇)

    一、教學目標1.說出添加、刪除視頻效果和過渡效果的操作方法,獨立完成視頻美化操作。2.通過觀察微課視頻、小組合作等多方法進行學習,提高自主學習能力。...

  • 信息技術與語文學科整合案例《恐龍的滅絕》(精選15篇)

    小學語文教案《恐龍的滅絕》舊縣小學 劉育紅 前言:隨著當代信息技術的普及和應用,茸鞴培已經進入了高科技信息技術期間,信息技術與其他學科的整合是改革傳統教學模式的主要途徑。...

  • 初中信息技術教案
主站蜘蛛池模板: 柘城县| 越西县| 临西县| 漯河市| 佛坪县| 哈巴河县| 漳平市| 靖江市| 剑河县| 得荣县| 赫章县| 金沙县| 太和县| 乌兰察布市| 石河子市| 阜新市| 金平| 车致| 永德县| 汶上县| 四平市| 化德县| 日土县| 龙川县| 朝阳县| 镇原县| 鹤峰县| 九台市| 灵山县| 凤城市| 礼泉县| 穆棱市| 镇巴县| 辽宁省| 镇远县| 壶关县| 永福县| 大连市| 沂水县| 张掖市| 霍山县|