最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

基于Java設(shè)計(jì)的小學(xué)數(shù)學(xué)輔助教學(xué)軟件

2023-04-18 10:54 作者:玟玟的大寶貝  | 我要投稿

訪問【W(wǎng)RITE-BUG數(shù)字空間】_[內(nèi)附完整源碼和文檔]

課程設(shè)計(jì)目的

本課程設(shè)計(jì)是利用 Java 進(jìn)行程序設(shè)計(jì)的一個(gè)關(guān)鍵實(shí)踐環(huán)節(jié)。它是根據(jù)教學(xué)計(jì)劃的要求,在教師的指導(dǎo)下,對(duì)學(xué)生實(shí)施程序設(shè)計(jì)訓(xùn)練的必要過程,是對(duì)前期課堂教學(xué)效果的檢驗(yàn)。其目標(biāo)在于培養(yǎng)學(xué)生綜合運(yùn)用面向?qū)ο蟮姆椒ㄍ瓿尚⌒蛙浖到y(tǒng)的分析與設(shè)計(jì),熟練使用 Java 語言及 JavaSE 類庫完成桌面應(yīng)用軟件的開發(fā)和調(diào)試。通過這個(gè)課程設(shè)計(jì),要求學(xué)生能夠遵循軟件開發(fā)過程的基本規(guī)范,按照課程設(shè)計(jì)的題目要求,獨(dú)立地完成設(shè)計(jì)、編寫、調(diào)試和測(cè)試應(yīng)用程序及編寫文檔的任務(wù)。

課程設(shè)計(jì)任務(wù)

測(cè)試小學(xué)低年級(jí)學(xué)生的兩位數(shù)的加減法的計(jì)算能力。

需求分析

實(shí)現(xiàn)輸入,根據(jù)輸入選擇測(cè)試或者練習(xí),再選擇一位數(shù)的加法或者減法,或兩位數(shù)的加法或者減法,或混合運(yùn)算。

隨機(jī)生成運(yùn)算題目:根據(jù)之前輸入的選擇,應(yīng)用隨機(jī)數(shù)的生成,生成相應(yīng)的題目,并輸出在屏幕上。

生成標(biāo)準(zhǔn)答案庫:根據(jù)之前生成的題目,通過計(jì)算機(jī)的運(yùn)算將標(biāo)準(zhǔn)答案生成,并放入數(shù)組中。

讓用戶輸入運(yùn)算的答案,并判斷答案的對(duì)錯(cuò),并記錄答對(duì)了幾題,在測(cè)試的環(huán)境下,只有當(dāng)所有題目都答完之后才輸出最終成績;在練習(xí)的環(huán)境下,每答完一題就輸出是否答對(duì),當(dāng)答完所有題目的時(shí)候輸出總成績。

系統(tǒng)設(shè)計(jì)

程序運(yùn)行后首先是進(jìn)入答題環(huán)境的選擇,可以選擇“測(cè)試”或者“練習(xí)”,選擇完之后進(jìn)入第二個(gè)界面,第二個(gè)界面中可以選擇“一位數(shù)的加法”或者“一位數(shù)的減法”或者“兩位數(shù)的加法”或者“兩位數(shù)的減法”或者“混合運(yùn)算”,選擇完之后,屏幕上會(huì)輸出第一題的題目,若是在測(cè)試環(huán)境下,需要在用戶輸入一個(gè)答案后輸出第二題,依次直到第十題做完后,輸出總成績;若是在練習(xí)環(huán)境下,用戶輸入一個(gè)答案后會(huì)顯示輸入的答案是否正確,然后再顯示第二題的題目,依次直到第十題完成后,輸出總成績。

系統(tǒng)實(shí)現(xiàn)

選擇界面是通過輸入數(shù)據(jù)與程序中的數(shù)據(jù)進(jìn)行比較然后運(yùn)行相應(yīng)的函數(shù)實(shí)現(xiàn)的;

在循環(huán)體結(jié)構(gòu)下:

題目的生成通過使用隨機(jī)數(shù)的生成來生成的;

根據(jù)生成的題目,通過計(jì)算機(jī)的運(yùn)算生成標(biāo)準(zhǔn)答案,存放于一個(gè)數(shù)組中;

通過判斷用戶輸入的答案是否與標(biāo)準(zhǔn)答案相同,相同的計(jì)數(shù)器加一,不同的計(jì)數(shù)器不變;

最后的成績是通過對(duì)計(jì)數(shù)器的運(yùn)算而形成的。

總結(jié)

這是我第一次接觸 Java 這個(gè)程序語言,在四周的時(shí)間里面我不僅要學(xué)習(xí)它,還要完成課程設(shè)計(jì)的代碼編寫,我想這對(duì)于自己以后的學(xué)習(xí)和工作都會(huì)有很大的幫助。在這次設(shè)計(jì)中遇到了很多實(shí)際性的問題,在實(shí)際設(shè)計(jì)中才發(fā)現(xiàn),書本上理論性的東西與在實(shí)際運(yùn)用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯(cuò)誤思維。一切問題必須要靠自己一點(diǎn)一滴的解決,而在解決的過程當(dāng)中你會(huì)發(fā)現(xiàn)自己的能力在飛速的提升。對(duì)于小學(xué)數(shù)學(xué)輔助教學(xué)軟件,其程序是比較簡單的,主要是解決程序設(shè)計(jì)中的問題,而程序設(shè)計(jì)是一個(gè)很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個(gè)設(shè)計(jì)的靈魂所在。因此在整個(gè)設(shè)計(jì)過程中大部分時(shí)間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問題所在,這需要對(duì)系統(tǒng)的結(jié)構(gòu)很熟悉。通過這次課程設(shè)計(jì)我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。

這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對(duì)我以后的學(xué)習(xí)產(chǎn)生積極的影響。在課程設(shè)計(jì)的過程中,當(dāng)碰到不明白的問題時(shí),指導(dǎo)老師總是耐心的講解,給我的設(shè)計(jì)以極大的幫助,使我獲益匪淺。因此非常感謝老師的教導(dǎo)。通過這次設(shè)計(jì),我懂得了學(xué)習(xí)的重要性,了解到理論知識(shí)與實(shí)踐相結(jié)合的重要意義,學(xué)會(huì)了堅(jiān)持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名軟件工程專業(yè)的學(xué)生,這次課程設(shè)計(jì)是很有意義的。更重要的是如何把自己平時(shí)所學(xué)的東西應(yīng)用到實(shí)際中。雖然自己對(duì)于這門課的內(nèi)容了解的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,但是在這四個(gè)星期的時(shí)間里,通過自學(xué)和以前 c 語言的基礎(chǔ),對(duì)這門課有了一定程度的了解。


基于Java設(shè)計(jì)的小學(xué)數(shù)學(xué)輔助教學(xué)軟件的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
云浮市| 平泉县| 福州市| 徐水县| 邵武市| 四川省| 定兴县| 鹿邑县| 湘潭县| 渝北区| 泸水县| 桃园市| 崇文区| 宁河县| 康马县| 盘锦市| 平湖市| 聂拉木县| 古浪县| 尼勒克县| 曲阳县| 花莲市| 刚察县| 贵定县| 东莞市| 尉氏县| 九江市| 黎平县| 郧西县| 鄂伦春自治旗| 丹寨县| 毕节市| 通山县| 东莞市| 惠东县| 建昌县| 阿图什市| 石阡县| 丰顺县| 张北县| 东安县|