朱孫杰
(慈溪市附海鎮(zhèn)中心小學(xué) 浙江寧波 315300)
基于Excel VBA的珠心算訓(xùn)練軟件的設(shè)計(jì)與應(yīng)用研究
朱孫杰
(慈溪市附海鎮(zhèn)中心小學(xué) 浙江寧波 315300)
基本功訓(xùn)練是珠心算每堂課必須訓(xùn)練的內(nèi)容之一,重視加強(qiáng)基本功訓(xùn)練可提高心算能力、撥珠速度、課堂趣味性、規(guī)范珠心算課堂。傳統(tǒng)的珠心算教學(xué)需要大量的人力、物力,訓(xùn)練時(shí)間長(zhǎng)、周期長(zhǎng),對(duì)于教師實(shí)施珠心算教學(xué)是一項(xiàng)繁重的任務(wù),對(duì)于學(xué)生很難提起興趣。
珠心算 Excel VBA 基本功 軟件
基本功訓(xùn)練是珠心算每堂課必須訓(xùn)練的內(nèi)容之一,扎實(shí)的基本功是學(xué)好珠心算的基礎(chǔ),為使學(xué)生在珠心算中提高學(xué)習(xí)效率,減輕教師的教學(xué)負(fù)擔(dān),加上excel在數(shù)據(jù)處理中的優(yōu)勢(shì),運(yùn)用VBA實(shí)現(xiàn)二次開(kāi)發(fā),為此設(shè)計(jì)了基于Excel VBA的珠心算學(xué)習(xí)軟件。
下面將對(duì)此軟件的模塊構(gòu)成,設(shè)計(jì)意圖,實(shí)際使用過(guò)程中的效果進(jìn)行說(shuō)明。
珠心算基本功就是把計(jì)算一道題的過(guò)程單拿出來(lái)強(qiáng)化訓(xùn)練,包括以下5項(xiàng):① 把聽(tīng)到或看到的數(shù)記下來(lái)(數(shù)字記憶);② 轉(zhuǎn)換成大腦里的算珠映像(數(shù)譯珠);③ 在大腦里打算盤(pán)(珠像運(yùn)算);④ 把心算出來(lái)的珠像轉(zhuǎn)換成數(shù)字(珠譯數(shù));⑤ 將答案說(shuō)出來(lái)或?qū)懗鰜?lái)(說(shuō)、寫(xiě)答案)
針對(duì)第1項(xiàng)數(shù)字記憶,開(kāi)發(fā)了聽(tīng)心算、看數(shù)模塊;針對(duì)第4項(xiàng)珠譯數(shù)開(kāi)發(fā)了看珠像;看數(shù)純加純減整合了8個(gè)以內(nèi)同位數(shù)看數(shù)、聽(tīng)數(shù)、校對(duì)答案的功能。[1]
聽(tīng)心算模塊的基本功能包括:
1.以普通話語(yǔ)音的形式逐一朗讀每筆數(shù)字。
2.啟動(dòng)后按屏幕大小自動(dòng)全屏,顯示部分自動(dòng)居中。
3.用戶可自行設(shè)置朗讀語(yǔ)速、每組筆數(shù)與朗讀間隔時(shí)間,間隔時(shí)間、閃爍時(shí)間可達(dá)到毫秒級(jí)。
4.可以自行設(shè)置需要練習(xí)的數(shù)字位數(shù),朗讀結(jié)束后點(diǎn)擊答案可查看最后的正確結(jié)果。[2]
看數(shù)模塊的基本功能包括:
1.以普通話語(yǔ)音的形式逐一朗讀每筆數(shù)字,同時(shí)在主文本框顯示朗讀的數(shù)。
2.啟動(dòng)后按屏幕大小自動(dòng)全屏,顯示部分自動(dòng)居中。
3.用戶可自行設(shè)置朗讀語(yǔ)速、每組筆數(shù)與朗讀間隔時(shí)間,間隔時(shí)間、數(shù)字顯示的時(shí)間均達(dá)到毫秒級(jí)。
4.自行設(shè)置需要練習(xí)的數(shù)字位數(shù),朗讀結(jié)束后點(diǎn)擊答案可查看最后的正確結(jié)果。
看珠像模塊的基本功能包括:
1.紅色菱形代表每個(gè)珠子,在Label控件里以珠像的形式顯示每個(gè)珠子代表所表示的數(shù)。
2.啟動(dòng)后按屏幕大小自動(dòng)全屏,顯示部分自動(dòng)居中。
3.用戶可自行設(shè)置閃爍時(shí)間、間隔時(shí)間,顯示的時(shí)間達(dá)到毫秒級(jí)。
4.自行設(shè)置需要練習(xí)的數(shù)字位數(shù),結(jié)束后點(diǎn)擊答案可查看最后的正確結(jié)果。
看數(shù)純加純減的基本功能包括:
1.以普通話語(yǔ)音的形式逐一朗讀每筆數(shù)字
2.啟動(dòng)后按屏幕大小自動(dòng)全屏,顯示部分自動(dòng)居中。
3.用戶可自行設(shè)置朗讀語(yǔ)速、每組筆數(shù)與朗讀間隔時(shí)間,間隔時(shí)間、數(shù)字顯示的時(shí)間單位均為毫秒。
4.可以自行設(shè)置需要練習(xí)的數(shù)字位數(shù),朗讀結(jié)束后點(diǎn)擊答案可查看最后的正確結(jié)果。
5.所有數(shù)字均為程序隨機(jī)產(chǎn)生,其中包含加法與減法,并提前自動(dòng)優(yōu)化,保證結(jié)果不會(huì)出現(xiàn)負(fù)數(shù)。
純加:設(shè)定好數(shù)字閃爍時(shí)間,間隔時(shí)間,設(shè)定題量、位數(shù)、筆數(shù)。題量的設(shè)定范圍:1題或10題,位數(shù)選擇范圍:一位數(shù)~八位數(shù),筆數(shù)設(shè)定范圍:3筆、5筆、7筆、10筆、15筆、20筆。
純減:設(shè)定好數(shù)字閃爍時(shí)間,間隔時(shí)間,設(shè)定題量、位數(shù)、筆數(shù)。題量的設(shè)定范圍:1題或10題,位數(shù)選擇范圍:一位數(shù)~八位數(shù),筆數(shù)設(shè)定范圍:3筆、5筆、7筆、10筆、15筆、20筆。第一筆數(shù)不為負(fù)數(shù),而且前幾筆數(shù)的差減去后一筆數(shù)不能為負(fù)數(shù)。以下這個(gè)函數(shù)就是實(shí)現(xiàn)了如何使前n筆的數(shù)的差不為負(fù)數(shù)(n的范圍從1到10)。
設(shè)定完畢后,程序會(huì)發(fā)出語(yǔ)音提示“第幾題準(zhǔn)備”,隨后主文本框顯示當(dāng)前的數(shù),同時(shí)語(yǔ)音報(bào)數(shù),在200毫秒后,語(yǔ)音提示“寫(xiě)答案”,同時(shí)主文本框顯示“寫(xiě)答案”。最后單擊“答案”,校對(duì)答案,小文本框逐題顯示每題答案,同時(shí)語(yǔ)音報(bào)答案。
數(shù)據(jù)刷新:本軟件的數(shù)據(jù)源是在Excel表格中編制的隨機(jī)數(shù),每次做完后,單擊“數(shù)據(jù)刷新”按鈕,可以更新Excel表格中的數(shù)據(jù)。
設(shè)計(jì)此軟件主要是練習(xí)基本功,提高珠心算能力,從而提升學(xué)生的珠心算水平。傳統(tǒng)訓(xùn)練學(xué)生在紙上練習(xí),時(shí)間是由自己控制的,教師人工報(bào)數(shù)時(shí)而快時(shí)而慢,人工報(bào)數(shù)費(fèi)時(shí)費(fèi)力無(wú)法達(dá)到精確計(jì)時(shí),很難做到因人而異。運(yùn)用軟件訓(xùn)練比起傳統(tǒng)訓(xùn)練方法有以下幾方面的優(yōu)勢(shì):
學(xué)生的珠心算水平,學(xué)習(xí)能力具有差異性,而且隨著年級(jí)的上升,他們的差異性會(huì)逐步加大,為了適應(yīng)學(xué)生間的這種差異,讓每個(gè)學(xué)生能根據(jù)自己的能力逐步得到提升,可以采用一人一機(jī),自己設(shè)定訓(xùn)練的速度。
在珠心算中,每筆數(shù)閃現(xiàn)的時(shí)間設(shè)置上,需精確到0.01秒。 如當(dāng)每筆數(shù)的閃現(xiàn)時(shí)間從0.2秒提速到0.1秒,這時(shí)以0.1秒的速度提升,對(duì)于學(xué)生,這個(gè)跨度實(shí)在很大。在訓(xùn)練中,每一關(guān)提速也并不一定都以0.1秒的速度提升,學(xué)生可以根據(jù)實(shí)際情況進(jìn)行設(shè)置。
(1)教學(xué)訓(xùn)練軟件的應(yīng)用,增強(qiáng)了學(xué)生學(xué)習(xí)珠心算的興趣。
不同的學(xué)生他們的學(xué)習(xí)能力是有差異的,軟件的應(yīng)用可以使教師同時(shí)對(duì)不同程度的學(xué)生進(jìn)行訓(xùn)練。這樣,無(wú)論是學(xué)困生還是優(yōu)生都能在珠心算得到發(fā)展,學(xué)生不但不厭學(xué),反而對(duì)珠心算產(chǎn)生更濃厚的興趣,提升了自信心。
(2)教學(xué)訓(xùn)練軟件的應(yīng)用,減輕了老師的教學(xué)負(fù)擔(dān)。
珠心算教學(xué)如果需要普及,需要依靠專(zhuān)職教師,此軟件的研發(fā)恰好能減輕教師的負(fù)擔(dān)。
(3)教學(xué)訓(xùn)練軟件的應(yīng)用,提高了學(xué)生珠心算水平。
珠心算的訓(xùn)練往往伴隨著大量的題型,運(yùn)用此軟件,學(xué)生的訓(xùn)練題目次次都是新的,而且可以自己校對(duì)答案,提高了訓(xùn)練的效率。
[1]張迪輝.淺談電腦軟件對(duì)珠心算教學(xué)的輔助作用.珠算與珠心算,2016年6月
[2]徐仙波,胡挺.加減看心算訓(xùn)練軟件的開(kāi)發(fā)與研究.珠算與珠心算,2016年4月