(西安鐵路職業(yè)技術(shù)學(xué)院 基礎(chǔ)部,西安 710026)
目前,我國已經(jīng)進(jìn)入到了信息化時代中,我們的日常生活、工作及學(xué)習(xí)都有了一定的變化,并且教育教學(xué)也有了深入的改革,教育學(xué)習(xí)領(lǐng)域也受到了網(wǎng)絡(luò)的影響,學(xué)校校園網(wǎng)已經(jīng)在不斷的完善及開放,從而創(chuàng)建了高速度、大信息量的資源共享環(huán)境,網(wǎng)絡(luò)平臺中的各種交互類軟件發(fā)展良好,在此環(huán)境中,現(xiàn)代教育技術(shù)手段也逐漸被研發(fā),這些對學(xué)生學(xué)習(xí)及教育的方式都有著一定的影響[1]。之后技術(shù)在不斷的改進(jìn)和完善,以網(wǎng)絡(luò)平臺為基礎(chǔ)的教育軟件為了能夠解決以上問題提供了一定的保證,本文就以此網(wǎng)絡(luò)環(huán)境為基礎(chǔ),實現(xiàn)了英語焦旭額軟件的設(shè)計和開發(fā),并且根據(jù)新媒體技術(shù)實現(xiàn)軟件的完善和優(yōu)化。
和傳統(tǒng)媒體使用進(jìn)行對比,引入多媒體技術(shù),使傳統(tǒng)教育方式實現(xiàn)相應(yīng)的變化,提高英語的教學(xué)效率及質(zhì)量,其重要因素就是多媒體信息對英語教育的促進(jìn)作用。多媒體技術(shù)在英語教學(xué)中的使用作用為:
其一,提高學(xué)生感官效應(yīng)。人類感知行為主要包括聽覺、視覺及觸覺,多媒體技術(shù)能夠便于認(rèn)知形態(tài)中不同個體的差異,通過多媒體技術(shù)能夠?qū)鹘y(tǒng)單一的教學(xué)內(nèi)容轉(zhuǎn)變的更加形象且直觀,以此有效提高學(xué)生對英語學(xué)習(xí)的積極性,提高學(xué)生對英語學(xué)習(xí)的興趣,從而有效提高學(xué)生英語學(xué)習(xí)的效率。從提高學(xué)生學(xué)習(xí)效率角度進(jìn)行分析,在英語學(xué)習(xí)過程中充分利用多感覺尤為重要,多媒體系統(tǒng)就能夠為學(xué)生提供此種需求[2]。比如多媒體技術(shù)的動畫、圖像、文字及視頻等能夠作用到視覺;背景音樂、旁白及示范朗誦能夠作用到聽覺,使多個器官相互協(xié)同工作,以此有效提高學(xué)生的自主學(xué)習(xí)效率。
其二,為學(xué)生提供全面信息。使用多媒體英語教學(xué)軟件,那么學(xué)生的學(xué)習(xí)過程就是人際交流過程,將現(xiàn)代化的多媒體技術(shù)融入到英語教學(xué)過程中,主要融入多媒體方法和概念,其主要目的就是在超媒體結(jié)構(gòu)中使用多維教學(xué)媒體信息。使用多媒體技術(shù)生動逼真、靈活及便于控制的特點,從而能夠在英語教學(xué)過程中使用全面立體信息空間,從而引導(dǎo)學(xué)生能夠創(chuàng)造及想象,滿足不同學(xué)生的學(xué)習(xí)需求[3]。
其三,擴展教學(xué)內(nèi)容空間。傳統(tǒng)英語教學(xué)主要是根據(jù)文字、語言和數(shù)據(jù)對信息進(jìn)行傳遞、表達(dá)和處理,也就是學(xué)校英語教學(xué)活動的主要目的就是培養(yǎng)學(xué)生抽象化的思維能力。在人類進(jìn)入到全新的知識領(lǐng)域中,此種教學(xué)模式已經(jīng)無法適應(yīng)快速發(fā)展社會的需求,多媒體技術(shù)也為人類多維思維提供了能夠?qū)崿F(xiàn)多媒體信息表達(dá)及處理的方式。在英語教學(xué)過程中融合多媒體技術(shù),提高了教學(xué)信息量。
網(wǎng)絡(luò)課程指的是在網(wǎng)絡(luò)學(xué)習(xí)過程中對學(xué)生推送大量學(xué)習(xí)資料,并且還能夠為學(xué)生提供寫作交流的工具,使學(xué)生能夠通過此交流學(xué)習(xí)互動方式有效解決實際學(xué)習(xí)過程中的問題,而且還強調(diào)利用學(xué)生自主探索研究及寫作實現(xiàn)英語學(xué)習(xí)溝通及交流,從而有效提高學(xué)生獲得信息的能力,使學(xué)生能夠具備相應(yīng)的信息素養(yǎng)及創(chuàng)新素質(zhì)。英語教學(xué)軟件的組成主要包括5個模塊,分別為教學(xué)資料管理、教學(xué)活動分組、交流交互、學(xué)習(xí)評價、輔助資源五個模塊,軟件中的以上五個模塊在使用過程中相輔相成,以此能夠有效提高學(xué)生對英語學(xué)習(xí)的體驗。英語教學(xué)軟件的設(shè)計結(jié)構(gòu),如圖1所示。
圖1 英語教學(xué)軟件的設(shè)計結(jié)構(gòu)
本文所設(shè)計的網(wǎng)絡(luò)課程軟件通過ASP技術(shù)開發(fā),此屬于目前較為流行的通用技術(shù),此技術(shù)屬于服務(wù)器端腳本執(zhí)行環(huán)境,其主要目的就是實現(xiàn)高性能web服務(wù)器程序的產(chǎn)生及執(zhí)行[4]。ASP技術(shù)普通客戶端的不同就是其在頁面開發(fā)過程中,客戶機在對請求進(jìn)行處理的過程中具有一定的限制,使web瀏覽器要能夠?qū)崿F(xiàn)腳本的調(diào)用,瀏覽器的不同表示腳本支持不同其所支持的腳本也不同,所以客戶端在對請求進(jìn)行處理的過程中要解決環(huán)境依賴的問題,但是因為此技術(shù)屬于服務(wù)端技術(shù),在工作過程中都是通過服務(wù)器端口實現(xiàn),其沒有環(huán)境依賴性,從而避免了出現(xiàn)此問題。英語網(wǎng)絡(luò)模塊腳本的相應(yīng)機制,如圖2所示。
圖2 英語網(wǎng)絡(luò)模塊腳本的相應(yīng)機制
英語教學(xué)是一種高效公共課程,一般都是一名英語教師承擔(dān)多班級教學(xué),主要是因為教師授課的科目及班級比較多,并且包括多媒體素材PPT課件的數(shù)量及占用的空間比較多,那么在面對較為龐大教學(xué)資源的時候,就可以使用導(dǎo)航功能使不同幻燈片能夠靈活的跳轉(zhuǎn),從而使課件能夠滿足教學(xué)過程中出現(xiàn)的多種情境[5]。現(xiàn)代多媒體技術(shù)能夠?qū)⒂⒄Z教學(xué)課件設(shè)計成為PPT頁面,那么教師及能夠制作出界面簡單并且還具有導(dǎo)航管理功能的課件。英語教學(xué)資料管理代碼為以下:
class book_cl
{
protected: int book_cd;
char book_nm[30];
char publisher[30];
public: /* Function to accept the details common to both books and periodicals.
It takes the last book code as a parameter. */
void getdata(int lcd)
{
char check;
cout 〈〈 " ADD NEW BOOK/PERIODICAL DETAILS" 〈〈 endl;
book_cd=lcd+1;
cout 〈〈 " Book code: " 〈〈 book_cd 〈〈 endl;
// Verify that the book name is not left blank.
check='n';
while(check=='n')
{
cout 〈〈 endl 〈〈 "Enter Book/Periodical name: ";
cin.getline(book_nm, 30);
If
((strlen(book_nm))==0)
cout 〈〈 " Book/Periodical name must be entered.";
else
在英語教學(xué)過程中,教學(xué)的互動交流屬于尤為重要的內(nèi)容,但是在現(xiàn)代英語課堂中最為普遍的互動活動都是以分組活動為主開展的。在上課的過程中,學(xué)生的分組活動不管是教師指定還是學(xué)生自由組合,因為多方面因素的限制,導(dǎo)致小組的成員是長期固定不變的,此種組員固定的分組模式對班級學(xué)生之間的交流是非常不利的[6]。所以,為了能夠使不同特點的學(xué)生能夠充分的接觸,提高學(xué)生之間的相互合作及認(rèn)可,可以在多媒體課件中嵌入分組功能,以課堂教學(xué)進(jìn)度為基礎(chǔ),在課堂內(nèi)容需要實現(xiàn)分組的過程中,通過此分組功能直觀且迅速的將學(xué)生分成多個小組開展今后的教學(xué)活動,從而能夠進(jìn)一步的提高教學(xué)的效率[7]。
在現(xiàn)代新媒體時代中,教師要將MOOC作為英語教學(xué)過程中全新的模式實現(xiàn)英語教學(xué)軟件的設(shè)計,就要熟練掌握MOOC技術(shù)的使用,能夠?qū)崿F(xiàn)英語教學(xué)內(nèi)容和MOOC技術(shù)的相互統(tǒng)一,并且還要準(zhǔn)確的掌握MOOC教學(xué)內(nèi)容及時間是否能夠滿足英語教學(xué)大綱需求。教師在使用MOOC教學(xué)軟件教學(xué)的過程中,不僅要具備相應(yīng)技能,還要能夠使其各項設(shè)備能夠相互匹配,那么就能夠在教師團結(jié)合作中提高自身的技能及教學(xué)經(jīng)驗,另外使MOOC融入英語軟件設(shè)計,教師能夠?qū)⒔虒W(xué)重點放到學(xué)生自主學(xué)習(xí)及師生互動中,使教師的角色能夠轉(zhuǎn)變,提高師生之間的互動,發(fā)現(xiàn)其中的問題,找到有效的解決方法。
一般,學(xué)生在課堂中的表現(xiàn)也要融入到學(xué)生學(xué)習(xí)考核過程中,其也屬于平時成績的主要組成部分。但是在實際課堂教學(xué)過程中,因為教學(xué)內(nèi)容安排的比較緊湊,在課堂中教師無法安排時間記錄考核成績,大部分都是在上課之后教師根據(jù)回憶實現(xiàn)評定,并且也加重了教師的工作壓力[8]。所以,就要在英語教學(xué)軟件中設(shè)置學(xué)習(xí)評價功能,使學(xué)生能夠通過定時的打卡、試卷答題實現(xiàn)自己學(xué)習(xí)效率的評價。以下為教師教學(xué)評價的設(shè)計主要代碼:
The derived class for books in the library.
class book:public book_cl
{
protected:
char author_nm[30];
char pubdate[8];
float price;
char status;
public:
/* Function to accept the book specific details. It takes the last book
code as a parameter. */
void getdata(int lcode)
{
char check;
// Invoke the function in the base class.
book_cl::getdata(lcode);
{
char check;
// Invoke the function in the base class.
book_cl::getdata(lcode);
// Verify that the author name is not left blank.
check='n';
while(check=='n')
{
cout 〈〈 " Enter Author Name: ";
cin.getline(author_nm, 30);
if((strlen(author_nm))==0)
cout 〈〈 " Author name must be entered.";
else
只要在封面中點擊開始學(xué)習(xí)按鈕就能夠進(jìn)入軟件主界面,也就是學(xué)習(xí)導(dǎo)航界面,此界面在設(shè)計過程中要遵守相應(yīng)的原則,在英語網(wǎng)絡(luò)教學(xué)過程中,其所需要功能都是在導(dǎo)航界面中集成,不需要用戶費力尋找及探索,此界面的功能主要包括學(xué)習(xí)資料、內(nèi)容設(shè)置、內(nèi)容搜索、交互功能選擇。
本文實現(xiàn)了滿足不同年齡段英語學(xué)習(xí)人員需求的英語教學(xué)軟件的設(shè)計,以軟件設(shè)計的主要方法及原則進(jìn)行開發(fā),通過不同層次全面考慮,分析了網(wǎng)絡(luò)教育軟件的設(shè)計理念及開發(fā)技術(shù)。最后通過測試表示,本文所設(shè)計的英語教學(xué)軟件設(shè)計能夠有效滿足多方面的需求,并且還具有一定的教學(xué)輔助作用。