




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Java基礎(chǔ)案例教程(3版)教學(xué)設(shè)計(jì)課程名稱: 授課年級(jí): 授課學(xué)期: 教師姓名: 1年12月1課題名稱第2章Java編程基礎(chǔ)計(jì)劃課時(shí)12課時(shí)教學(xué)引入JavaJavaJavaJava數(shù)組等知識(shí)進(jìn)行詳細(xì)講解。教學(xué)目標(biāo)JavaJava的基本組成結(jié)構(gòu)和各個(gè)部分的含義JavaJava中注釋的類型和各自的作用使學(xué)生熟悉關(guān)鍵字和標(biāo)識(shí)符,能夠簡(jiǎn)述標(biāo)識(shí)符和關(guān)鍵字的含義和使用規(guī)則JavaJava的所有基本數(shù)據(jù)類型使學(xué)生掌握變量的定義,能夠定義基本數(shù)據(jù)類型的變量使學(xué)生掌握數(shù)據(jù)類型轉(zhuǎn)換,能夠簡(jiǎn)述自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換的區(qū)別Javaifswitch語句控制程序中語句的執(zhí)行順序whiledo…while循for使學(xué)生數(shù)組的創(chuàng)建,能夠使用靜態(tài)初始化和動(dòng)態(tài)初始化的方式創(chuàng)建數(shù)組使學(xué)生掌握數(shù)組的常見操作,能夠?qū)?shù)組進(jìn)行遍歷、排序、最值的獲取使學(xué)生熟悉二維數(shù)組的使用,能夠使用靜態(tài)初始化和動(dòng)態(tài)初始化的方式創(chuàng)建二維數(shù)組和遍歷二維數(shù)組使學(xué)生掌握方法的使用,能夠定義和調(diào)用方法使學(xué)生掌握方法的重載,能夠定義和使用重載方法教學(xué)重點(diǎn)Java的數(shù)據(jù)類型變量算術(shù)運(yùn)算符賦值運(yùn)算符比較運(yùn)算符邏輯運(yùn)算符三元運(yùn)算符2-1】學(xué)生成績單if語句2-2】商場(chǎng)購物打折2-3】積分兌換小程序while循環(huán)語句for循環(huán)語句2-4】猜數(shù)字游戲2-5】斐波那契數(shù)列數(shù)組的聲明和初始化數(shù)組元素的訪問和賦值2-6】統(tǒng)計(jì)魚兒分布情況22方法的定義和調(diào)用2-7】計(jì)算圖形面積項(xiàng)目實(shí)踐:電影院售票系統(tǒng)教學(xué)難點(diǎn)2-1】學(xué)生成績單2-2】商場(chǎng)購物打折2-3】積分兌換小程序2-4】猜數(shù)字游戲2-5】斐波那契數(shù)列數(shù)組的常見應(yīng)用二維數(shù)組2-6】統(tǒng)計(jì)魚兒分布情況2-7】計(jì)算圖形面積項(xiàng)目實(shí)踐:電影院售票系統(tǒng)教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過程第一課時(shí)(JavaJavaJava的數(shù)據(jù)類型)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課Java三、新課講解知識(shí)點(diǎn)1-Java程序的基本結(jié)構(gòu)教師通過PPT的方式講解Java程序的基本結(jié)構(gòu)。通過一個(gè)簡(jiǎn)單的Java程序示例介紹Java程序的基本組成部分。包聲明(package)導(dǎo)入類(import)定義類(class)入口方法(main())主體代碼(編寫主體代碼需要注意的問題)2-Java中的注釋PPTJava中的注釋。Java中的三種注釋類型進(jìn)行講解。單行注釋多行注釋文檔注釋知識(shí)點(diǎn)3-關(guān)鍵字和標(biāo)識(shí)符教師通過PPT講解關(guān)鍵字和標(biāo)識(shí)符。Java中關(guān)鍵字的含義和作用Java中所有的關(guān)鍵字,講解使用關(guān)鍵字需要注意的問題Java中標(biāo)識(shí)符的含義和作用,以及使用標(biāo)識(shí)符需要注意的問題3344知識(shí)點(diǎn)4-Java的數(shù)據(jù)類型教師通過PPT講解Java中的數(shù)據(jù)類型。1.講解Java的數(shù)據(jù)類型的含義和分類基本數(shù)據(jù)類型引用數(shù)據(jù)類型(這里做介紹,具體使用會(huì)在后續(xù)章節(jié)講解)2.講解Java中的八種基本數(shù)據(jù)類型整數(shù)類型(byte、short、int、long)浮點(diǎn)類型(float、double)字符類型(char)布爾類型(boolean)四、歸納總結(jié)Java基本語法的掌握情況。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第二課時(shí)(變量、自動(dòng)類型轉(zhuǎn)換、強(qiáng)制類型轉(zhuǎn)換)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課程序運(yùn)行期間,隨時(shí)可能產(chǎn)生一些臨時(shí)數(shù)據(jù),應(yīng)用程序會(huì)將這些數(shù)據(jù)保存在內(nèi)存單元中,并通過標(biāo)識(shí)符來訪問和操作。這些標(biāo)識(shí)符就稱為變量,而內(nèi)存單元中存儲(chǔ)的數(shù)據(jù)即為變量的值。在實(shí)際開發(fā)中,程序中不同的組件或模塊可能使用不同的數(shù)據(jù)類型來表示相同或相關(guān)的信息。為了使這些組件或模塊能夠相互交互和通信,需要進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換以保證數(shù)據(jù)的有效傳遞和兼容性。本節(jié)將對(duì)變量和數(shù)據(jù)類型轉(zhuǎn)換的相關(guān)知識(shí)進(jìn)行講解。三、新課講解知識(shí)點(diǎn)1-變量教師通過PPT講解Java中的變量。變量的聲明變量的定義(Java中多種數(shù)據(jù)類型的變量定義)變量的作用域知識(shí)點(diǎn)2-自動(dòng)類型轉(zhuǎn)換教師通過PPT結(jié)合實(shí)際操作的方式講解自動(dòng)類型轉(zhuǎn)換。自動(dòng)類型轉(zhuǎn)換的概念自動(dòng)類型轉(zhuǎn)換需要滿足的條件兩種數(shù)據(jù)類型彼此兼容,即二者在語義上或邏輯上是相關(guān)聯(lián)的。目標(biāo)類型的取值范圍大于源類型的取值范圍。兩個(gè)不同類型的數(shù)據(jù)進(jìn)行運(yùn)算操作時(shí)發(fā)生的自動(dòng)類型轉(zhuǎn)換常見的自動(dòng)類型轉(zhuǎn)換整數(shù)之間的轉(zhuǎn)換float類型55(3)其他類型轉(zhuǎn)換為double類型通過案例代碼演示自動(dòng)類型轉(zhuǎn)換表達(dá)式類型自動(dòng)提升的規(guī)則byte、short、charint類型表達(dá)式的數(shù)據(jù)類型自動(dòng)提升到表達(dá)式中取值范圍最大的操作數(shù)的數(shù)據(jù)類型。知識(shí)點(diǎn)3-強(qiáng)制類型轉(zhuǎn)換教師通過PPT結(jié)合實(shí)際操作的方式講解強(qiáng)制類型轉(zhuǎn)換。強(qiáng)制類型轉(zhuǎn)換的概念強(qiáng)制類型轉(zhuǎn)換需要滿足的條件通過案例代碼演示兩種不兼容的類型之間轉(zhuǎn)換時(shí)可能出現(xiàn)的問題。強(qiáng)制類型轉(zhuǎn)換的格式通過案例代碼演示強(qiáng)制類型轉(zhuǎn)換講解強(qiáng)制類型轉(zhuǎn)換可能導(dǎo)致的數(shù)據(jù)截?cái)嗷蚓葋G失的問題。四、歸納總結(jié)教師回顧本節(jié)課所學(xué)內(nèi)容,并通過測(cè)試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第三課時(shí)(算術(shù)運(yùn)算符、賦值運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、三元運(yùn)算符、【案例2-1】學(xué)生成績單)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過需求引入的方式導(dǎo)入新課Java知識(shí)點(diǎn)1-算術(shù)運(yùn)算符教師通過PPT結(jié)合實(shí)際操作的方式講解算術(shù)運(yùn)算符。算術(shù)運(yùn)算符的作用(對(duì)數(shù)值類型的數(shù)據(jù)進(jìn)行加、減、乘、除等運(yùn)算)Java中的算術(shù)運(yùn)算符+:加、正號(hào)-:減、負(fù)號(hào)(3)*:乘(4)/:除%:取模(求余數(shù))++:自增(前綴、后綴)66(7)――:自減(前綴、后綴)3.講解算術(shù)運(yùn)算符使用時(shí)需要注意的問題。除法運(yùn)算時(shí)操作數(shù)類型和結(jié)果類型的關(guān)系取模運(yùn)算時(shí)結(jié)果的正負(fù)取決于被模數(shù)自增自減在單獨(dú)使用和混合使用時(shí)的區(qū)別4.通過案例代碼演示自增自減運(yùn)算符的使用知識(shí)點(diǎn)2-賦值運(yùn)算符教師通過PPT講解賦值運(yùn)算符。賦值運(yùn)算符的作用(主要用于給變量賦值)Java中常用的賦值運(yùn)算符(1)=:賦值+=:加等于-=:減等于*=:乘等于/=:除等于%=:模等于3.使用賦值運(yùn)算符需要注意的問題賦值運(yùn)算符的左邊只能是常量,右邊可以是常量、變量或表達(dá)式。知識(shí)點(diǎn)3-比較運(yùn)算符教師通過PPT講解比較運(yùn)算符。比較運(yùn)算符的作用(用于對(duì)兩個(gè)數(shù)值或變量進(jìn)行比較)Java中的比較運(yùn)算符。(1)==:等于!=:不等于<:小于>:大于3.4-邏輯運(yùn)算符教師通過PPT結(jié)合實(shí)際操作的方式講解邏輯運(yùn)算符。邏輯運(yùn)算符的作用(用于對(duì)布爾型的數(shù)據(jù)進(jìn)行操作,結(jié)果仍是布爾值)Java中的邏輯運(yùn)算符!:邏輯非&:邏輯與&&:短路與|:邏輯或||:短路或^:邏輯異或講解運(yùn)算符“&”和“&&”的區(qū)別以及“|”和“||”的區(qū)別。通過案例代碼演示“&”和“&&”的使用。5-三元運(yùn)算符77教師通過PPT結(jié)合實(shí)際操作的方式講解三元運(yùn)算符。三元運(yùn)算符的作用(用于根據(jù)條件的真假來選擇返回不同的值)三元運(yùn)算符的語法格式(1)條件表達(dá)式?表達(dá)式1:表達(dá)式2使用三元表達(dá)式需要注意的問題通過案例代碼演示三元運(yùn)算符的使用。6-2-1】學(xué)生成績單PPT2-1學(xué)生成績單的案例要求。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測(cè)試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第四課時(shí)(if2-2】商場(chǎng)購物打折、switch2-3】積分兌換小程序)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課JavaJavaifswitch語句,下面對(duì)這兩種選擇結(jié)構(gòu)語句進(jìn)行講解。三、新課講解知識(shí)點(diǎn)1-if語句教師通過PPT結(jié)合實(shí)際操作的方式講解if語句。if語句的作用(用于根據(jù)某個(gè)條件的結(jié)果決定是否執(zhí)行特定的代碼)if語句的三種應(yīng)用格式if語句if…else語句if…elseif…else語句if語句的語法格式和使用時(shí)需要注意的問題if語句的具體用法if…else語句的語法格式和使用時(shí)需要注意的問題if…else語句的具體用法if…elseif…else語句的語法格式和適用場(chǎng)景if…elseif…else語句的具體用法2-2-2】商場(chǎng)購物打折PPT2-2商場(chǎng)購物打折的要求。3-switch語句教師通過PPT結(jié)合實(shí)際操作的方式講解switch語句。switchif…elseif…else語句的優(yōu)勢(shì)。switch語句的語法格式883.使用switch語句需要注意的問題switch語句中表達(dá)式的數(shù)據(jù)類型限制。case條件后的目標(biāo)值不允許重復(fù)casebreak語句的作用case條件后的執(zhí)行語句相同時(shí),可以只書寫一次4.通過案例代碼演示switch語句的使用知識(shí)點(diǎn)4-【案例2-3】積分兌換小程序PPT2-3積分兌換小程序的要求。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測(cè)試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第五課時(shí)(while循環(huán)語句、do..while循環(huán)語句、for循環(huán)語句、循環(huán)嵌套、跳轉(zhuǎn)語句、2-42-5】斐波那契數(shù)列)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過生活經(jīng)驗(yàn)導(dǎo)入的方式導(dǎo)入新課在生活中,跳繩時(shí)會(huì)重復(fù)進(jìn)行跳躍和擺動(dòng)繩子的動(dòng)作;打乒乓球時(shí)會(huì)重復(fù)JavaJavawhiledo…whilefor循環(huán)語句,下面對(duì)這三種循環(huán)語句以及跳轉(zhuǎn)語句進(jìn)行講解。三、新課講解知識(shí)點(diǎn)1-while循環(huán)語句教師通過PPT結(jié)合實(shí)際操作的方式講解while循環(huán)語句。while循環(huán)語句的功能。while循環(huán)語句的語法結(jié)構(gòu)。while循環(huán)的流程圖分析其執(zhí)行流程。while循環(huán)語句的用法。2-do…while循環(huán)語句教師通過PPT結(jié)合實(shí)際操作的方式講解do…while循環(huán)語句。do…whilewhile循環(huán)語句的區(qū)別。do…while循環(huán)語句的語法結(jié)構(gòu)。do…while循環(huán)的流程圖分析其執(zhí)行流程。do…while循環(huán)語句的用法。3-for循環(huán)語句教師通過PPT結(jié)合實(shí)際操作的方式講解for循環(huán)語句。for循環(huán)語句的功能(一般用在循環(huán)次數(shù)已知的情況下。for循環(huán)語句的語法格式。99for循環(huán)的執(zhí)行流程。for循環(huán)語句的用法。4-循環(huán)嵌套教師通過PPT結(jié)合實(shí)際操作的方式講解循環(huán)嵌套。循環(huán)嵌套的概念。forfor循環(huán)的格式。for循環(huán)嵌套的使用。5-跳轉(zhuǎn)語句教師通過PPT結(jié)合實(shí)際操作的方式講解跳轉(zhuǎn)語句。跳轉(zhuǎn)語句的概念。(beak和connue。breakswitch條件語句和循環(huán)語句中分別起什么作用。break語句在循環(huán)中的使用。continue語句在循環(huán)中的作用。continue語句在循環(huán)中的使用。6-2-4】猜數(shù)字游戲PPT2-4猜數(shù)字游戲的案例要求。7-2-5】斐波那契數(shù)列PPT2-1斐波那契數(shù)列的案例要求。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測(cè)試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第六課時(shí)(【案例2-6】統(tǒng)計(jì)魚兒分布情況)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過需求引入的方式導(dǎo)入新課在之前的學(xué)習(xí)中,我們了解到變量可以用來存儲(chǔ)和操作程序運(yùn)行過程中的505050數(shù)組是一個(gè)容器,可以用來存儲(chǔ)同種數(shù)據(jù)類型的多個(gè)值,每個(gè)值稱為數(shù)組的元素。本節(jié)將講解Java中的數(shù)組。三、新課講解知識(shí)點(diǎn)1-數(shù)組的聲明和初始化教師通過PPT結(jié)合實(shí)際操作的方式講解數(shù)組的聲明和初始化。1.數(shù)組的聲明1010方式一:typearrayName;方式二:typearrayName[];2.數(shù)組的初始化(1)靜態(tài)初始化格式一:typearrayNamenewtype[]{1,2,3,……,元素n};格式二:typearrayName1,2,3,……,n};(2)動(dòng)態(tài)初始化格式:type[]arrayNamenewtype[length];列舉不同數(shù)據(jù)類型未手動(dòng)賦值時(shí)系統(tǒng)分配的默認(rèn)值。數(shù)組長度的獲取。獲取方式:arrayName.length;通過代碼和圖解講解數(shù)組在內(nèi)存中的狀態(tài)。2-數(shù)組元素的訪問和賦值教師通過PPT結(jié)合實(shí)際操作的方式講解數(shù)組元素的訪問和賦值。1.數(shù)組元素的訪問訪問格式:數(shù)組[索引]。通過案例代碼演示如何訪問數(shù)組元素。數(shù)組元素的賦值通過案例代碼演示如何對(duì)數(shù)組元素賦值并進(jìn)行訪問。講解數(shù)組索引越界和空指針異常的問題3-數(shù)組的常見應(yīng)用教師通過PPT結(jié)合實(shí)際操作的方式講解數(shù)組的常見應(yīng)用。1.數(shù)組的遍歷數(shù)組遍歷的概念和方式for2.數(shù)組的排序常見的排序算法:冒泡排序冒泡排序過程的分析說明。通過案例代碼演示使用冒泡排序?qū)?shù)組進(jìn)行排序。3.數(shù)組中最值的獲取通過案例演示數(shù)組最值的獲取。知識(shí)點(diǎn)4-二維數(shù)組教師通過PPT結(jié)合實(shí)際操作的方式講解二維數(shù)組。1.二維數(shù)組的定義定義確定行數(shù)和列數(shù)的二維數(shù)組數(shù)據(jù)類型[][]數(shù)組名=new數(shù)據(jù)類型[行數(shù)][列數(shù)];定義一個(gè)確定行數(shù)但不確定列數(shù)的二維數(shù)組newint[行數(shù)][];定義確定元素值的二維數(shù)組01n行初始值}};訪問二維數(shù)組的元素通過案例代碼演示二維數(shù)組的定義和使用。1111知識(shí)點(diǎn)5-【案例2-6】統(tǒng)計(jì)魚兒分布情況PPT2-6統(tǒng)計(jì)魚兒分布情況的案例要求。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測(cè)試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺(tái)(\h)布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第七課時(shí)(方法的定義和調(diào)用、方法的重載、【案例2-7】計(jì)算圖形面積、項(xiàng)目實(shí)踐:電影院售票系統(tǒng))一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過情景導(dǎo)入的方式導(dǎo)入新課假設(shè)現(xiàn)在需要編寫一個(gè)游戲程序,游戲中人物需要具備跳躍的功能,而跳100100JavaJava三、新課講解知識(shí)點(diǎn)1-方法的定義和調(diào)用教師通過PPT結(jié)合實(shí)際操作的方式講解方法的定義和調(diào)用。方法定義的概念方法定義的格式和對(duì)格式中各項(xiàng)的含義解釋調(diào)用方法的格式調(diào)用方法時(shí)需要注意的問題通過案例代碼演示方法的定義和調(diào)用。2-方法的重載教師通過PPT結(jié)合實(shí)際操作的方式講解方法的重載。方法重載的概念通過案例代碼演示方法的重載。3-2-7】計(jì)算圖形面積PPT2-6統(tǒng)計(jì)魚兒分布情況的案例要求。4-項(xiàng)目實(shí)踐:電影院售票系統(tǒng)教師通過PPT講解電影院售票系統(tǒng)的項(xiàng)目要求。第八課時(shí)(上機(jī)練習(xí))上機(jī)練習(xí)主要針對(duì)本章中需要重點(diǎn)掌握的知識(shí)點(diǎn),以及在程序中容易出錯(cuò)的內(nèi)容進(jìn)行練習(xí),通過上機(jī)練習(xí)可以考察學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況。上機(jī):(考察知識(shí)點(diǎn)為算術(shù)運(yùn)算符、賦值運(yùn)算符、比較運(yùn)算符、三元運(yùn)算符)形式:?jiǎn)为?dú)完成1212題目:學(xué)生成績單現(xiàn)有三名學(xué)生的考試成績需要錄入系統(tǒng)并打印出成績單。本案例要求編寫一個(gè)模擬錄入學(xué)生考試成績的程序,在控制臺(tái)輸入三名學(xué)生的三門考試成績,并計(jì)算每個(gè)學(xué)生的平均分,最后輸出三名學(xué)生的考試成績單和平均成績,以及此次考試學(xué)生平均成績的最高分。具體要求:定義變量存放學(xué)生的姓名和對(duì)應(yīng)成績。Scanner類接收鍵盤輸入的每個(gè)學(xué)生每門考試成績。使用運(yùn)算符分別計(jì)算三名學(xué)生的平均成績,并計(jì)算三個(gè)平均成績的最大值。輸出成績單。第九課時(shí)(上機(jī)練習(xí))上機(jī)練習(xí)主要針對(duì)本章中需要重點(diǎn)掌握的知識(shí)點(diǎn),以及在程序中容易出錯(cuò)的內(nèi)容進(jìn)行練習(xí),通過上機(jī)練習(xí)可以考察學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況。上機(jī)一:(考察知識(shí)點(diǎn)為if語句)形式:?jiǎn)为?dú)完成題目:商場(chǎng)購物打折商場(chǎng)今日搞促銷活動(dòng),在購物結(jié)算時(shí),不同的購物金額可以享受不同的優(yōu)惠力度。不同購物金額對(duì)應(yīng)的折扣規(guī)則如下。100100200200300300本案例需要實(shí)現(xiàn)一個(gè)購物結(jié)算的程序,根據(jù)輸入的購物金額,結(jié)合購物打折規(guī)則計(jì)算應(yīng)支付金額,并輸出購物金額、支付金額和優(yōu)惠信息。具體要求:首先打印出商場(chǎng)的折扣規(guī)則。要求從鍵盤輸入購物金額(單位¥)。然后控制臺(tái)輸出本次購物金額、應(yīng)支付金額和優(yōu)惠信息。優(yōu)惠信息例如“此次購物享受七折優(yōu)惠”。上機(jī)二:(考察知識(shí)點(diǎn)為switch語句)形式:?jiǎn)为?dú)完成題目:積分兌換小程序某個(gè)學(xué)校為了激勵(lì)學(xué)生踴躍參加一些社會(huì)實(shí)踐活動(dòng),會(huì)對(duì)參與者給予一些校園積分,學(xué)生們獲得校園積分后可以使用校園積分在指定的老師那兌換一些學(xué)習(xí)用具,當(dāng)前可兌換的物品和對(duì)應(yīng)的積分?jǐn)?shù)量如表1所示。表1可兌換的學(xué)習(xí)用具和對(duì)應(yīng)的積分?jǐn)?shù)量物品名稱所需校園積分鉛筆1橡皮2作業(yè)本3文具盒51313為了方便學(xué)生進(jìn)行兌換,現(xiàn)在需要實(shí)現(xiàn)一個(gè)積分兌換小程序,輸入所兌換的用具編號(hào)進(jìn)行兌換,并且兌換后可以選擇繼續(xù)兌換,控制臺(tái)輸出可以繼續(xù)兌換的用具個(gè)數(shù)和剩余積分。具體要求:1中所示的所有可兌換物品和對(duì)應(yīng)所需積分,并為每個(gè)物品編號(hào)。要求從控制臺(tái)輸入需要兌換的物品編號(hào)。(繼續(xù)兌換輸入物品編號(hào),0)選擇繼續(xù)兌換控制臺(tái)輸出可以兌換物品的個(gè)數(shù),以及剩余積分選擇停止兌換控制臺(tái)輸出“本次兌換完成的提示”。第十課時(shí)(上機(jī)練習(xí))上機(jī)練習(xí)主要針對(duì)本章中需要重點(diǎn)掌握的知識(shí)點(diǎn),以及在程序中容易出錯(cuò)的內(nèi)容進(jìn)行練習(xí),通過上機(jī)練習(xí)可以考察學(xué)生對(duì)知識(shí)點(diǎn)的掌握情況。上機(jī)一:(考察知識(shí)點(diǎn)為while循環(huán)語句)形式:?jiǎn)为?dú)完成題目:猜數(shù)字游戲1100具體要求:Random1~100的隨機(jī)數(shù)。要求從鍵盤輸入猜測(cè)的數(shù)字,若猜測(cè)數(shù)字大于已生成的隨機(jī)數(shù),控制臺(tái)輸出“猜大了”。若猜測(cè)數(shù)字小于已生成的隨機(jī)數(shù),控制臺(tái)輸出“猜小了”。根據(jù)控制臺(tái)的提示,重新輸入猜測(cè)數(shù)字,直到猜測(cè)數(shù)字與生成的隨機(jī)數(shù)相等,控制臺(tái)提示“恭喜你,猜對(duì)了”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 買賣中藥合同范例
- 修路勞務(wù)人工合同范例
- 中和租房合同范例
- 中介勞動(dòng)合同范例
- 光纜施工服務(wù)合同范例
- 出售通達(dá)公寓合同范例
- 7.1.1 兩條直線相交(教學(xué)設(shè)計(jì))-(人教版2024)
- 公租房商鋪出租合同范例
- 電磁感應(yīng)模塊的高考物理試題分析與教學(xué)策略研究
- 借錢分期還款合同范例
- 簡(jiǎn)約寶貝成長檔案 兒童成長手冊(cè)A4版【空白可編輯內(nèi)容】
- 運(yùn)用PDCA血透室導(dǎo)管感染率
- 移動(dòng)機(jī)器人SLAM技術(shù) 課件 【ch04】移動(dòng)機(jī)器人定位
- GB/T 24804-2023提高在用電梯安全性的規(guī)范
- 人教版PEP五年級(jí)英語上冊(cè)全冊(cè)課件
- 《田忌賽馬》數(shù)學(xué)課件
- After Effects影視特效設(shè)計(jì)教程PPT完整全套教學(xué)課件
- 護(hù)理安全警示教育ppt
- Codesys中文編程手冊(cè)
- 教育系統(tǒng)后備干部筆試試題及參考答案
- QC成果提高修井機(jī)剎帶的使用壽命
評(píng)論
0/150
提交評(píng)論