《山東省郯城縣郯城街道初級中學(xué)八年級信息技術(shù) 第一單元 第3課《E語言程序設(shè)計基礎(chǔ)》課件》由會員分享,可在線閱讀,更多相關(guān)《山東省郯城縣郯城街道初級中學(xué)八年級信息技術(shù) 第一單元 第3課《E語言程序設(shè)計基礎(chǔ)》課件(19頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、從古至今人類使用的各種計算方式從古至今人類使用的各種計算方式 早在原始社會,人類智力十分低下,當(dāng)時把石塊放進早在原始社會,人類智力十分低下,當(dāng)時把石塊放進皮袋,或用貝殼串成珠子,采用皮袋,或用貝殼串成珠子,采用“一一對應(yīng)一一對應(yīng)”的方法,計的方法,計算需要計數(shù)的物品,因此那時人類計算工具就是石塊、貝算需要計數(shù)的物品,因此那時人類計算工具就是石塊、貝殼。殼。 從結(jié)繩計數(shù)到制定歷法,指導(dǎo)農(nóng)業(yè)生產(chǎn),到算盤的出從結(jié)繩計數(shù)到制定歷法,指導(dǎo)農(nóng)業(yè)生產(chǎn),到算盤的出現(xiàn),再到電子計算機誕生,直到大型主機時代的來臨。高現(xiàn),再到電子計算機誕生,直到大型主機時代的來臨。高性能集群計算對人類社會的進步起到了推波助瀾的作用
2、,性能集群計算對人類社會的進步起到了推波助瀾的作用,隨著人類的發(fā)展腳步越來越快,人類社會也進入了一個嶄隨著人類的發(fā)展腳步越來越快,人類社會也進入了一個嶄新的計算時代。新的計算時代。重難點:我們自己動手制作一個計算器重難點:我們自己動手制作一個計算器第第3課課E語言程序設(shè)計基礎(chǔ)語言程序設(shè)計基礎(chǔ)閱讀與思考閱讀與思考右圖是E語言編寫計算1+2+3+4的源代碼,當(dāng)我們編寫后,通過E開發(fā)環(huán)境的編譯和執(zhí)行,就能正確的計算出結(jié)果。你知道計算機程序是怎樣實現(xiàn)這個過程嗎?學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo) 知識目標(biāo)知識目標(biāo):1.了解變量、常量及數(shù)據(jù)類型 ;2.學(xué)會賦值語句的輸入、輸出的方法;3.學(xué)會使用“到文本()”、“到數(shù)值(
3、)”程序語句轉(zhuǎn)換數(shù)據(jù)類型。(詳見”小小加油站”) 能力目標(biāo)能力目標(biāo):通過設(shè)計加法器并逐步完善成簡單計算器,培養(yǎng)學(xué)生知識知識遷移能力、創(chuàng)新能力及協(xié)作精神。 情感與價值觀目標(biāo)情感與價值觀目標(biāo):嘗試設(shè)計小程序來解決問題,培養(yǎng)學(xué)習(xí)E語言的興趣與信心。 重點、難點: 設(shè)計加法器創(chuàng)建窗體 在E語言程序窗體上設(shè)計如下組件: 編輯框1個 標(biāo)簽1個 按鈕1個修改組件名稱修改組件名稱 標(biāo)簽:的“標(biāo)題”修改為“A+B” 按鈕:的“標(biāo)題”修改為“計算A+B=?” 編輯框1的內(nèi)容不變小小加油站小小加油站(1)變量:在程序運行過程中可以自由改變或會發(fā)生變化的量。變量分為全局變量和局部變量兩類,它們的區(qū)別在于全局變量是整個
4、程序所使用的變量,在程序的各個部分都有效,而局部變量只在它所在的程序段有效。(2)常量:是在程序運行過程中保持不變的量。(3)數(shù)據(jù)類型:整數(shù)型、小數(shù)型、文本型等(常用)(4)轉(zhuǎn)換命令: 到文本():將非文本型數(shù)據(jù)轉(zhuǎn)變成文本型數(shù)據(jù) 到數(shù)值():將非數(shù)值型數(shù)據(jù)轉(zhuǎn)變成數(shù)值型數(shù)據(jù)數(shù)據(jù)類型數(shù)據(jù)類型:整數(shù)型、小數(shù)型、文本型:整數(shù)型、小數(shù)型、文本型數(shù)據(jù)名稱數(shù)據(jù)名稱取值范圍及所占存儲空間取值范圍及所占存儲空間整數(shù)型整數(shù)型-2,147,483,648 到到 2,147,483,647 之間的整數(shù),占之間的整數(shù),占 4 個字節(jié)個字節(jié)小數(shù)型小數(shù)型3.4E +/- 38 (7位小數(shù)位小數(shù)) 之間的數(shù)值,占之間的數(shù)值,
5、占 4 個字節(jié)個字節(jié)文本型文本型記錄一段文本,文本由以字符記錄一段文本,文本由以字符 0 結(jié)束的一系列字符組成結(jié)束的一系列字符組成 編寫程序編寫程序:(重點):(重點)開始對程序進行賦值:1、雙擊窗體按鈕“計算A+B=?”打開“窗口程序集1”。2、在程序里添加“局部變量”命令。步驟:a、單擊菜單欄“插入” “局部變量命令,按“回車”添加空白變量表格b、在“變量名”欄添加“變量A”“變量B”“變量C”C、在“類型”欄按“退格鍵”選擇“整數(shù)型(溫情提示:根據(jù)編寫程序選擇相應(yīng)類型。)(溫情提示:根據(jù)編寫程序選擇相應(yīng)類型。)輸入代碼:輸入代碼:溫情提示:如果想制作溫情提示:如果想制作“減法器減法器”“
6、”“乘法器乘法器”“”“除除法器法器”只需改變運算符。如果想制作的計算器能計只需改變運算符。如果想制作的計算器能計算小數(shù)點的,就需要改變算小數(shù)點的,就需要改變“類型類型”欄為欄為“小數(shù)型小數(shù)型”。1練一練:開發(fā)計算器1、分組研發(fā)、個性創(chuàng)造(1)一、三組主要開發(fā)乘法器; (2)二、四組主要開發(fā)除法器提示:設(shè)計計算器是在加法器的基礎(chǔ)上,同理設(shè)計中來的。同樣的變量表,只是在代碼編寫上,改下代碼編寫中運算符號即可 例:編寫 除法器 (1).據(jù)任務(wù)分析設(shè)計界面;將標(biāo)題名稱改為“A/B”按鈕標(biāo)題改為“計算A/B=?”(2). . 插入局部變量(同加法器相同)如果計算結(jié)果可能是小數(shù),將“類型”欄選擇“小數(shù)型
7、”(3)寫代碼(在代碼編寫上,改下加法器代碼編寫中的“+”為“/”運算符號即可)(4). 單擊工具欄的 按扭或按F5 運行程序(5).保存程序。課堂小結(jié)(一)知識歸納: 1、變量、常量與數(shù)據(jù)類型 ; 2、賦值語句輸入、輸出的方法; 3、轉(zhuǎn)換命令:到文本()、到數(shù)值(); 4、編寫簡單計算器。(二)程序設(shè)計時的實現(xiàn)步驟:1、分析問題,理解任務(wù);2、.確定界面所需組件,設(shè)計出程序界面;3、確定解決問題所需要的關(guān)鍵代碼; 4、確定關(guān)鍵代碼應(yīng)該寫在什么組件的什么事件里。課后探索:課后探索: 開發(fā)計算圓面積的小程序 圓周率:#pi 半徑:r 直徑:d 半徑=d/2課后探索:課后探索: 開發(fā)計算圓面積的小程序 圓周率:#pi 半徑:r 直徑:d 半徑=d/2計算圓面積的小程序 設(shè)計以下組件: 兩個標(biāo)簽,標(biāo)簽1修改為“請輸入圓的半徑” 標(biāo)簽2修改為“圓的面積為” 兩個編輯框,不變 一個按鈕,修改為“計算”開發(fā)計算圓面積的小程序編寫代碼: 變量名為“R”、“S”,改為“小數(shù)型” R=到數(shù)值(編輯框1.內(nèi)容) S=3.14*求次方(R,2) 編輯框2.內(nèi)容=到文本(S)操作與評價操作與評價評價項目自我評價()小組評價( )優(yōu)秀良好一般優(yōu)秀良好一般常量與變量運算符號E語言程序的編寫與發(fā)布