(河南工學(xué)院 理學(xué)部,河南 新鄉(xiāng) 453003)
概率論與數(shù)理統(tǒng)計(jì)是研究和揭示隨機(jī)現(xiàn)象統(tǒng)計(jì)規(guī)律性的一門學(xué)科[1],是高等院校計(jì)算機(jī)專業(yè)的重要基礎(chǔ)課程之一。該課程在培養(yǎng)學(xué)生解決實(shí)際問題能力、實(shí)踐動(dòng)手能力等方面可發(fā)揮非常重要的作用[2]。隨著大數(shù)據(jù)時(shí)代的到來和人工智能的發(fā)展,概率論與數(shù)理統(tǒng)計(jì)的相關(guān)理論、基本方法已經(jīng)成為計(jì)算機(jī)專業(yè)人才不可缺少的數(shù)學(xué)基礎(chǔ)知識(shí)之一。
為了激發(fā)學(xué)生的學(xué)習(xí)興趣,針對(duì)該課程理論性強(qiáng)、概念抽象難理解的特點(diǎn),把軟件引入實(shí)驗(yàn)課就顯得尤為重要。關(guān)于實(shí)驗(yàn)課的教學(xué),許多專家學(xué)者都進(jìn)行了相關(guān)研究[3]。2003年,李昌興、史克崗[4]總結(jié)了西安郵電學(xué)院多年的數(shù)學(xué)實(shí)驗(yàn)和數(shù)學(xué)建模課程教學(xué)的經(jīng)驗(yàn),探索了數(shù)學(xué)實(shí)驗(yàn)課程的教學(xué)改革。2004年,朱旭[5]探討了如何通過開展數(shù)學(xué)實(shí)驗(yàn)教學(xué)來加強(qiáng)學(xué)生科學(xué)素質(zhì)培養(yǎng)。2011年,趙禮峰[6]研究了數(shù)學(xué)實(shí)驗(yàn)課程對(duì)大學(xué)生素質(zhì)培養(yǎng)的重要作用,張序萍等人[7]對(duì)煤炭院校大學(xué)數(shù)學(xué)實(shí)驗(yàn)教學(xué)體系進(jìn)行了研究。2017年,崔玉杰等人[8]探討了R和Python軟件在概率論與數(shù)理統(tǒng)計(jì)教學(xué)中的應(yīng)用。2019年,侯臣平[9]研究了Matlab在概率論與數(shù)理統(tǒng)計(jì)教學(xué)中的應(yīng)用。而當(dāng)下,如何根據(jù)概率論與數(shù)理統(tǒng)計(jì)的課程特點(diǎn),在課堂教學(xué)中合理利用R軟件進(jìn)行實(shí)驗(yàn)設(shè)計(jì),讓學(xué)生學(xué)好概率論與數(shù)理統(tǒng)計(jì),并靈活運(yùn)用其解決實(shí)際問題,是擺在高校數(shù)學(xué)教師面前的一個(gè)重要研究課題。
R是一個(gè)開放的統(tǒng)計(jì)編程語(yǔ)言,它源于S語(yǔ)言,是由新西蘭頂尖學(xué)府奧克蘭大學(xué)的Robert Gentleman和 Ross Ihaka及其他志愿人員一起開發(fā)的,因其具有開源性和兼容性而迅速流行起來。通過R軟件的官方網(wǎng)站可以獲取最新版本的R軟件及應(yīng)用軟件包,且大多數(shù)都是免費(fèi)的。
R軟件提供若干統(tǒng)計(jì)程序包、一些集成的統(tǒng)計(jì)工具和各種內(nèi)嵌的統(tǒng)計(jì)函數(shù),也可以根據(jù)需要編制函數(shù),用戶只需要根據(jù)統(tǒng)計(jì)模型指定相應(yīng)的數(shù)據(jù)庫(kù)及相關(guān)的參數(shù),便可靈活地進(jìn)行數(shù)據(jù)分析、數(shù)據(jù)存儲(chǔ)、計(jì)算結(jié)果分享等工作,甚至還可以創(chuàng)造出新的滿足實(shí)際需要的統(tǒng)計(jì)計(jì)算方法。
R是一套完整的數(shù)據(jù)處理、計(jì)算和制圖軟件系統(tǒng),其功能包括數(shù)據(jù)存儲(chǔ)和處理、數(shù)組運(yùn)算、統(tǒng)計(jì)分析、統(tǒng)計(jì)制圖,可操縱數(shù)據(jù)的輸入和輸出,可實(shí)現(xiàn)分支、循環(huán)、用戶自定義等。R軟件的界面與其他編程軟件的界面相類似,由菜單和快捷按鈕組成??旖莅粹o下方的窗口便是命令輸入窗口,有時(shí)也是輸出窗口。
在概率論與數(shù)理統(tǒng)計(jì)的課堂教學(xué)中,教師既要教一些理論,還要設(shè)計(jì)合理的實(shí)驗(yàn),以激發(fā)學(xué)生的求知欲,調(diào)動(dòng)學(xué)生學(xué)習(xí)的熱情,創(chuàng)造輕松愉悅的課堂氛圍,引導(dǎo)學(xué)生自主學(xué)習(xí),提高學(xué)生的動(dòng)手實(shí)踐能力和分析問題、解決問題的能力。
在講授伯努利大數(shù)定理時(shí),為了更直觀地揭揭示其描述的隨機(jī)現(xiàn)象統(tǒng)計(jì)規(guī)律性,在教學(xué)過程中可以R軟件為工具,用計(jì)算機(jī)隨機(jī)模擬方法——蒙特卡洛方法,引入蒲豐投針實(shí)驗(yàn),將定理的結(jié)果應(yīng)用到實(shí)際問題中,讓學(xué)生體會(huì)到學(xué)習(xí)數(shù)學(xué)的實(shí)際意義和價(jià)值。