賀紅敏 張艷
摘要:Java課程是計(jì)算機(jī)相關(guān)專業(yè)極為重要的一門課程,經(jīng)過(guò)統(tǒng)計(jì)發(fā)現(xiàn)本班同學(xué)這門課程的考試成績(jī)并不理想,甚至出現(xiàn)很多同學(xué)考試成績(jī)不及格的現(xiàn)象。針對(duì)這一狀況,通過(guò)引入因子分析來(lái)挖掘其中的原因,并找到解決的辦法。在研究學(xué)生學(xué)習(xí)成績(jī)與學(xué)習(xí)行為習(xí)慣之間的關(guān)系時(shí),把與學(xué)生學(xué)習(xí)成績(jī)相關(guān)的多個(gè)學(xué)習(xí)行為習(xí)慣(變量)劃分為幾個(gè)少量的因子,針對(duì)這些因子提出解決的辦法,最終通過(guò)老師和學(xué)生的共同努力使學(xué)生的學(xué)習(xí)成績(jī)得以提高。
關(guān)鍵詞: 因子分析法;學(xué)習(xí)成績(jī);學(xué)習(xí)行為習(xí)慣
中圖分類號(hào): G420 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)12-0248-03
Abstract : Java course is a course of computer related major is very important, but after statistics found that the course for the students of class exam achievement is not ideal, and even the phenomenon of many students failed the exam, in order to remedy the situation, factor analysis is introduced to mining the reason, and find a solution. Students in this research the relationship between learning achievement and learning habits, is to put the students learning related multiple learning behavior habits (variable) is divided into several small amounts of factor, to solve these problems according to these factors, finally through the joint efforts of teachers and students to improve the students' academic performance.
Key words:factor analysis; academic performance; learning behavior habit
1 引言
Java的應(yīng)用領(lǐng)域廣、范圍寬,對(duì)社會(huì)科學(xué)的發(fā)展至關(guān)重要,許多的專家和開(kāi)發(fā)者運(yùn)用Java技術(shù)為社會(huì)及科學(xué)的發(fā)展做出了很大的貢獻(xiàn)。如蘇關(guān)東[1]等人將Java應(yīng)用于密立根油滴物理實(shí)驗(yàn)中,計(jì)算出了電子的公認(rèn)比和電荷量。將Java應(yīng)用于故障預(yù)警系統(tǒng),可為民航事業(yè)的經(jīng)濟(jì)發(fā)展和安全系數(shù)服務(wù)提供可靠的保障[2];將Java應(yīng)用于手機(jī)OPAC系統(tǒng)的開(kāi)發(fā),可以讓移動(dòng)通信設(shè)備的潛能充分發(fā)揮出來(lái)[3];將Java應(yīng)用于服裝工業(yè),可以提高服裝工業(yè)的生產(chǎn)效率和產(chǎn)品設(shè)計(jì)的水平[4]。陳觀林[5]等人特地分析了市場(chǎng)中Java應(yīng)用型人才的需求情況,調(diào)查顯示在所有的技術(shù)軟件開(kāi)發(fā)中,Java軟件技術(shù)的人才的需求數(shù)目是最大的,證實(shí)了Java技術(shù)的應(yīng)用前景非常廣闊。因此,學(xué)好Java這門課程非常有必要。然而,通過(guò)對(duì)本班同學(xué)Java課程期末考試成績(jī)的統(tǒng)計(jì),發(fā)現(xiàn)同學(xué)們這門課程的成績(jī)很不好,多數(shù)同學(xué)的成績(jī)僅僅處于及格邊沿,一部分同學(xué)的Java考試成績(jī)出現(xiàn)了不及格現(xiàn)象,很少有同學(xué)的成績(jī)達(dá)到優(yōu)秀階段。針對(duì)這一狀況,通過(guò)引入因子分析法來(lái)試圖找出導(dǎo)致這一狀況出現(xiàn)的原因,并找到解決的方案。最后,達(dá)到幫助學(xué)生改正不良習(xí)慣,提高學(xué)習(xí)成績(jī)的目的,同時(shí)讓老師清楚了解學(xué)生的學(xué)習(xí)情況,對(duì)老師的教學(xué)提供針對(duì)性指導(dǎo)。除此之外,好的學(xué)習(xí)習(xí)慣可以擴(kuò)展到其他的課程當(dāng)中,幫助學(xué)生全面提高學(xué)習(xí)成績(jī),甚至延伸到學(xué)生今后的生活和工作當(dāng)中。
2 因子分析
因子分析法是指把若干的變量看作由具有相似性的公共因素組成,并把這些公共因素分解出來(lái)的方法[6]。即用盡量少的幾個(gè)因子去說(shuō)明多個(gè)自變量與研究變量之間的關(guān)系,得出相關(guān)性比較大的幾個(gè)變量就劃分為同一類,每一類就是一個(gè)因子,這些因子可以反映原來(lái)變量的大部分信息的分析方法。
2.1 因子分析的步驟
(1)對(duì)原始數(shù)據(jù)標(biāo)準(zhǔn)化處理,使數(shù)據(jù)類型符合分析方法的要求。
(2)判斷因子分析的前提條件,根據(jù)內(nèi)容選取原始變量,確認(rèn)選取的原始變量可不可以做因子分析。
(3)求經(jīng)過(guò)標(biāo)準(zhǔn)化后數(shù)據(jù)的相關(guān)矩陣,然后進(jìn)行變量間相關(guān)性的分析。
(4)求得數(shù)據(jù)的因子載荷矩陣、初始公因子。
(5)公因子的命名。為公因子賦予名字,并描述其包含的意思。
(6)因子旋轉(zhuǎn)。假如旋轉(zhuǎn)之前,公因子就具有可解釋性則可忽略此步,旋轉(zhuǎn)的目的是使因子具有可說(shuō)明性。
(7)對(duì)原始變量進(jìn)行線性組合來(lái)求得因子得分。
(8)計(jì)算綜合得分,綜合評(píng)價(jià)模型如公式1所示。
其中wj為第j個(gè)因子的權(quán)重。
(9)通過(guò)綜合得分對(duì)研究對(duì)象進(jìn)行排序、評(píng)價(jià)。
3 基于因子分析的研究與分析過(guò)程
3.1數(shù)據(jù)采集與信度分析
此次研究是以九江學(xué)院的信息科學(xué)與技術(shù)學(xué)院,14屆、15屆、16屆的學(xué)生為研究對(duì)象進(jìn)行研究。通過(guò)問(wèn)卷的設(shè)計(jì)了解學(xué)生的Java考試成績(jī)及相關(guān)的學(xué)習(xí)行為習(xí)慣情況,引入因子分析挖掘?qū)W生學(xué)習(xí)成績(jī)與學(xué)習(xí)行為習(xí)慣之間的關(guān)系,找出影響學(xué)生Java學(xué)習(xí)成績(jī)的因素。
信度分析即可靠性,是采用同一個(gè)方法反復(fù)測(cè)量同一個(gè)研究對(duì)象結(jié)果的相同程度,若樣本測(cè)量的信度系數(shù)越高,則表示測(cè)驗(yàn)結(jié)果越相同、越穩(wěn)定和越可靠。此處采用SPSS17.0對(duì)得到的問(wèn)卷數(shù)據(jù)進(jìn)行信度分析,結(jié)果為0.936。學(xué)者Gay曾提出檢驗(yàn)的信度系數(shù)高于0.9,表示測(cè)驗(yàn)結(jié)果信度很好[7],所以,此次的問(wèn)卷信度很好,可以進(jìn)行下一步的操作。
3.2因子分析模型實(shí)例分析應(yīng)用
(1)數(shù)據(jù)標(biāo)準(zhǔn)化
用SPSS17.0選擇 “分析—降維—因子分析”時(shí),SPSS會(huì)自動(dòng)對(duì)數(shù)據(jù)進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化。
(2)KMO和Bartlett的球形度檢驗(yàn)
經(jīng)SPSS17.0分析,樣本數(shù)據(jù)的KMO度量值為0.930,近似卡方值為958.138,自由度為136,伴隨頻率P(Sig=.000<0.05),根據(jù)Bartlett實(shí)驗(yàn)就拒絕了零假設(shè),證明各個(gè)問(wèn)題變量之間有明顯的結(jié)構(gòu)性和相關(guān)性,很適合做因子分析[8]。
(3)解釋的總方差
解釋的總方差顯示出各個(gè)公因子所解釋的方差和每個(gè)公因子累積和,經(jīng)分析前2個(gè)公共因子的特征值大于1,方差貢獻(xiàn)率為53.835、7.464,解釋的累計(jì)方差和達(dá)61.299%,即2個(gè)公共因子能代表原有信息的61.299%,在教育領(lǐng)域這樣的程度是可以接受的。
(4)旋轉(zhuǎn)成份矩陣、成分得分系數(shù)矩陣
由旋轉(zhuǎn)成份矩陣數(shù)據(jù)可以得到,前8個(gè)變量在成份1上的載荷比較高,將其命名為“外在因素”因子,而后9個(gè)變量則在成份2上的載荷比較高,將其命名為“內(nèi)在因素”因子。成分得分系數(shù)矩陣表示所有的因子系數(shù),以因子系數(shù)為依據(jù)從而計(jì)算出因子得分,表達(dá)式如公式2所示。
ujp為第j個(gè)因子在第p個(gè)原始變量的得分。
(5)綜合評(píng)價(jià)值
計(jì)算綜合評(píng)價(jià)值,表達(dá)式如公式3所示。
F=0.538f1 +0.075f2 公式3
如表1所示。由于數(shù)據(jù)較多,這里只截取一部分,從綜合得分表可以看到學(xué)生學(xué)習(xí)成績(jī)與學(xué)習(xí)行為習(xí)慣之間的關(guān)系,綜合得分越高學(xué)生學(xué)習(xí)成績(jī)?cè)讲缓?,說(shuō)明這些學(xué)生在相應(yīng)的學(xué)習(xí)行為習(xí)慣上存在較大的問(wèn)題,這些行為習(xí)慣使得他們的學(xué)習(xí)成績(jī)不理想。相反,綜合得分越低,學(xué)生的成績(jī)?cè)胶?,說(shuō)明他們?cè)谶@些行為習(xí)慣上沒(méi)有較大的問(wèn)題。
4 結(jié)論
將提出的各個(gè)因子與學(xué)生成績(jī)做交叉表,如表2所示。從表中可以看到成績(jī)?yōu)閮?yōu)的同學(xué),整體在各個(gè)因子都沒(méi)有得分,說(shuō)明他們?cè)谶@兩方面都處理得很好,從而證明“外在因素”與“內(nèi)在因素”因子對(duì)學(xué)生的學(xué)習(xí)非常重要,同學(xué)們?cè)趯W(xué)習(xí)Java的過(guò)程中,一定注重外在因素與內(nèi)在因素的結(jié)合。
成績(jī)?yōu)榱嫉耐瑢W(xué)在第二因子上的得分較高,說(shuō)明他們的學(xué)習(xí)習(xí)慣在這方面存在較大問(wèn)題,他們?cè)趦?nèi)在因素方面上有些放松自己。這部分學(xué)生在外在因素上存在的問(wèn)題并不大,就是缺乏內(nèi)在方面的良好學(xué)習(xí)習(xí)慣,所以老師要注意加強(qiáng)學(xué)生在內(nèi)在因素學(xué)習(xí)習(xí)慣的管理與培養(yǎng),讓這部分學(xué)生的成績(jī)向優(yōu)秀靠齊。
成績(jī)?yōu)橹泻筒畹耐瑢W(xué)在兩個(gè)因子上的問(wèn)題都較大,特別是在第一因子上。對(duì)于這些學(xué)生老師不僅要培養(yǎng)他們?cè)谕庠谝蛩厣系牧己脤W(xué)習(xí)習(xí)慣,而且還要培養(yǎng)他們?cè)趦?nèi)在因素上的良好學(xué)習(xí)習(xí)慣。如外在因素上:注意觀察他們,監(jiān)督他們,經(jīng)常提問(wèn)他們問(wèn)題加強(qiáng)他們的注意力,把握好外在的學(xué)習(xí)資源。內(nèi)在因素上:經(jīng)常鼓勵(lì)他們培養(yǎng)學(xué)生學(xué)習(xí)的積極性、自主性,使他們學(xué)會(huì)自主學(xué)習(xí),喜歡學(xué)習(xí),從而把成績(jī)提到更高的水平。
參考文獻(xiàn):
[1]蘇關(guān)東,李宮晟,張鵬,張其星,邵麒,張瑛,全貞淳.Java面向?qū)ο蟪绦蛟O(shè)計(jì)在密立根油滴實(shí)驗(yàn)中的應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2017,36(7):135-138.
[2]文君.一個(gè)基于JAVA的專家系統(tǒng)在飛機(jī)故障預(yù)警系統(tǒng)中的應(yīng)用[J].中國(guó)科技信息,2006(3):66.
[3]陳勤.基于JAVA手機(jī)OPAC系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].現(xiàn)代情報(bào),2006(9):222-223.
[4]王小陽(yáng),朱國(guó)進(jìn),陳家訓(xùn).Java3D技術(shù)在三維服裝設(shè)計(jì)中的應(yīng)用[J].微型電腦應(yīng)用,2006(11):51-52.
[5]陳觀林,翁文勇,楊起帆,吳明暉.基于需求導(dǎo)向的Java應(yīng)用型人才培養(yǎng)探索與實(shí)踐[J].計(jì)算機(jī)時(shí)代,2013(11):66-69.
[6]李昕,張明名.SPSS 22.0統(tǒng)計(jì)分析從入門到精通[M].北京:電子工業(yè)出版社,2015,300.
[7]張文彤,董偉.SPSS統(tǒng)計(jì)分析高級(jí)教程[M].北京:高等教育出版社,2004,214-216.
[8]賈永娜.基于因子分析法的《現(xiàn)代教育技術(shù)》實(shí)驗(yàn)教學(xué)質(zhì)量評(píng)價(jià)研究[D].武漢:華中師范大學(xué),2012.