電腦程序編程教學(xué)范文
時(shí)間:2023-11-24 18:01:02
導(dǎo)語(yǔ):如何才能寫好一篇電腦程序編程教學(xué),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
【關(guān)鍵詞】學(xué)科教學(xué) 程序教學(xué) 工具教學(xué) 新課程標(biāo)準(zhǔn) “死結(jié)”
針對(duì)目前中小學(xué)信息技術(shù)(計(jì)算機(jī))學(xué)科發(fā)展、學(xué)科教學(xué)及其檢測(cè)教學(xué)效果等所面臨的諸多問題,為了更好地開展教學(xué)、指導(dǎo)自己教學(xué),筆者作如下幾方面的觀察與思考。
一、20世紀(jì)90年代中期以前的前蘇聯(lián)“編程”教學(xué)學(xué)習(xí)模式,也稱程序教學(xué)
計(jì)算機(jī)硬件投資價(jià)位過高,有的地方根本沒條件配備,應(yīng)用軟件也不多、不普遍、軟件技術(shù)也不成熟,雖然win3.1/3.2等窗口操作、鼠標(biāo)操作有所涉及,但大多數(shù)軟件操作界面還是主要以DOS命令方式為主,一般要求正統(tǒng)、系統(tǒng)的學(xué)習(xí)一個(gè)軟件,才能駕馭,所以使用面不廣,但利用僅有的一點(diǎn)硬軟件資源,結(jié)合當(dāng)時(shí)用好電腦就要結(jié)合編程的思想,在學(xué)習(xí)命令或?qū)W習(xí)代碼前題下,學(xué)電腦,又用電腦,同時(shí)還能開發(fā)一些程序代碼軟件為學(xué)習(xí)、為工作所用,形成為用好電腦又在學(xué)命令、學(xué)編程的機(jī)制,在當(dāng)時(shí)少有電腦的前題下,曾起到了不可小視的積極意義。
所以,那時(shí)中國(guó)大學(xué)培養(yǎng)的計(jì)算機(jī)人才主要是面向正統(tǒng)而系統(tǒng)的計(jì)算機(jī)軟件編程或相關(guān)的。
而到了后期,隨著電腦逐步推向大眾,特別是電腦應(yīng)用軟件(不要求掌握電腦原理,了解軟件內(nèi)在的運(yùn)行機(jī)制,就能使用),就自然出現(xiàn)了教學(xué)或培訓(xùn)過于注重編程,有了電腦、有了應(yīng)用軟件,最基本的還是不會(huì)使用、電腦不能“派用場(chǎng)”的現(xiàn)象,這似乎是一個(gè)“死結(jié)”,這也是“使用軟件”教學(xué)學(xué)習(xí)模式醞醞而生的理由。
二、20世紀(jì)90年代中后期所謂大眾化“應(yīng)用軟件如何使用”教學(xué)學(xué)習(xí)模式,也稱工具教學(xué)
主要是從上個(gè)世紀(jì)90年代后期開始,計(jì)算機(jī)技術(shù)、軟件技術(shù)也逐步走向成熟,應(yīng)用軟件越來越多,導(dǎo)致計(jì)算機(jī)微機(jī)、家用機(jī)等價(jià)位也下來了,逐步走向普通學(xué)校、普通百姓家庭,此時(shí)“沒有電腦、沒有可用的應(yīng)用軟件”已不再是主要問題,恰恰相反突出的問題主要是“有了電腦或應(yīng)用軟件,不會(huì)使用”,所以那時(shí)到處出現(xiàn)“什么電腦使用傻瓜書、某某軟件應(yīng)用傻瓜書”等滿天飛。
而學(xué)校、中小學(xué)當(dāng)然脫離不了這個(gè)大環(huán)境、離不開大形勢(shì),所以教材改版為,目標(biāo)主要瞄準(zhǔn)“應(yīng)用軟件如何使用”。
當(dāng)然,這一期間,特別是20世紀(jì)90年代末21世紀(jì)初,計(jì)算機(jī)多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)應(yīng)用的普及與推廣,它的優(yōu)勢(shì)、吸引度、資源共享度,相比單純的計(jì)算機(jī)技術(shù),是毋庸置疑。
這一階段的“使用軟件”教學(xué)模式、學(xué)習(xí)電腦模式,確實(shí)為能簡(jiǎn)單駕馭電腦,用好應(yīng)用軟件,服務(wù)于學(xué)習(xí),服務(wù)于工作,起到了更現(xiàn)實(shí)的積極意義。而多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)的推廣應(yīng)用,無疑更為不學(xué)編程(或不設(shè)置)提供了借口,大大消弱了計(jì)算機(jī)正統(tǒng)編程學(xué)習(xí)的力度。
所以,那時(shí)中國(guó)大學(xué)培養(yǎng)的計(jì)算機(jī)信息人才錯(cuò)綜復(fù)雜,甚至不學(xué)編程的也有。他們且不知,要真正用好多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)等,要做到優(yōu)化配置,不知編程是萬萬不行的。例如隨之流行且又實(shí)質(zhì)使用的例子:多媒體中視頻采編編程、Flas內(nèi)在的腳本代碼、網(wǎng)頁(yè)網(wǎng)站動(dòng)態(tài)服務(wù)頁(yè)面、網(wǎng)絡(luò)硬件源碼配置等。
既然計(jì)算機(jī)應(yīng)用軟件的學(xué)習(xí)就普及大眾化,那么對(duì)于信息技術(shù)(計(jì)算機(jī))學(xué)科本身而言,理應(yīng)走在時(shí)代的前沿,如果還是一味的教學(xué)生如何使用,那與社會(huì)成員、一般教師、學(xué)習(xí)使用應(yīng)用軟件的電腦愛好者就沒有本質(zhì)區(qū)別,這樣的課程,這樣的教學(xué)或?qū)W習(xí)也必將淘汰,這似乎又是個(gè)“死結(jié)”。同時(shí),我們可以看到,社會(huì)的、一般教師、一般電腦愛好者,網(wǎng)絡(luò)愛好者等,是不是真的駕馭了電腦、真的駕馭了軟件、真的駕馭了網(wǎng)絡(luò),電腦出些問題、軟件出些問題、網(wǎng)絡(luò)出些問題、或者要增加些功能,他們又能如何應(yīng)對(duì)?相比他們,筆者認(rèn)為,作為一門課程,作為信息技術(shù)(計(jì)算機(jī))教學(xué),要教給學(xué)生,我們應(yīng)該想的,要做的,更應(yīng)該恰恰是這些,更應(yīng)該是把信息技術(shù)作為一門系統(tǒng)的學(xué)科(科學(xué))來教來學(xué),而不在是單純的“使用軟件”教學(xué),因?yàn)闀r(shí)情已經(jīng)改變,學(xué)生需要的遠(yuǎn)不止這些。
三、2005年開始醞釀并實(shí)施的又一輪新課程標(biāo)準(zhǔn),必修+選修教學(xué)學(xué)習(xí)模式
工具型教學(xué),過于偏重古板的機(jī)械操作與訓(xùn)練,太側(cè)重實(shí)用,太過于表面,教學(xué)的形式似乎成了完成外國(guó)軟件的中文使用說明,教學(xué)似乎要把學(xué)生培養(yǎng)成業(yè)余的電腦愛好者,課的知識(shí)不成體系。所以,這就需要改革與發(fā)展,目前“必修+選修”的模式也就推出了。
筆者經(jīng)過二輪的新課程親身經(jīng)營(yíng)與實(shí)踐,可以客觀的說,新課程新課本粗看,好像變成了純理論的內(nèi)容,其實(shí)不然,好多操作、過程的展開、方法的實(shí)踐、探究與應(yīng)用、甚至道德價(jià)值等的學(xué)習(xí)都隱身其中。本次課改,雖說課程體系還不夠合理、完善,但在知識(shí)、內(nèi)容上等都基本形成了體系,不但講究操作實(shí)踐、實(shí)用,更強(qiáng)調(diào)提升學(xué)生的信息素養(yǎng)(特別是其中的信息意識(shí)),強(qiáng)調(diào)技術(shù)的思想、強(qiáng)調(diào)學(xué)習(xí)的過程與方法、強(qiáng)調(diào)情感道德價(jià)值觀的培養(yǎng),教給學(xué)生學(xué)會(huì)學(xué)習(xí),從而提高自身的信息能力。
當(dāng)然,目前新課程的實(shí)施,也碰到了前所未有的挑戰(zhàn),出現(xiàn)了(可能還會(huì)增加)諸多如“初高中學(xué)生的‘零起點(diǎn)問題’”、正因?yàn)榇嬖凇傲闫瘘c(diǎn)”“目前的課程內(nèi)容與課時(shí)設(shè)置相矛盾問題”、課程要真正落實(shí)“信息技術(shù)學(xué)科師資隊(duì)伍還有待提升”等新情況,甚至還出現(xiàn)了諸多不合理的現(xiàn)象或問題。這似乎是新的“死結(jié)”。
諸如,雖說形式上,每個(gè)學(xué)校、每個(gè)教師都說,照大綱、照課程標(biāo)準(zhǔn)在實(shí)施信息技術(shù)課程,但目前小學(xué)初中的現(xiàn)狀是:有開設(shè)、有不開設(shè),有教全部、有教部分、有到最后教一點(diǎn)應(yīng)付的,我們口頭上雖然總是不愿承認(rèn),但現(xiàn)實(shí)就是這樣在不斷發(fā)生。
諸如,關(guān)于“信息技術(shù)學(xué)業(yè)考試要不要考”,有人說不應(yīng)當(dāng)考,各學(xué)校按照標(biāo)準(zhǔn)自己把握。筆者甚有同感,考試達(dá)不到預(yù)期結(jié)果還不如不考,因?yàn)榭己门c其說是為了真正做好這門課程,還不如是為了學(xué)生發(fā)展,在實(shí)施考之前,還必須“先后”考慮三個(gè)度:學(xué)生目前的學(xué)業(yè)壓力(有沒有人真正核量過)再加上信息技術(shù)考試他能負(fù)擔(dān)到什么度(即理應(yīng)的接受度),信息技術(shù)教師才能有教到什么程度,學(xué)業(yè)考試也才能考到怎么樣的程度。倘若三個(gè)度顛倒了,那結(jié)果只能是適得其反,這也是我們目前活生生所面臨的:學(xué)校、老師僅僅考慮要考什么,出現(xiàn)高一減課,高二加課,突擊考完,高二的信息技術(shù)反而沒課等怪現(xiàn)象、怪圈。
諸如,有學(xué)校、有考點(diǎn)、有老師提出的“新課程教學(xué)內(nèi)容比以往多的多,但考試過于簡(jiǎn)單,只需考前應(yīng)付一陣子就能過關(guān)。要考就要考出水平。這樣才是對(duì)信息技術(shù)課程的認(rèn)可,才是對(duì)信息技術(shù)老師的認(rèn)可,才是對(duì)全體學(xué)生負(fù)責(zé)。”筆者認(rèn)為:考出水平應(yīng)是信息技術(shù)學(xué)科本身最基本的素質(zhì)要求,但鑒于學(xué)生高考的壓力、學(xué)生負(fù)擔(dān)的壓力,信息技術(shù)考試應(yīng)緊扣新課程要求,即信息技術(shù)最基本的知識(shí)素養(yǎng)與操作素養(yǎng),對(duì)照目前考試的方法、形式、內(nèi)容,重要應(yīng)考慮是“全”,而不應(yīng)是“難”,而目前似乎有點(diǎn)“偏”、或“缺”,過于注重“合格過關(guān)”。有提出的“讓那些課時(shí)安排不足的學(xué)校,不重視信息技術(shù)教學(xué)的學(xué)校考不好,讓那些平日里不學(xué)習(xí)的學(xué)生考不過。”筆者認(rèn)為:應(yīng)該是平時(shí)學(xué)校或?qū)W生本身努力不夠?qū)е驴疾缓茫皇怯幸庠O(shè)置他們考不好。倘若只知道考前應(yīng)付,平時(shí)的課怎么上,怎么上好,學(xué)生又能學(xué)到什么……不敢想象……倒不如平時(shí)學(xué)習(xí)嚴(yán)格要求一點(diǎn),基本內(nèi)容學(xué)的扎實(shí)一點(diǎn),有實(shí)際聯(lián)系、有實(shí)際應(yīng)用,這樣的課,師生也感覺融洽,也都教得(或?qū)W得)有意義好多……要不然,對(duì)不起信息技術(shù)這門課程、對(duì)不起信息技術(shù)教師這一稱號(hào),更對(duì)不起學(xué)生。
諸如(筆者也持同樣觀點(diǎn)),信息技術(shù)學(xué)科教學(xué)應(yīng)理性回歸本原――絕不能少“編程(思想)”。信息技術(shù)教學(xué),既不能一味過份地開展“程序教學(xué)”,因?yàn)槲覀兯模翰⒉凰械膶W(xué)生都要成為未來的程序設(shè)計(jì)員,畢竟現(xiàn)成的應(yīng)用軟件越來越到位、越來越友好(有的甚至能提供二次開發(fā)的支持)。但作為一門課程,也不能一味“使用軟件”教學(xué),絕不能只做微軟等公司的培訓(xùn)部門,因?yàn)樾畔⒓夹g(shù)(計(jì)算機(jī))是其他學(xué)科的工具,他同樣是信息技術(shù)學(xué)科的工具。“編程(思想)”是信息技術(shù)(計(jì)算機(jī))學(xué)科的核心。小學(xué)初中在立足信息、信息技術(shù)、計(jì)算機(jī)、應(yīng)用軟件基礎(chǔ)知識(shí)與基本技能的基礎(chǔ)上,小學(xué)不妨滲透“游戲編程思想”,如學(xué)習(xí)LOGO語(yǔ)言,初中不妨滲透“圖形窗口設(shè)計(jì)界面與面向?qū)ο蟮木幊趟枷搿保鐚W(xué)習(xí)VB編程的流程、算法、初識(shí)窗口界面后的代碼。在小學(xué)、初中正規(guī)化基本解決“零起點(diǎn)”的情況下,在把握(或有所拓展)必修的基礎(chǔ)上,高中重點(diǎn)應(yīng)放在選修,選修網(wǎng)絡(luò)不妨明了計(jì)算機(jī)網(wǎng)絡(luò)內(nèi)在的運(yùn)作機(jī)制,并能初步分析(甚至初步構(gòu)建)簡(jiǎn)單方案,而選修編程不妨帶學(xué)生“由前臺(tái)走到后臺(tái)”,分析程序三種基本結(jié)構(gòu),并能初步嘗試程序代碼的分析與撰寫。但真要是這么做,就會(huì)出現(xiàn)我們目前層次不全、魚目混雜的信息技術(shù)師資隊(duì)伍還不堪重負(fù)的局面,因?yàn)槠胀ㄖ行W(xué)信息技術(shù)以往沒有專門正規(guī)的考試(其實(shí)可以檢驗(yàn)教師是否勝任),而高二的學(xué)業(yè)水平測(cè)試也只是近幾年開始,況且只是高二,考試還存在上面提到的“過于簡(jiǎn)單”等不合理情況,造成目前我們的信息技術(shù)教師不少來自于其他學(xué)科,或憑著對(duì)計(jì)算機(jī)、或網(wǎng)絡(luò)技術(shù)的愛好而改行的,等等。
總之,在沒有更好的信息技術(shù)學(xué)生檢測(cè)方法(甚至不用檢測(cè)方法的方法)之前,筆者認(rèn)為,信息技術(shù)學(xué)業(yè)考試還是要抓,要考而且要考好。因?yàn)椤安粦?yīng)當(dāng)考,各學(xué)校按照標(biāo)準(zhǔn)自己把握”,有的能做到,有的未必能做到。雖然就目前學(xué)業(yè)考試本身而言,由于學(xué)科的特殊性,限于考試形式、考試系統(tǒng)、考試內(nèi)容等的客觀性條件問題,單憑考試還遠(yuǎn)遠(yuǎn)達(dá)不到真正系統(tǒng)檢測(cè)學(xué)生的信息技術(shù)素養(yǎng)或能力,但是,作為新課程新考試,本身就是要實(shí)踐、越完善的事情。我們不妨換個(gè)角度來思考,就現(xiàn)在的高考模式而言,不管是語(yǔ)數(shù)外,還是理化生,還是史地政等,難道他們的考試,一卷就能涵蓋學(xué)生一門學(xué)科的十年苦讀嗎?不也在尋求突破嗎?
篇2
關(guān)鍵詞:高級(jí)語(yǔ)言程序設(shè)計(jì);案例分析;程序效率
中圖分類號(hào):TP311.12-4
《高級(jí)語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)相關(guān)專業(yè)必修的一門專業(yè)課[1],在這門課程中,掌握順序、選擇、循環(huán)三大結(jié)構(gòu)是學(xué)好程序設(shè)計(jì)的基礎(chǔ),在大多數(shù)程序中都會(huì)包含選擇結(jié)構(gòu),C語(yǔ)言主要有if和switch兩種選擇語(yǔ)句[2],其中,if語(yǔ)句的應(yīng)用更為常見一些,它分為簡(jiǎn)單分支、雙分支和復(fù)雜分支。if語(yǔ)句的用法對(duì)于有程序設(shè)計(jì)經(jīng)驗(yàn)的學(xué)生來講輕而易舉,但是對(duì)于那些沒有編程經(jīng)驗(yàn)的新生來講,卻很難掌握,因此,在學(xué)習(xí)語(yǔ)法的同時(shí)更要注重學(xué)生編程能力的培養(yǎng)。筆者從初學(xué)者角度,用案例分析法對(duì)if語(yǔ)句進(jìn)行教學(xué)探討,以便提高教學(xué)質(zhì)量。
1 案例分析法
案例分析法是通過一個(gè)具體的教育情景描述,引導(dǎo)學(xué)生對(duì)這些特殊情景進(jìn)行討論的一種教學(xué)方法,用于提高學(xué)生解決和分析實(shí)際問題的能力。
2 案例分析法在教學(xué)中的應(yīng)用舉例
2.1 案例選擇
用if語(yǔ)句評(píng)定和輸出某個(gè)或多個(gè)學(xué)生的成績(jī)等級(jí),是選擇結(jié)構(gòu)的典型應(yīng)用之一。對(duì)于這一類型的題目,解題的關(guān)鍵在于讓學(xué)生用一個(gè)嵌套的if語(yǔ)句來表示一個(gè)分段函數(shù)。
若用Xi表示凱里學(xué)院信12計(jì)專班中第i個(gè)學(xué)生ai的數(shù)據(jù)結(jié)構(gòu)考試成績(jī),用Y表示其等級(jí),第i個(gè)學(xué)生ai的成績(jī)Xi與等級(jí)Y之間存在下面的數(shù)學(xué)關(guān)系[3]:
3 結(jié)束語(yǔ)
針對(duì)上面案例中出現(xiàn)的情況,筆者運(yùn)用事前分析估算的方法來提高程序的執(zhí)行效率,這是編程者需要考慮的問題,也是程序設(shè)計(jì)的基本要求,教學(xué)時(shí)教師可提醒學(xué)生檢驗(yàn)一下是否依據(jù)最好的策略進(jìn)行編程,使學(xué)生更加透徹地理解和掌握程序設(shè)計(jì)中的基本思想,領(lǐng)會(huì)程序設(shè)計(jì)的精髓,教師在授課過程中要注意向?qū)W生灌輸這種思想,為后續(xù)課程的進(jìn)一步學(xué)習(xí)和高級(jí)編程打基礎(chǔ)。
參考文獻(xiàn):
[1]蔣然.高職院校《C語(yǔ)言程序設(shè)計(jì)》教學(xué)改革探討[J].福建電腦,2010(10):206.
[2]譚浩強(qiáng).C語(yǔ)言程序設(shè)計(jì)(第四版)[M].北京:清華大學(xué)出版社,2010.
[3]宋蘭霞.《數(shù)據(jù)結(jié)構(gòu)》教學(xué)方法探討[J].電腦知識(shí)與技術(shù),2013(14).
作者簡(jiǎn)介:宋蘭霞(1978-),女,河北保定人,講師,碩士,主要從事計(jì)算機(jī)教育和教學(xué)研究。
篇3
一、從數(shù)據(jù)庫(kù)應(yīng)用看計(jì)算機(jī)基礎(chǔ)課的教學(xué)
數(shù)據(jù)庫(kù)技術(shù)是信息化社會(huì)的重要基礎(chǔ)技術(shù)之一,是計(jì)算機(jī)科學(xué)領(lǐng)域中發(fā)展最為迅速、應(yīng)用最為廣泛的重要分支;《數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用》也是計(jì)算機(jī)應(yīng)用基礎(chǔ)課程的必修科目。
(一)數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用的背景:概念、市場(chǎng)及其發(fā)展
數(shù)據(jù)庫(kù)可以理解為在一個(gè)或多個(gè)企業(yè)組織中,為多個(gè)用戶服務(wù)的、在計(jì)算機(jī)上可運(yùn)行的、有結(jié)構(gòu)的數(shù)據(jù)集合。與文件相比,文件是面向單個(gè)程序的,而數(shù)據(jù)庫(kù)則是面向整個(gè)需求的;數(shù)據(jù)庫(kù)中的數(shù)據(jù)是有結(jié)構(gòu)的,而文件中各記錄之間是沒有聯(lián)系的。傳統(tǒng)意義上,數(shù)據(jù)庫(kù)系統(tǒng)是把有關(guān)的硬件、軟件、數(shù)據(jù)和人員組合起來為用戶提供信息服務(wù)的系統(tǒng)。
數(shù)據(jù)表示可以有不同的抽象層次。在數(shù)據(jù)庫(kù)結(jié)構(gòu)的描述中至少需要有三級(jí)抽象層:概念觀點(diǎn)、邏輯觀點(diǎn)和物理觀點(diǎn)。數(shù)據(jù)模型(DataModel)是數(shù)據(jù)及其相互關(guān)系的代表,而數(shù)據(jù)及其關(guān)系又是關(guān)于現(xiàn)實(shí)世界的抽象。數(shù)據(jù)模型既代表了數(shù)據(jù)的邏輯觀點(diǎn),同時(shí)也代表了數(shù)據(jù)的概念觀點(diǎn)。三種最流行的數(shù)據(jù)模型是層次模型、網(wǎng)狀模型和關(guān)系模型。在最常用的關(guān)系模型中,包含有關(guān)系(Relation)、元組(Tuple)、屬性(Attribute)等成分,其中,關(guān)系與邏輯記錄值的集合相對(duì)應(yīng),元組與邏輯記錄值相對(duì)應(yīng),屬性與數(shù)據(jù)項(xiàng)、記錄之間的聯(lián)系也用關(guān)系來表示。那么,什么是好的關(guān)系模式?起碼它不該有數(shù)據(jù)冗余、更新異常、插入異常和刪除異常。這取決于數(shù)據(jù)依賴的概念,但在許多數(shù)據(jù)依賴的類型中,最重要的是函數(shù)依賴和多值依賴。
數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,曾使其產(chǎn)品分為文件系統(tǒng)、關(guān)系數(shù)據(jù)庫(kù)、對(duì)象數(shù)據(jù)庫(kù)以及關(guān)系-對(duì)象數(shù)據(jù)庫(kù)等四大類,而目前世界上最大的系統(tǒng)軟件市場(chǎng)依然是關(guān)系數(shù)據(jù)庫(kù),雖然它能解決的問題與對(duì)象數(shù)據(jù)庫(kù)并不相同,但它們之間大有兼容、融合之勢(shì)。未來最大的數(shù)據(jù)庫(kù)市場(chǎng)是支持通用的應(yīng)用(UniversalApplications),并支持簡(jiǎn)單和復(fù)雜的數(shù)據(jù);同時(shí),一些新的應(yīng)用將驅(qū)動(dòng)市場(chǎng),如Web、DigitalFilm、DigitalKiosks和GPS等等。
(二)數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用課程教學(xué)的回顧:dBase-FoxBASE-VisualFoxPro
微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)dBaseⅢ曾是數(shù)據(jù)庫(kù)技術(shù)中的杰出代表。dBaseⅢ具有關(guān)系數(shù)據(jù)庫(kù)的基本特征,程序結(jié)構(gòu)精巧,處理信息能力較強(qiáng),運(yùn)行效率較高;它的全屏幕編輯功能,操作簡(jiǎn)便;它的人機(jī)會(huì)話方式,易學(xué)易懂;它提供運(yùn)行的輔助手段,方便用戶,還有它的較強(qiáng)的適應(yīng)環(huán)境的能力,使其應(yīng)用極其廣泛,因此它獲得了“大眾數(shù)據(jù)庫(kù)”的美稱。自從dBaseⅢ引進(jìn)我國(guó)并成功漢化后,計(jì)算機(jī)專業(yè)人員和經(jīng)濟(jì)、管理等方面的技術(shù)工作者,經(jīng)過幾年的不懈努力,使?jié)h字dBaseⅢ廣泛應(yīng)用于財(cái)務(wù)會(huì)計(jì)、物資、圖書資料、科研項(xiàng)目、學(xué)生成績(jī)、人事檔案、生產(chǎn)調(diào)度、經(jīng)營(yíng)計(jì)劃、財(cái)政稅收、銀行帳目等各個(gè)管理部門,建立了無數(shù)的小型信息系統(tǒng),有力地促進(jìn)了我國(guó)經(jīng)濟(jì)的發(fā)展和管理現(xiàn)代化的工作,使它成了名副其實(shí)的大眾數(shù)據(jù)庫(kù),也因此隨著IBM-PC淘汰AppleII,dBaseⅢ取代了dBaseII,自然而然地走進(jìn)了大專院校的課堂。
和dBaseⅢ相比,F(xiàn)oxBASE+更勝一籌:可在UNIX、XENIX等多用戶操作系統(tǒng)下運(yùn)行;完全兼容dBaseⅢ;運(yùn)行速度更快;可以使用數(shù)組來實(shí)現(xiàn)數(shù)組和數(shù)據(jù)庫(kù)文件之間的數(shù)據(jù)交換,以方便對(duì)數(shù)據(jù)庫(kù)文件中記錄的操作;可以自定義函數(shù),簡(jiǎn)化程序設(shè)計(jì);可以保存和恢復(fù)屏幕圖像;可以將多個(gè)命令文件合并成一個(gè)過程文件,減少讀盤次數(shù),提高運(yùn)行速度;能自動(dòng)調(diào)整內(nèi)存分配,以便充分利用有效內(nèi)存,提高速度;擴(kuò)充了部分命令的功能,新增了若干命令;擴(kuò)充了一些技術(shù)參數(shù)的范圍,方便了程序設(shè)計(jì)。于是伴隨著CPU的換代和DOS的升級(jí),F(xiàn)oxBASE+理所當(dāng)然地替代了dBaseⅢ。
FoxPro除了兼容性和擴(kuò)大已有的命令、增加新的命令和函數(shù)、減少對(duì)用戶的限制外,采用90年代的先進(jìn)技術(shù),支持鼠標(biāo)器,使整個(gè)系統(tǒng)更易使用和操作。尤其是可將程序偽編譯為非常接近機(jī)器語(yǔ)言的中間代碼程序,增快其執(zhí)行的速度。如果程序經(jīng)FoxDistributionKit編譯,生成exe文件,就可脫離FoxPro而直接執(zhí)行。2.0以后的版本加入Rushmore優(yōu)化技術(shù),使速度顯著提高;面向?qū)ο蠹夹g(shù)的應(yīng)用使數(shù)據(jù)庫(kù)的設(shè)計(jì)效果結(jié)構(gòu)清晰、簡(jiǎn)單,便于實(shí)現(xiàn)OOP;數(shù)據(jù)庫(kù)對(duì)象的獨(dú)立性、自治性使其便于維護(hù),從而需求變更時(shí)程序與數(shù)據(jù)庫(kù)重用率高,修改少等等,也就高于同時(shí)期的其它產(chǎn)品。尤其是VisualFoxPro3.0作為第一個(gè)正式具有Windows95兼容標(biāo)志的應(yīng)用軟件,一個(gè)32位的數(shù)據(jù)庫(kù)開發(fā)系統(tǒng),引進(jìn)了可視編程和面向?qū)ο蟮母拍睿褂昧苏嬲臄?shù)據(jù)庫(kù)概念和多媒體數(shù)據(jù),具有更快速開發(fā)應(yīng)用程序、面向?qū)ο蠛涂蛻魴C(jī)/服務(wù)器的強(qiáng)大功能,曾被認(rèn)為是多年來出現(xiàn)在關(guān)系數(shù)據(jù)庫(kù)方面最重要的產(chǎn)品,甚至是一個(gè)革命性的軟件產(chǎn)品。既具有Visual系列的功能強(qiáng)大、直觀易用、面向?qū)ο蟮葍?yōu)點(diǎn)又兼具Windows和FoxPro的長(zhǎng)處;提供的向?qū)А⒃O(shè)計(jì)器、生成器等工具,加之從界面到內(nèi)核的完全漢化,使數(shù)據(jù)庫(kù)的管理變得輕而易舉,跟著Windows淘汰DOS,VisualFoxProForWindows換代FoxBASE也就順理成章了。
但是對(duì)于“摩爾規(guī)律”作用下的IT世界,發(fā)展尤其是永恒的。隨著微機(jī)的CPU從8086/8088到PentiumⅢ/Pentium4以及K7/K8……的發(fā)展,操作系統(tǒng)由Dos到Windows又到Windows95/98/2000/XP/2003……的升級(jí),程序設(shè)計(jì)由面向問題到結(jié)構(gòu)化又到面向?qū)ο笤俚娇梢暬瑑?nèi)容由文字到圖文并貌又到多媒體,應(yīng)用由單機(jī)到網(wǎng)絡(luò)又到全球互聯(lián)網(wǎng),計(jì)算機(jī)公共課的教學(xué)由Dos-Wps-Lotus123向Windows-Word-Excel轉(zhuǎn)變,桌面數(shù)據(jù)庫(kù)的情形自然該有本質(zhì)性的飛躍,尤其是這樣的數(shù)據(jù)庫(kù)技術(shù)已不只是被數(shù)據(jù)庫(kù)專家所擁有了。
(三)桌面數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用的新概念:Access和Office97/2000/XP
隨著個(gè)人計(jì)算機(jī)的發(fā)展和普及,越來越多的人采用數(shù)據(jù)庫(kù)的技術(shù)來管理數(shù)據(jù)、分析數(shù)據(jù)和獲取信息。所以,編程簡(jiǎn)化把數(shù)據(jù)庫(kù)的用戶從傳統(tǒng)的專業(yè)編程人員擴(kuò)大到了所有的計(jì)算機(jī)用戶。Access的問世和推廣,使它在短短幾年之間即取代了FoxPro在桌面數(shù)據(jù)庫(kù)市場(chǎng)上的統(tǒng)治地位。Access在國(guó)際桌面軟件中早已占有了超過半數(shù)的市場(chǎng)份額。
Access在1993年問世,是一個(gè)完全基于Windows環(huán)境的桌面數(shù)據(jù)庫(kù)系統(tǒng),它是與Windows同步成長(zhǎng)起來的。在Access中,微軟加入了一種先進(jìn)的數(shù)據(jù)庫(kù)機(jī)制,即JetEngine。這種機(jī)制取代了以前的文件格式的數(shù)據(jù)庫(kù)引擎,為數(shù)據(jù)庫(kù)的技術(shù)與應(yīng)用提供了更廣闊的發(fā)展空間。今天的用戶可以在VB、VC以及新版的FoxPro中發(fā)現(xiàn)這種數(shù)據(jù)庫(kù)機(jī)制。
在編程方面,Access從一開始就致力于把簡(jiǎn)化的編程環(huán)境和復(fù)雜的關(guān)系數(shù)據(jù)庫(kù)理論巧妙結(jié)合;在市場(chǎng)銷售方面,把Access和Office這樣的提高企業(yè)工作效率的易用工具打包一同銷售。
在Access中,智能化的編程環(huán)境和高效率的工具實(shí)現(xiàn)了有機(jī)結(jié)合。比如Access97采用了VB5.0的智能編程環(huán)境,所以編程風(fēng)格與VB完全一致。同時(shí)與最先進(jìn)、 “全面”的Office集成,使得Access可以直接操作Office中的上千個(gè)對(duì)象,大大縮短了開發(fā)周期和提高了代碼重用率。Access97同時(shí)具有較高的適應(yīng)能力,可以把一個(gè)Access97的應(yīng)用程序用簡(jiǎn)單的操作提升到MicrosoftSQLServer等大型客戶/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)。而且Access采用與MicrosoftSQLServer相同的數(shù)據(jù)庫(kù)引擎,使這種提升變得更為簡(jiǎn)單和直接。Access與Office一致的包含Internet/Intranet功能和標(biāo)準(zhǔn),使用戶數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)的結(jié)合簡(jiǎn)單易行。
早先版本的Access并未能夠完全漢化,所以在用戶編程實(shí)踐中,對(duì)漢字的操作始終是一個(gè)困難。從Access97開始進(jìn)行了全面中文化,包括內(nèi)核,所有界面,幫助體系(即Office助手),應(yīng)用向?qū)В踔潦纠龖?yīng)用程序。所以,用戶的使用就更加得心應(yīng)手。全面中文化的Access包含在Office97/2000/XP……中文專業(yè)版中。
一般地,計(jì)算機(jī)應(yīng)用基礎(chǔ)課的教學(xué)從95年開始已由Dos-Wps-Lotus123向Windows-Word-Excel轉(zhuǎn)變,數(shù)據(jù)庫(kù)的教學(xué)也從FoxBASE換成了FoxPro for Windows。似乎總是跟不上技術(shù)發(fā)展和時(shí)代前進(jìn)的步伐。加上學(xué)生已強(qiáng)烈要求學(xué)習(xí)多媒體制作和Internet技術(shù),所以把計(jì)算機(jī)應(yīng)用基礎(chǔ)課的教學(xué)開成Windows+Office(2000/XP)則不失為一種好策略。
二、計(jì)算機(jī)基礎(chǔ)課教學(xué)的新嘗試
計(jì)算機(jī)科技的最大特點(diǎn)是發(fā)展極快、應(yīng)用更廣。鑒于此,《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程就成為各大專院校學(xué)生的必修科目;而它的基本內(nèi)容也就隨著計(jì)算機(jī)的發(fā)展而不斷更新著。從原來的BASIC語(yǔ)言、五筆字型、DOS、WordStar、WPS、Lotus1-2-3以及dBaseⅡ/Ⅲ到早期的Windows3.1/3.2、Word6.0、Excel5.0、FoxBASE/FoxPro又到Windows95/98/2000、Office97/2000……等等。時(shí)至今日,Windows XP和Office XP已經(jīng)風(fēng)行全球并深入人心,Windows Server2003……也似排山倒海之勢(shì)襲來!由此看來這門課的具體內(nèi)容還要“進(jìn)化”,而且似乎還要永無休止地“進(jìn)化”下去。
(一)現(xiàn)行計(jì)算機(jī)基礎(chǔ)課教學(xué)的主要內(nèi)容:Windows+Office
通常我們?cè)谟?jì)算機(jī)基礎(chǔ)課程教學(xué)的開始,總要談?wù)撊齻€(gè)問題:計(jì)算機(jī)能干什么?我們學(xué)什么?怎么學(xué)?狹義的答案是:計(jì)算機(jī)無所不能;我們學(xué)Windows和Office;上機(jī)。接著是盡可能多地電腦演示,以此來升華學(xué)生對(duì)電腦知識(shí)的學(xué)習(xí)興趣。
因?yàn)閃indows時(shí)代,計(jì)算機(jī)操作技術(shù)的學(xué)習(xí)早已不是那么困難,再也無須死記硬背那么多的命令和格式,只需用一個(gè)手指點(diǎn)擊鼠標(biāo),利用菜單就可以打開一個(gè)又一個(gè)窗口并在窗口中得到五彩斑斕的世界。可是,這個(gè)過程卻很難通過傳統(tǒng)的方法用粉筆在黑板上來講明白。
單就操作系統(tǒng)來說,從Windows3.2到Windows95的飛躍,從Windows95到Windows98的進(jìn)化,從Windows98到Windows2000的換代,以及從Windows2000到WindowsXP的“體驗(yàn)”,都使“黑板+粉筆”的教學(xué)方式陷于絕境。但總有必要盡可能地把最新的知識(shí)和技能傳授給學(xué)生。例如學(xué)了Windows95,還要講講InternetExplorer和Windows98、學(xué)了Office97還要談?wù)凢rontPage和Office2000,學(xué)了Word,不能不說我們的民族軟件WPS,學(xué)了Windows98,還要欣賞一下已成為PC操作系統(tǒng)主流的Windows2000和WindowsXP……等等,還要把各種最新的流行軟件及其應(yīng)用介紹給學(xué)生,如此這般來全面激發(fā)學(xué)生學(xué)習(xí)和使用電腦的樂趣,教給學(xué)生學(xué)習(xí)電腦知識(shí)的方法,同時(shí)也使學(xué)生在課堂上所學(xué)的知識(shí)和本領(lǐng)不至于那么快地“過時(shí)”和“淘汰”。
另一方面,過去曾經(jīng)有不少在《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課中學(xué)了WPS并考試得了高分的大學(xué)生及研究生當(dāng)畢業(yè)找工作打印簡(jiǎn)歷時(shí)竟因電腦中裝的是Word而一籌莫展,類似的事情似乎比比皆是、無休無止,這說明了我們?cè)谟?jì)算機(jī)基礎(chǔ)教育中存在的一個(gè)更重要的桎梏和盲點(diǎn):計(jì)算機(jī)文化素質(zhì)問題。所以,在計(jì)算機(jī)基礎(chǔ)課程的教學(xué)過程中著意培養(yǎng)和提高學(xué)生的計(jì)算機(jī)文化素質(zhì)和數(shù)字化生存的質(zhì)量才是一項(xiàng)最根本的任務(wù)。
實(shí)踐證明,現(xiàn)行計(jì)算機(jī)基礎(chǔ)課程的主要內(nèi)容Windows和Office,尤其是今天的Windows95/98+Office97、或者Windows2000+Office2000或者WindowsXP+OfficeXP完全可以由學(xué)生自己通過學(xué)習(xí)軟件(如《開天辟地》、《萬事無憂》、《暢通無阻》、《得心應(yīng)手》、《電腦總動(dòng)員》……等等)甚至通過教學(xué)網(wǎng)絡(luò)更甚至Internet來自學(xué)掌握,而且這也是華山一條路了。
(二)計(jì)算機(jī)基礎(chǔ)課程教學(xué)的緊要課題:從技術(shù)教育向素質(zhì)教育轉(zhuǎn)化
鑒于計(jì)算機(jī)科技遵循“每18個(gè)月更換一代”飛速發(fā)展的事實(shí)以及全球互聯(lián)網(wǎng)時(shí)代日新月異的網(wǎng)絡(luò)文化的進(jìn)步,在計(jì)算機(jī)基礎(chǔ)課程的教學(xué)過程中,時(shí)刻注意計(jì)算機(jī)文化素質(zhì)的教育,著力培養(yǎng)學(xué)生對(duì)計(jì)算機(jī)科學(xué)的新思想、新知識(shí)、新技術(shù)的理解和自學(xué)的能力,以使學(xué)生能夠利用計(jì)算機(jī)來大大提高自己的學(xué)習(xí)效率及工作效率,甚至用計(jì)算機(jī)來實(shí)現(xiàn)自己的理想;著力培養(yǎng)學(xué)生在互聯(lián)網(wǎng)時(shí)代的倫理精神以及信仰,構(gòu)成了計(jì)算機(jī)基礎(chǔ)教育的根本目標(biāo)。
為了實(shí)現(xiàn)計(jì)算機(jī)文化素質(zhì)教育的目標(biāo),有必要盡可能及時(shí)地、全方位地解決學(xué)生學(xué)習(xí)過程中的問題,所以問題的解答就不僅僅局限于課堂上、書本里、甚至校園內(nèi)。比如通過電子郵件,通過OICQ、QQ、MSN,通過多媒體網(wǎng)絡(luò),甚至通過網(wǎng)站,本著實(shí)事求是,實(shí)學(xué)實(shí)用,理論聯(lián)系實(shí)際的原則,注意反映學(xué)科的前沿內(nèi)容,將思想方法和操作技巧傳給學(xué)生。另外還需要鼓勵(lì)和幫助學(xué)生裝電腦、買電腦、租電腦甚至修電腦,營(yíng)造電腦學(xué)習(xí)的環(huán)境。這無疑對(duì)教師自身的計(jì)算機(jī)文化素質(zhì)提出了更高的要求。
“學(xué)為人師,行為世范”、“嚴(yán)于律己,寬以待人”等思想行為準(zhǔn)則在這個(gè)時(shí)候才更充分地體現(xiàn)出來,真正地潛移默化進(jìn)日常的計(jì)算機(jī)教學(xué)生活中,不斷學(xué)習(xí),不斷充實(shí),不斷進(jìn)步,跟上時(shí)代的步伐,成了教師自己的“數(shù)字化生活”。此外,教師還需把諸如遠(yuǎn)程教育、語(yǔ)音識(shí)別等尖端科技的知識(shí)和應(yīng)用普及給學(xué)生,帶領(lǐng)學(xué)生,走向時(shí)代的前列。
可是,不得不提的是,用電腦來上電腦課,或者用“電腦+投影儀”,在計(jì)算機(jī)教學(xué)過程中是不可替代的,當(dāng)然最好是在機(jī)房里上這些計(jì)算機(jī)課程。盡管如此,真正的計(jì)算機(jī)文化素質(zhì)教育還是要回旋到傳統(tǒng)的模式上。
(三)計(jì)算機(jī)基礎(chǔ)課程教學(xué)的新嘗試:計(jì)算機(jī)文化概論
篇4
【關(guān)鍵詞】信息技術(shù);學(xué)科教學(xué);Scratch語(yǔ)言;游戲化教學(xué)
【中圖分類號(hào)】G434 【文獻(xiàn)標(biāo)識(shí)碼】A
【論文編號(hào)】1671-7384(2016)12-0063-03
隨著智能手機(jī)、平板電腦等便攜式終端設(shè)備的普及,信息技術(shù)與人們生活的聯(lián)系越來越緊密,學(xué)生學(xué)習(xí)技術(shù)的渠道日益多樣化,多數(shù)學(xué)生能夠在智能終端自主下載自己喜歡的軟件,并熟練使用。利用計(jì)算機(jī)上網(wǎng),使用搜索軟件檢索信息,借助Office應(yīng)用軟件編輯文本、制作PPT,這一切對(duì)學(xué)生而言已不神秘。同時(shí),網(wǎng)絡(luò)游戲以其獨(dú)有的特征表現(xiàn)出來的對(duì)學(xué)生的無限吸引力,使人們大聲疾呼“狼來了”。信息技術(shù)確實(shí)是一把“雙刃劍”,但當(dāng)今信息技術(shù)已經(jīng)成為我們生存的環(huán)境,在“避不開”“堵不住”的時(shí)候,信息技術(shù)學(xué)科教育者不得不對(duì)教學(xué)做出深刻的反省,并探索課程改革的新路徑。
審問:小學(xué)信息技術(shù)學(xué)科教學(xué)怎么了
目前,小學(xué)信息技術(shù)課程以常用工具軟件為教學(xué)內(nèi)容。這些內(nèi)容一方面在其他學(xué)科課堂中學(xué)生早已司空見慣,因而失去了新鮮感,難以激發(fā)學(xué)生的學(xué)習(xí)興趣。另一方面,就學(xué)生能力培養(yǎng)而言,學(xué)生在學(xué)習(xí)上述內(nèi)容的過程中,熟悉的意義勝于理解,與能力培養(yǎng)并無直接關(guān)聯(lián)。曾在信息技術(shù)課堂出現(xiàn)過的編程教學(xué),因QBASIC程序設(shè)計(jì)語(yǔ)言的晦澀、程序編寫的煩瑣等多重原因,已經(jīng)淡出了課程教材范疇。綜觀如今的小學(xué)信息技術(shù)課程,幾大問題必須關(guān)注:
1.偏重技能的價(jià)值取向
在現(xiàn)行教學(xué)內(nèi)容中,網(wǎng)絡(luò)學(xué)習(xí)、畫圖、PPT、Word等,無不以認(rèn)識(shí)軟件功能、熟悉應(yīng)用技術(shù)為教學(xué)目標(biāo)取向。雖然工具軟件應(yīng)用技術(shù)對(duì)學(xué)生了解技術(shù)手段特征及其給工作與生活帶來的便利具有直接意義,但學(xué)生獲得這些常規(guī)性通識(shí)技術(shù)的途徑絕非僅局限于課堂。一方面,由于在其他學(xué)科課堂上,這些技術(shù)被教師們廣泛應(yīng)用,使學(xué)生因不再好奇而失去了學(xué)習(xí)的內(nèi)驅(qū)力。另一方面,上述內(nèi)容即使課上不講,學(xué)生也會(huì)在數(shù)字化大背景下,通過多種渠道自然習(xí)得,使信息技術(shù)學(xué)科因缺少特色而失去不可替代性。
2.熟能生巧的學(xué)習(xí)特征
現(xiàn)行教學(xué)內(nèi)容的學(xué)習(xí)要求中,“把握”基本上是指“認(rèn)知”和“熟練”,很少與“理解”相關(guān)聯(lián),“信息素養(yǎng)”常常被解讀為“了解功能”和“熟練使用”。因而教學(xué)活動(dòng)的“思維能力培養(yǎng)”成分較弱。當(dāng)意在培養(yǎng)學(xué)生邏輯思維能力,喚醒創(chuàng)新意識(shí)的編程教學(xué)退出課堂之后,信息技術(shù)課程本應(yīng)具有的創(chuàng)新教育特征隨之消失了。
3.有悖于童趣的學(xué)習(xí)特征
信息技術(shù)對(duì)小學(xué)生具有極大吸引力的原因基本與“新奇”“游戲”相關(guān),恢復(fù)課程活力的關(guān)鍵是探索出“寓教于樂”“寓教于玩”的途徑,使課堂教學(xué)借助兒童極強(qiáng)的好奇心吸引學(xué)生,將豐富的想象能力引導(dǎo)為創(chuàng)造力,并在創(chuàng)造體驗(yàn)過程中逐步培養(yǎng)學(xué)生的邏輯思維能力。這將不僅使課堂成為兒童的課堂,而且將培養(yǎng)目標(biāo)指向適合未來社會(huì)需要的創(chuàng)新型人才。
慎思:網(wǎng)絡(luò)游戲與信息技術(shù)教學(xué)能結(jié)合嗎
網(wǎng)絡(luò)游戲具有的沉浸性特征使它抓住了人們的興趣點(diǎn),特別是青少年的好奇心和好勝心,而且給人以超乎現(xiàn)實(shí)的想象和創(chuàng)造空間,使人在虛擬的環(huán)境中獲得接近真實(shí)的成功體驗(yàn)。課堂的乏味往往會(huì)忽視學(xué)生主體地位,漠視學(xué)習(xí)是體驗(yàn)過程中產(chǎn)生的“自悟”這一本質(zhì)特征,游戲與教學(xué)的合理結(jié)合或許會(huì)使信息技術(shù)課程的教學(xué)柳暗花明。
1. Scratch語(yǔ)言具有兒童適應(yīng)性
Scratch是由麻省理工學(xué)院媒體實(shí)驗(yàn)室開發(fā)的一種電腦編程語(yǔ)言,人們可從麻省理工學(xué)院網(wǎng)站免費(fèi)下載。它可以幫助年輕人發(fā)展學(xué)習(xí)技能、培養(yǎng)創(chuàng)造性思維以及實(shí)現(xiàn)集體合作學(xué)習(xí)。Scratch編程語(yǔ)言是一種積木系統(tǒng),積木可以通過多種指令結(jié)合,共有100多塊“積木”可以使用。另外,還有一個(gè)視覺圖像庫(kù),使用者可以借助圖像編寫程序,完成卡通動(dòng)畫故事創(chuàng)作。
諸如算術(shù)、條件、邏輯等數(shù)據(jù)運(yùn)算,順序、分支、循環(huán)等程序結(jié)構(gòu),常量、變量、鏈表、串等數(shù)據(jù)存儲(chǔ),控制、交互、消息、事件等響應(yīng)機(jī)制,多媒體資源、文件處理、參數(shù)以及面向?qū)ο蟮痊F(xiàn)代程序設(shè)計(jì)思想中最核心的知識(shí),均可通過直觀、趣味的游戲故事創(chuàng)造被學(xué)生快樂習(xí)得。
2. 游戲編程聯(lián)通的課堂與生活
游戲是真實(shí)生活的虛擬再現(xiàn),游戲編程就是要借助Scratch編程語(yǔ)言,將學(xué)生既有經(jīng)驗(yàn)中的故事分解為角色、場(chǎng)景、事件,最終將角色和場(chǎng)景的特征、相互關(guān)系及其變化連續(xù)地呈現(xiàn)出來。在游戲編程過程中,作為游戲脈絡(luò)的故事基于學(xué)生的已有經(jīng)驗(yàn),故事的拆分基于學(xué)生的觀察、比較、分析、綜合、抽象、概括、判斷、推理等思維能力;游戲編程的目標(biāo)是將故事再現(xiàn)出來,具體呈現(xiàn)的方式反映的是學(xué)生的想象力和創(chuàng)造力;這種課堂與生活的聯(lián)通生發(fā)了課堂教學(xué)的活力。
以“猜拳游戲”為例。猜拳是孩子們都玩過的游戲,熟知它的規(guī)則:游戲共有剪刀、石頭、布三個(gè)手勢(shì)。二人同時(shí)用手做出相應(yīng)形狀而出,輸贏判斷規(guī)則為:剪刀贏布,布贏石頭,石頭贏剪刀。那么如何將這種傳統(tǒng)游戲用編程的方式呈現(xiàn)出來呢?教師需要引導(dǎo)學(xué)生分析游戲規(guī)則,提煉相關(guān)信息,諸如“二人”代表程序中要有兩個(gè)角色,“輸贏判斷”會(huì)用到條件分支結(jié)構(gòu)等,將這些信息進(jìn)行歸納整理,梳理程序結(jié)構(gòu)流程,進(jìn)而進(jìn)行游戲的編寫。在整個(gè)過程中,通過游戲激發(fā)學(xué)生的求知欲,教師引領(lǐng)學(xué)生合理規(guī)劃程序編寫的過程,逐步提高學(xué)生的邏輯思維能力。
從一定意義上說,游戲編程與信息技術(shù)教學(xué)不僅可以實(shí)現(xiàn)整合,而且這種整合昭示著信息技術(shù)學(xué)科課程教學(xué)改革的趨勢(shì)和方向。
明辨:游戲編程引入課堂后的教學(xué)模式
教學(xué)模式是指具有獨(dú)特風(fēng)格的教學(xué)樣式,是就教學(xué)過程的結(jié)構(gòu)、階段、程序而言,通過長(zhǎng)期而多樣化的教學(xué)實(shí)踐形成的相對(duì)穩(wěn)定且具有特色的教學(xué)樣式。作為結(jié)構(gòu)框架,教學(xué)模式突出從宏觀上把握教學(xué)活動(dòng)整體及各要素之間內(nèi)部的關(guān)系和功能;作為活動(dòng)程序,則突出有序性和可操作性。在既往的教學(xué)模式探索中,人們大多局限于教材特定的教學(xué)內(nèi)容,或是改變呈現(xiàn)順序,或是變革呈現(xiàn)方式。鑒于小學(xué)信息技術(shù)教學(xué)內(nèi)容的技能訓(xùn)練指向和教學(xué)模塊的并列性特征,使我們的多種改革嘗試均收效甚微。為尋求突破,我們不得不引入新的教學(xué)內(nèi)容,進(jìn)而在改變教材既有內(nèi)容的學(xué)習(xí)樣式上做深入的思考,引入Scratch編寫游戲程序就是這樣的一種實(shí)踐探索。
引入游戲編程后的小學(xué)信息技術(shù)教學(xué)模式是以運(yùn)用Scratch編寫游戲?yàn)榛顒?dòng)主線,將計(jì)算機(jī)基礎(chǔ)知識(shí)、文字處理、上網(wǎng)知識(shí)、電腦繪畫、PPT制作等原有教學(xué)內(nèi)容貫穿起來,以完成一個(gè)游戲程序創(chuàng)編為教學(xué)活動(dòng)周期,以引領(lǐng)學(xué)生將好奇心、聯(lián)想、想象遷移為對(duì)信息技術(shù)學(xué)習(xí)的渴望和喜愛為切入點(diǎn),以卡通動(dòng)畫游戲創(chuàng)編為載體,以編程語(yǔ)言、網(wǎng)絡(luò)工具、常用技術(shù)工具知識(shí)學(xué)習(xí)的相互融合為特征,以培養(yǎng)學(xué)生邏輯思維能力和自主創(chuàng)新能力為目標(biāo)的小學(xué)信息技術(shù)學(xué)科課堂教學(xué)活動(dòng)樣式。
在這一教學(xué)模式實(shí)施過程中,游戲編程是教學(xué)活動(dòng)脈絡(luò),在創(chuàng)編游戲原型的故事創(chuàng)編環(huán)節(jié),重點(diǎn)學(xué)習(xí)文字處理技能;在游戲設(shè)計(jì)制作環(huán)節(jié),重點(diǎn)學(xué)習(xí)上網(wǎng)知識(shí)、電腦制圖與繪畫技能;在游戲環(huán)節(jié),重點(diǎn)學(xué)習(xí)PPT制作與應(yīng)用技能。
篤行:游戲化教學(xué)的實(shí)施策略
教學(xué)策略是實(shí)施教學(xué)過程的教學(xué)思想、方法模式、技術(shù)手段三方面動(dòng)因的集成,是教學(xué)思維對(duì)其三方面動(dòng)因進(jìn)行思維策略加工而形成的方法模式,是為實(shí)現(xiàn)某一教學(xué)目標(biāo)而制定的、付諸于教學(xué)過程的實(shí)施方案,包括合理組織教學(xué)過程,選擇具體的教學(xué)方法和材料,制定教師與學(xué)生所遵守的教學(xué)行為程序。
游戲編程教學(xué)的實(shí)施策略包括:
(1)游戲編程教學(xué)的引導(dǎo)策略。引導(dǎo)重點(diǎn)體現(xiàn)在設(shè)計(jì)游戲原型――故事的創(chuàng)編環(huán)節(jié),在教學(xué)過程中主動(dòng)與語(yǔ)文教學(xué)結(jié)合,學(xué)習(xí)故事的文字表述,同時(shí)練習(xí)文字處理技能。
(2)游戲編程教學(xué)的過程性扶助策略。扶助重點(diǎn)體現(xiàn)在游戲創(chuàng)作過程中,按任務(wù)需要與數(shù)學(xué)、美術(shù)、音樂等學(xué)科教學(xué)結(jié)合,在依托網(wǎng)絡(luò)檢索資源、判斷資源價(jià)值、提取并運(yùn)用資源的過程中,提升學(xué)生的信息素養(yǎng)。
(3)學(xué)生自主、競(jìng)爭(zhēng)、成功體驗(yàn)的引導(dǎo)策略。在游戲創(chuàng)編完成后,引導(dǎo)學(xué)生以PPT為載體向同學(xué)自己的作品。在活動(dòng)召集過程中培養(yǎng)學(xué)生的自主與競(jìng)爭(zhēng)意識(shí),在推介自己產(chǎn)品過程中獲得成功體驗(yàn)。
(4)游戲編程教學(xué)的邏輯思維能力培養(yǎng)策略。在整個(gè)教學(xué)過程中,學(xué)生完成不同階段的相應(yīng)任務(wù)是達(dá)成教學(xué)目標(biāo)的載體而非目標(biāo)本身,教學(xué)的終極目標(biāo)是培養(yǎng)學(xué)生基于邏輯思維能力的信息素養(yǎng)。教學(xué)既是具體任務(wù)的完成過程,更是思維鍛煉的過程。
“磁鐵能吸引什么物體”是五年級(jí)科學(xué)課學(xué)習(xí)的內(nèi)容。對(duì)于學(xué)生來說,將熟悉的知識(shí)用程序編寫出來,是一件既有趣又富有挑戰(zhàn)性的任務(wù)。在編寫程序過程中,學(xué)生需要上網(wǎng)搜集素材、對(duì)素材進(jìn)行處理,這其中涉及了信息檢索和圖片處理等知識(shí),網(wǎng)絡(luò)工具軟件的使用和編程緊密聯(lián)系在一起,有利于培養(yǎng)學(xué)生綜合運(yùn)用信息技術(shù)的能力。另外,編寫程序要求學(xué)生熟練掌握已有的科學(xué)知識(shí),很好地實(shí)現(xiàn)了Scratch編程與其他學(xué)科的融合,學(xué)生能夠體會(huì)到學(xué)有所用,進(jìn)一步激發(fā)了學(xué)生學(xué)習(xí)的熱情。
“迷宮游戲”是一個(gè)比較簡(jiǎn)單的小游戲,掌握一些基本的腳本命令就能編寫出來。但怎樣把一個(gè)簡(jiǎn)單的迷宮游戲變得更加有趣、與眾不同呢?在教學(xué)中,教師要啟發(fā)學(xué)生留意身邊的事物、玩過的游戲,遇到好玩的游戲時(shí),思考它是怎樣設(shè)計(jì)的,怎樣把它應(yīng)用到自己編寫的游戲中。當(dāng)學(xué)生有好的想法時(shí),教師應(yīng)鼓勵(lì)學(xué)生大膽地展示,與同學(xué)積極地交流,相互學(xué)習(xí)。在編寫這個(gè)迷宮游戲時(shí),有的學(xué)生想到通過點(diǎn)擊選擇游戲地圖這一環(huán)節(jié),還有的學(xué)生想到設(shè)置“怪獸”阻礙小球前進(jìn),設(shè)置“禮物”幫助小球前進(jìn),學(xué)生們經(jīng)過思維的碰撞,合力創(chuàng)作出了一個(gè)富有創(chuàng)造性的迷宮游戲。
篇5
關(guān)鍵詞:中文編程意識(shí);原因;過程;期望
一、中文編程意識(shí)培養(yǎng)的原因
1.中文編程意識(shí)培養(yǎng)是華夏民族長(zhǎng)遠(yuǎn)發(fā)展的必需
目前,我們雖進(jìn)入了互聯(lián)網(wǎng)時(shí)代,但觸及到的設(shè)備,其內(nèi)核技術(shù)所采用的技術(shù)的表達(dá)方式都是以英語(yǔ)為基礎(chǔ)的,都以英文程序?yàn)檩d體。我國(guó)時(shí)下也出現(xiàn)了一些中文編程軟件,但至今仍未能大范圍普及,原因有以下幾個(gè):一是其本身的內(nèi)核技術(shù)可能還是以英語(yǔ)為基礎(chǔ);二是在國(guó)外軟件全面漢化的強(qiáng)烈影響下,國(guó)人的中文編程意識(shí)逐慚淡薄,趨于消亡;三是全民學(xué)英語(yǔ),以為學(xué)會(huì)英語(yǔ)就可輕易獲取外國(guó)的先進(jìn)經(jīng)驗(yàn)及核心技術(shù)。
2010年1月12日18時(shí)左右,倍受億萬國(guó)人歡迎的中文信息共享平臺(tái)百度網(wǎng)站,其的域名在美國(guó)域名注冊(cè)商處被非法篡改,導(dǎo)致全球多處用戶不能正常訪問百度。如上述的鐵證數(shù)不勝數(shù),這些事實(shí)無情地說明了建立一套符合本國(guó)的信息技術(shù)標(biāo)準(zhǔn)迫在眉睫,而本國(guó)的信息技術(shù)標(biāo)準(zhǔn)必定是建立在中文編程標(biāo)準(zhǔn)之上,且本國(guó)的中文編程標(biāo)準(zhǔn)目前處于空缺狀態(tài)。
我國(guó)是一個(gè)文明古國(guó),有著悠久的傳統(tǒng),這些優(yōu)秀傳統(tǒng)的載體是漢字及其語(yǔ)法,它是民族、國(guó)家的象征。為了保護(hù)這些國(guó)人長(zhǎng)期踐行并完善的文字及語(yǔ)法,中文編程的相關(guān)標(biāo)準(zhǔn)也應(yīng)盡快的建立及完善,但最重要的前提還在于國(guó)人的中文編程意識(shí)的培養(yǎng),學(xué)生應(yīng)為目前首要的培養(yǎng)群體。中文編程意識(shí)的培養(yǎng)是我國(guó)信息技術(shù)長(zhǎng)遠(yuǎn)發(fā)展的前提及基礎(chǔ),是當(dāng)代人面臨的迫切任務(wù)之一,是中華文明再創(chuàng)輝煌的客觀需要。
2.中文編程意識(shí)的培養(yǎng)符合學(xué)生的現(xiàn)學(xué)知識(shí)體系
編程語(yǔ)言一般都是言簡(jiǎn)義明,所用的詞匯比較簡(jiǎn)單。個(gè)人編程能力一方面與編譯者的語(yǔ)言組織能力(如語(yǔ)文水平)、數(shù)學(xué)能力(如算法的運(yùn)用能力)直接相關(guān),另一方面還跟編譯者在其他方面的綜合實(shí)力相關(guān),如掌握的歷史、政治、地理、藝術(shù)等學(xué)科知識(shí)的總體水平及其在運(yùn)用、實(shí)踐過程中所累積的各自特有的旅歷、經(jīng)驗(yàn)。
學(xué)生階段,很容易在數(shù)學(xué)、語(yǔ)文、藝術(shù)、歷史等各學(xué)科的起始學(xué)習(xí)過程中,自然滲透些中文編程的基礎(chǔ)知識(shí)。再者,義務(wù)教育階段,所學(xué)的語(yǔ)文、數(shù)學(xué)較為初級(jí),所處的語(yǔ)言及知識(shí)環(huán)境與中文編程的語(yǔ)言及知識(shí)環(huán)境可能比較接近。因此,在中小學(xué)階段有意識(shí)的培養(yǎng)中文編程意識(shí),符合學(xué)生的現(xiàn)學(xué)知識(shí)體系。
3.中文編程意識(shí)的培養(yǎng)是激發(fā)學(xué)生學(xué)習(xí)興趣、培養(yǎng)學(xué)生探究、創(chuàng)造性思維的需要
作為信息技術(shù)的傳授者,雖然中文編程標(biāo)準(zhǔn)還末制訂、推行,只能是在自身信息技術(shù)的知識(shí)及對(duì)它的發(fā)展趨勢(shì)的估計(jì)基礎(chǔ)上,超前的培養(yǎng)些中文編程意識(shí)。但是,在這一中文編程意識(shí)的培養(yǎng)過程中,由于教師本身也處于摸索狀態(tài),學(xué)生更是自由發(fā)揮,使得這一意識(shí)培養(yǎng)過程自然的成為了一個(gè)培養(yǎng)學(xué)生探究、創(chuàng)造性思維的大好手段。
學(xué)生階段是人生觀形成的初期,好多受用終身的好習(xí)慣就在此期間形成。在這一黃金期內(nèi)滲透中文編程理念,符合學(xué)生的心理發(fā)展規(guī)律,不但可以最大限度的激發(fā)學(xué)生學(xué)習(xí)興趣,而且還可以讓學(xué)生培養(yǎng)出較為穩(wěn)固的中文編程意識(shí),成為信息時(shí)代的強(qiáng)國(guó)之本。
4.中文編程意識(shí)的培養(yǎng)是踐行國(guó)家關(guān)于信息技術(shù)教學(xué)方面指導(dǎo)綱要的具體行動(dòng)之一
對(duì)計(jì)算機(jī)進(jìn)行程序設(shè)計(jì)、編程的意識(shí)或能力的培養(yǎng),本身就是學(xué)生信息素養(yǎng)培養(yǎng)內(nèi)容之一,而中文編程意識(shí)更是國(guó)人信息素養(yǎng)之根本。在信息技術(shù)教學(xué)過程中再加入中文編程意識(shí)的培養(yǎng),非但不會(huì)增加學(xué)生的課業(yè)負(fù)擔(dān),而且還可進(jìn)一步地提升學(xué)生乃至國(guó)人的信息素養(yǎng),既為學(xué)生創(chuàng)造探究的條件,又為他們培養(yǎng)了創(chuàng)新精神和實(shí)踐能力,完全符合國(guó)家的指導(dǎo)綱要。
二、中文編程意識(shí)的培養(yǎng)過程
1.在學(xué)習(xí)電腦及軟件基本操作為主的教學(xué)過程中,逐步養(yǎng)成一些基礎(chǔ)性的中文編程意識(shí)
(1)在學(xué)習(xí)計(jì)算機(jī)基本操作的過程中培養(yǎng)中文編程意識(shí)
在學(xué)習(xí)電腦基本操作的過程中,經(jīng)常要用到新建文件夾、新建命令,在執(zhí)行這些操作時(shí),任課教師可有意培養(yǎng)些學(xué)生初步的中文命名習(xí)慣。如要求學(xué)生在命名操作時(shí)做到以下規(guī)范:一是要給新建的文件夾、文件起一個(gè)易于記憶的中文名稱,用“年級(jí)名+班級(jí)名+學(xué)生名”的格式來給新文件夾、新文件起名;其次要分門別類的保存不同類型文件,圖片文件要保存到圖片文件夾,文字類文件要保存到文本文件夾,聲音文件要保存到音頻文件夾,視頻文件要保存到視頻文件夾;在保存文件時(shí)要經(jīng)常留意文件的建立和修改時(shí)間,把這些參數(shù)作為區(qū)別文件的關(guān)鍵詞。在上述培養(yǎng)中文命名、存取習(xí)慣的過程中,既養(yǎng)成良好的文件管理習(xí)慣,提升個(gè)人的信息素養(yǎng),又使的多數(shù)學(xué)生自然的培養(yǎng)出一些初步的中文編程意識(shí),埋下點(diǎn)中文編程的種子。
(2)在常用軟件的學(xué)習(xí)過程中培養(yǎng)中文編程意識(shí)
在學(xué)習(xí)數(shù)據(jù)處理軟件(如Excl)的學(xué)習(xí)過程中,逐步滲透中文編程的理念。起始階段,可以從進(jìn)一步強(qiáng)化中文命名習(xí)慣著手,讓學(xué)生將中文命名習(xí)慣擴(kuò)展到各個(gè)數(shù)據(jù)表單的名稱、表單中各行列的字段名、單元格的中文批注等,見機(jī)繼續(xù)滲透些中文編程的理念。而在涉及到數(shù)據(jù)統(tǒng)計(jì)、篩選等的軟件的深層次運(yùn)用的教學(xué)過程中,要對(duì)所涉及到的常用函數(shù)進(jìn)行充分介紹,對(duì)其名稱、功能及適用對(duì)象或范圍進(jìn)行細(xì)微說明,在學(xué)生的腦海中逐步建立一個(gè)計(jì)算機(jī)常用函數(shù)的數(shù)據(jù)庫(kù),為將來的中文編程打基礎(chǔ)。
2.在涉及程序設(shè)計(jì)軟件的教學(xué)過程中直接積累中文編程的基礎(chǔ)知識(shí),增強(qiáng)個(gè)人的中文編程意識(shí)
(1)在算法的初始表述階段直接培養(yǎng)中文編程的知識(shí)基礎(chǔ)
算法是解題的方法;每個(gè)算法都是由一些基本的操作組成,其實(shí)現(xiàn)的目標(biāo)是將一個(gè)復(fù)雜問題的解決過程,轉(zhuǎn)變成一組機(jī)器可以依次執(zhí)行的基本操作。算法是程序的靈魂,在編程設(shè)計(jì)中處于核心地位,是學(xué)會(huì)使用現(xiàn)有或?qū)砣魏我豢畛绦蛟O(shè)計(jì)軟件的知識(shí)基礎(chǔ)及創(chuàng)新源泉。
算法可以先用自然語(yǔ)言來進(jìn)行表述,而后再將其用程序設(shè)計(jì)語(yǔ)言來進(jìn)一步表述。為此,首先要將算法盡可能地講得更直觀、更透徹些,讓學(xué)生了解不同算法為會(huì)么能提高執(zhí)行效率。如“通訊錄查找程序”的算法教學(xué)過程中:其算法一是直接在通訊錄中查找某位同學(xué)的電話號(hào)碼,算法二是對(duì)通訊錄進(jìn)行排序,而后再進(jìn)行查找;雖然以上的寥寥數(shù)字就將通訊錄查找程序的兩個(gè)算法表述的相當(dāng)清楚,但是對(duì)于初二學(xué)生來說,可能半數(shù)以上末能明了這兩個(gè)算法為什么有不同的執(zhí)行效率;為此,可以用學(xué)生的座位表為例,每個(gè)學(xué)生的位置與姓名構(gòu)成座位表中的一個(gè)數(shù)據(jù)元;先讓姓王、姓李、姓周的同學(xué)站一下,以體現(xiàn)出類似于算法一中末經(jīng)排序而出現(xiàn)的數(shù)據(jù)分布的隨機(jī)現(xiàn)象,再讓大家假想一下讓姓王、姓王、姓李、姓周等姓氏的同學(xué)依次逐排就座時(shí),再要找出某一位同學(xué),其效率是否更高,讓同學(xué)直觀的體會(huì)出算法二的優(yōu)越性。在對(duì)算法的初始表述、呈現(xiàn)的過程中,讓學(xué)生對(duì)算法的了解逐步的深入,積累些中文編程的基礎(chǔ)知識(shí),增強(qiáng)個(gè)人對(duì)中文編程的期望。
(2)在程序語(yǔ)言的教學(xué)過程中設(shè)立一些知識(shí)點(diǎn),與同學(xué)們一同探究中文編程的趨勢(shì)
程序的組織結(jié)構(gòu):英文程序的編寫發(fā)展至今,逐漸形成了統(tǒng)一的設(shè)計(jì)規(guī)則,都統(tǒng)一采用了結(jié)構(gòu)化程序設(shè)計(jì),為此,在此知識(shí)點(diǎn)上,可重點(diǎn)探究循環(huán)結(jié)構(gòu)。考慮到循環(huán)結(jié)構(gòu)語(yǔ)句在理解的過程中有一定的難度,可共同探究如下代碼(如圖1-1):先將這一段代碼復(fù)制到空白區(qū)或文本框中,逐行進(jìn)行人工模擬執(zhí)行,如圖1-2所示,而后再將這段代碼復(fù)制到VB(或其他程序設(shè)計(jì)語(yǔ)言)中進(jìn)行實(shí)際的執(zhí)行演示。在對(duì)這段代碼認(rèn)知的過程中,一方面可讓同學(xué)們盡快理解循環(huán)結(jié)構(gòu),另一方面可以借此出探究循環(huán)結(jié)構(gòu)與順序結(jié)構(gòu)、選擇結(jié)構(gòu)的客觀聯(lián)系。
程序語(yǔ)法基礎(chǔ):可以對(duì)最簡(jiǎn)單的程序語(yǔ)法進(jìn)行探究。如在網(wǎng)頁(yè)制作軟件(如FrontPage)的教學(xué)過程中,可從探究空白網(wǎng)頁(yè)代碼(如圖2)開始,總結(jié)出html的語(yǔ)法的基本特征,即采用成對(duì)的標(biāo)簽來分隔網(wǎng)頁(yè)參數(shù)。對(duì)于有條件的學(xué)生,還可進(jìn)一步探究標(biāo)簽名及其對(duì)應(yīng)的中文名,積累起個(gè)人的標(biāo)簽庫(kù),進(jìn)一步增強(qiáng)個(gè)人的中文編程意識(shí)。
程序關(guān)鍵詞的積累:對(duì)于義務(wù)教育階段的學(xué)生,要求掌握的知識(shí)量相對(duì)較少,有的不需要過分深入了解,類似于上文提到的html的標(biāo)簽名,只需要記住關(guān)鍵詞,實(shí)在記不住的只要記住幾個(gè)關(guān)鍵詞的頭幾個(gè)特征字母(類似于標(biāo)簽名、屬性名的縮寫)。在教學(xué)過程中當(dāng)發(fā)現(xiàn)一些計(jì)算機(jī)軟件或程序中常用的英文單詞時(shí),見機(jī)的進(jìn)行解說,培養(yǎng)學(xué)生的翻譯習(xí)慣,讓學(xué)生學(xué)以即用。在涉及程序、代碼的軟件教學(xué)過程中,如VB編程的教學(xué)過程中,讓學(xué)生嘗試著翻譯一些代碼、程序語(yǔ)言,在最常見的代碼中總結(jié)出一些最常用的詞匯。通過對(duì)現(xiàn)有程序關(guān)鍵詞的逐年積累,在養(yǎng)成收集關(guān)鍵詞的習(xí)慣的同時(shí),自然而然的完善了自身的中文編程用語(yǔ)的字詞庫(kù)。
3.在其他學(xué)科的學(xué)習(xí)及日常生活中自然培養(yǎng)中文編程意識(shí)
數(shù)學(xué)作為其他學(xué)科的工具,是學(xué)生學(xué)科知識(shí)體系中最重要的基礎(chǔ),信息技術(shù)中的好多算法、程序更是直接來源于數(shù)學(xué)。因此,在數(shù)學(xué)學(xué)科的學(xué)習(xí)過程中,可直接積累些中文編程的基礎(chǔ)知識(shí),如變量的設(shè)定,線條、圖形的命名規(guī)范,尤其可從解題的表述文本中探究、總結(jié)些中文編程可以借鑒的表述語(yǔ)法、符號(hào)及字詞,通過人―機(jī)換位思考,從解題思路中探究相關(guān)函數(shù)在機(jī)器執(zhí)行過程中所面臨的算法及參數(shù)。
對(duì)于另外的學(xué)科,如語(yǔ)文、英語(yǔ)學(xué)科,其學(xué)科特點(diǎn)以語(yǔ)法、詞匯為重點(diǎn),而對(duì)于理、化等學(xué)科,同樣面臨著大量的物理量、成份名,因此在這些學(xué)科中,一方面重點(diǎn)積累些中文編程的基礎(chǔ)語(yǔ)匯,另一方面要在學(xué)習(xí)中英文語(yǔ)法的過程中探索中文編程語(yǔ)法可借鑒的地方。
在日常生活中,讓學(xué)生經(jīng)常留意那些日常用語(yǔ)、日常生活習(xí)慣。從這些用語(yǔ)、習(xí)慣中總結(jié)、探究中文編程的語(yǔ)法及字詞,進(jìn)一步擴(kuò)充完善中文編程的字詞庫(kù)。
篇6
如果把上個(gè)世紀(jì)稱為PC(計(jì)算機(jī))與Internet的時(shí)代,無疑,21世紀(jì)將會(huì)是一個(gè)PR(機(jī)器人)的時(shí)代。按照目前智能機(jī)器人學(xué)科的發(fā)展趨勢(shì)來看,PC會(huì)成為智能機(jī)器人的大腦,Internet也會(huì)成為PR的通信平臺(tái),而智能機(jī)器人則成為我們學(xué)習(xí)、生活、娛樂的好伙伴。因此,組織學(xué)生開展對(duì)智能機(jī)器人的研究,是全面培養(yǎng)學(xué)生動(dòng)手能力、創(chuàng)造能力、綜合能力、合作能力和進(jìn)取精神的最佳實(shí)踐活動(dòng)之一。我校智能機(jī)器人活動(dòng)已經(jīng)歷過八個(gè)春秋,從起初只有幾名學(xué)生參加,到目前學(xué)校已建設(shè)有各個(gè)不同層次和研究方向的興趣小組,并配有相應(yīng)實(shí)驗(yàn)室等,發(fā)展是相當(dāng)迅速的。而我作為該活動(dòng)的主要負(fù)責(zé)人之一,又是從事信息技術(shù)教學(xué)的老師,深刻感受到在信息技術(shù)教育中滲透智能學(xué)科教育的必要性。
1通過智能機(jī)器人項(xiàng)目制作讓學(xué)生更好的了解信息技術(shù)
智能電腦機(jī)器人技術(shù)融合了機(jī)械造型、電子傳感器、計(jì)算機(jī)軟硬件和人工智能等眾多先進(jìn)技術(shù),而這些技術(shù)充分體現(xiàn)了當(dāng)代信息技術(shù)所涉及的多個(gè)領(lǐng)域,更是智能技術(shù)的結(jié)晶。比如:讓學(xué)生掌握智能電腦機(jī)器人下載程序的方法,這就可以讓學(xué)生了解智能電腦機(jī)器人的傳感和驅(qū)動(dòng)裝置,體會(huì)語(yǔ)言程序是智能電腦機(jī)器人的靈魂,同時(shí)學(xué)習(xí)為智能電腦機(jī)器人編寫程序,以此提高學(xué)生的分析和解決問題的能力。再有通過完成項(xiàng)目任務(wù),使學(xué)生在為機(jī)器人擴(kuò)充功能的過程中拓展有關(guān)數(shù)字電路方面的知識(shí),在組裝擴(kuò)展機(jī)器人的過程中培養(yǎng)學(xué)生的動(dòng)手能力、協(xié)作能力和創(chuàng)造能力。
2通過智能機(jī)器人項(xiàng)目制作可以提高學(xué)生對(duì)程序設(shè)計(jì)的興趣
作為信息技術(shù)學(xué)科教育重要內(nèi)容之一的程序設(shè)計(jì)課程在培養(yǎng)學(xué)生分析、解決問題的能力和培養(yǎng)學(xué)生思維創(chuàng)造性等起著得天獨(dú)厚的作用,而以往的程序設(shè)計(jì)媒介很難使初學(xué)者看到設(shè)計(jì)后的應(yīng)用效果,體驗(yàn)不到成功的樂趣,這正是程序設(shè)計(jì)教學(xué)中的主要缺陷。而恰恰相反,我們教學(xué)所編寫的程序是智能電腦機(jī)器人的靈魂,讓學(xué)生通過為機(jī)器人編程序來學(xué)習(xí)程序設(shè)計(jì)的知識(shí)是程序設(shè)計(jì)教學(xué)入門的最好方法。記得我所帶的學(xué)生中有好幾位因?yàn)閷?duì)于智能機(jī)器人的熱愛而對(duì)編程產(chǎn)生了極大的興趣,在他們填寫高考志愿時(shí)無一例外的都報(bào)考了高校的計(jì)算機(jī)專業(yè),當(dāng)然最終也心想事成,現(xiàn)在這些學(xué)生有的還在繼續(xù)在這一領(lǐng)域深造,也有的已經(jīng)參與這一行業(yè)的工作。
3通過智能機(jī)器人項(xiàng)目制作可以提高學(xué)生的綜合能力
前面已經(jīng)說到智能電腦機(jī)器人技術(shù)融合了多項(xiàng)先進(jìn)技術(shù),而一個(gè)項(xiàng)目的完成除了依靠編寫程序外,還要求學(xué)生充分了解機(jī)器人的各種傳感器,通過程序來控制傳感器,使機(jī)器人感知外界的環(huán)境,并對(duì)接受的信息做出感應(yīng),以使機(jī)器人完成規(guī)定的任務(wù)。而學(xué)生在學(xué)習(xí)的過程中始終感受著失敗的遺憾和成功的喜悅,而這種感受必然形成學(xué)習(xí)的動(dòng)力和興趣。另一方面,智能電腦機(jī)器人硬件具有很好的擴(kuò)充性和可塑性,便于培養(yǎng)學(xué)生的動(dòng)手能力,借助智能電腦機(jī)器人學(xué)生可以進(jìn)行多種項(xiàng)目的研究性學(xué)習(xí)。這樣不僅提高了學(xué)生多方面的知識(shí),也培養(yǎng)了學(xué)生良好的心理素質(zhì)。
篇7
關(guān)鍵詞:嵌入式系統(tǒng);可編程邏輯器件;ARM;UC/OS;GUI
隨著技術(shù)的發(fā)展和應(yīng)用的需求,社會(huì)對(duì)嵌入式系統(tǒng)的應(yīng)用要求越來越高,傳統(tǒng)的系統(tǒng)機(jī)應(yīng)用和嵌入式應(yīng)用的界限越來越模糊,以51系列為主的單片機(jī)應(yīng)用越來越不適應(yīng)這種需求,而以ARM7為內(nèi)核的32位高檔單片機(jī)經(jīng)過數(shù)年的發(fā)展,價(jià)格越來越低,接近單片機(jī)的成本,而性能又高很多,在很多領(lǐng)域已經(jīng)取代了8位單片機(jī)的應(yīng)用。為適應(yīng)這種趨勢(shì),在大學(xué)本科教學(xué)中開設(shè)嵌入式技術(shù)課程和實(shí)驗(yàn)已是必然。嵌入式技術(shù)的內(nèi)容比較廣泛,涉及從低端的單片機(jī)應(yīng)用到高端的系統(tǒng)機(jī)嵌入式應(yīng)用。目前,高校中開設(shè)的相關(guān)課程主要是嵌入式技術(shù)(主要講ARM處理器、嵌入式操作系統(tǒng)LINUX、UC/OS等)、可編程邏輯器件和DSP應(yīng)用,后兩門課雖然名字上和嵌入式?jīng)]有關(guān)聯(lián),但應(yīng)該說ARM處理器、FPGA/CPLD、DSP實(shí)際上是嵌入式系統(tǒng)的3架馬車,在很多的嵌入式系統(tǒng)上都能看到它們的身影,三者各有所長(zhǎng),各有應(yīng)用特點(diǎn),目前還無法完全互相替代。而這3門課的前期基礎(chǔ)課就是模電、數(shù)電、單片機(jī)原理、C程序設(shè)計(jì)等[1]。
1目前存在的問題
由于嵌入式技術(shù)內(nèi)容的廣泛性,應(yīng)用上千差萬別,課程特點(diǎn)是實(shí)驗(yàn)性、動(dòng)手操作性特別強(qiáng),一般是根據(jù)所采用的實(shí)驗(yàn)設(shè)備來進(jìn)行講授。目前來看,嵌入式系統(tǒng)實(shí)驗(yàn)箱主要分高端和低端兩類,高端產(chǎn)品功能復(fù)雜、完善,提供各類接口,如USB、以太網(wǎng)口、LCD、VGA、鍵盤鼠標(biāo)口、SD卡、串口等。但該類產(chǎn)品存
在如下問題:1)系統(tǒng)過于復(fù)雜,使得學(xué)生上手慢,真正能夠完成的實(shí)驗(yàn)有限,形成資源浪費(fèi)。2)價(jià)格與系統(tǒng)機(jī)相當(dāng),體現(xiàn)不出嵌入式的優(yōu)勢(shì),使得實(shí)驗(yàn)成本很高,普及性差。3)維修維護(hù)成本高。根據(jù)多年的實(shí)驗(yàn)教學(xué)經(jīng)驗(yàn),為了培養(yǎng)學(xué)生的動(dòng)手能力,對(duì)于元件的實(shí)驗(yàn)箱(板),一輪實(shí)驗(yàn)下來,損害率基本在10%~20%,由于維修困難,最終導(dǎo)致僅有60%的實(shí)驗(yàn)設(shè)備能夠正常使用,嚴(yán)重影響教學(xué)效果。
綜上所述,太復(fù)雜的嵌入式系統(tǒng)實(shí)驗(yàn)設(shè)備并不適合本科實(shí)驗(yàn)教學(xué),本科實(shí)驗(yàn)教學(xué)需要的是簡(jiǎn)單、低廉、耐用又能滿足教學(xué)要求的實(shí)驗(yàn)設(shè)備。而低端的嵌入式實(shí)驗(yàn)板雖然價(jià)格低廉,但一般只有簡(jiǎn)單按鍵、LED顯示、串口等,電路與單片機(jī)的實(shí)驗(yàn)板電路并無區(qū)別,只是換了一顆ARM的心臟。而這些設(shè)備的控制對(duì)處理器并沒什么要求,單片機(jī)完全可以勝任,也就體現(xiàn)不出嵌入式系統(tǒng)的優(yōu)勢(shì)。而實(shí)際上所說的嵌入式系統(tǒng)一定是用在單片機(jī)無法完成或很難完成的地方。如果學(xué)生感覺不出嵌入式的優(yōu)勢(shì),也就難于達(dá)到實(shí)驗(yàn)教學(xué)效果[2,5-6]。
2設(shè)計(jì)的指導(dǎo)思想
針對(duì)現(xiàn)有嵌入式實(shí)驗(yàn)箱(板)存在的問題,為滿足教學(xué)需要,我們自行開發(fā)了嵌入式實(shí)驗(yàn)板,力求克服現(xiàn)有實(shí)驗(yàn)設(shè)備的缺點(diǎn)。所遵循的指導(dǎo)思想如下:
1) 實(shí)驗(yàn)內(nèi)容要有別與51單片機(jī)的實(shí)驗(yàn)。實(shí)驗(yàn)用51單片機(jī)無法完成或很難完成,充分體現(xiàn)32位嵌入式
ARM處理器的優(yōu)勢(shì),主要有以下幾點(diǎn):(1) 32位處理機(jī),結(jié)構(gòu)先進(jìn),處理速度極高。(2)更大的程序、數(shù)據(jù)存儲(chǔ)空間,是51單片機(jī)的幾十倍。(3)更高的CPU時(shí)鐘頻率,是51單片機(jī)的幾十倍。(4)集成了很多復(fù)雜的設(shè)備,是SOC(System On Chip),簡(jiǎn)化了硬件電路設(shè)計(jì),提高了處理及應(yīng)用能力。(5)功耗很低。(6)有操作系統(tǒng)支持。(7)有JTAG接口,無需仿真器,只要一條下載線。
2) 硬件結(jié)構(gòu)盡量簡(jiǎn)單,將下載線JTAG接口電路直接做在實(shí)驗(yàn)板上,取消電源設(shè)備,直接利用USB接口從電腦取電,減少實(shí)驗(yàn)部件及部件間連線。充分利用電腦硬件資源,如顯示器、鍵盤、鼠標(biāo)、USB接口、串/并口等,充分利用ARM單片機(jī)內(nèi)部集成外設(shè),如PIT、PDC、AIC、PMC、USART、SPI、TWI、SSC、TC、PWM、ADC、UDP等,同時(shí)發(fā)揮軟件優(yōu)勢(shì),這樣做的好處是:(1)降低成本,讓每套實(shí)驗(yàn)環(huán)境的成本控制在100~200元內(nèi)。(2)適應(yīng)學(xué)生實(shí)驗(yàn)的要求。一般來說,給學(xué)生用的東西,都很容易損壞。實(shí)驗(yàn)室人員和指導(dǎo)老師的維修、實(shí)驗(yàn)準(zhǔn)備的工作量都很大,實(shí)驗(yàn)中能正常開使用的實(shí)驗(yàn)設(shè)備也就到60%~80%。那么,實(shí)驗(yàn)箱的硬件結(jié)構(gòu)越簡(jiǎn)單,損壞的可能性就越小,維護(hù)起來也要簡(jiǎn)單,減輕了實(shí)驗(yàn)老師的工作量。(3)由于成本低,對(duì)于損壞的實(shí)驗(yàn)板可以直接更換,提高實(shí)驗(yàn)開工率;對(duì)于有興趣的同學(xué),甚至可以借出,便于其更好地學(xué)習(xí)。
3硬件電路原理
實(shí)驗(yàn)板以AT91SAM7Sxx為核心,如圖1所示,利用其內(nèi)部硬件資源,并通過一片有VGA接口的CPLD(EPM240),再加上鍵盤/鼠標(biāo)接口、232串口、
圖1硬件原理結(jié)構(gòu)
A/D接口、并口、USB接口等,特別是有了鍵盤/鼠標(biāo)/顯示器接口,實(shí)驗(yàn)板就與系統(tǒng)機(jī)一樣具有人機(jī)交互功能,通過運(yùn)行不同應(yīng)用軟件,可以實(shí)現(xiàn)很多復(fù)雜功能的演示,完全可展現(xiàn)嵌入式系統(tǒng)的功能優(yōu)勢(shì)[3-4]。
4已開發(fā)的ARM實(shí)驗(yàn)
我們已開發(fā)了如下實(shí)驗(yàn):
1) ARM單片機(jī)內(nèi)部集成外設(shè)的使用;2)在屏幕上繪制各種函數(shù)曲線;3)作為終端與電腦進(jìn)行通信;4)多任務(wù)顯示控制;5)鍵盤/鼠標(biāo)測(cè)試;6)基于ARM的邏輯分析儀;7)基于ARM的示波器;8)嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS移植、硬件驅(qū)動(dòng);9)在uC/OS上運(yùn)行各種應(yīng)用程序;10) USB接口和協(xié)議棧的使用(鍵盤/鼠標(biāo)/游戲桿/U盤等的實(shí)現(xiàn));11)通過USB接口與系統(tǒng)機(jī)間進(jìn)行數(shù)據(jù)通信;12)現(xiàn)場(chǎng)總線PROFIBUS協(xié)議棧的實(shí)現(xiàn);13)現(xiàn)場(chǎng)總線MODEBUS協(xié)議棧的實(shí)現(xiàn);14)圖形化接口uC/GUI的移植、驅(qū)動(dòng);15)在uC/OS上運(yùn)行各種測(cè)試程序。
可開的實(shí)驗(yàn)會(huì)很多,因?yàn)閷?shí)驗(yàn)板就相當(dāng)一個(gè)簡(jiǎn)化版的電腦,有鍵盤/鼠標(biāo)/顯示器/USB/串口,運(yùn)行不同的軟件,就可以實(shí)現(xiàn)不同的功能。
當(dāng)然,由于ARM及軟件的復(fù)雜性,每個(gè)實(shí)驗(yàn)大約需要4~8學(xué)時(shí),學(xué)生只能是選做其中一些實(shí)驗(yàn)。圖2~圖4是幾個(gè)實(shí)驗(yàn)的截圖。
圖2圖形化人機(jī)接口實(shí)驗(yàn) 圖3指針式儀表實(shí)驗(yàn)
圖4示波器實(shí)驗(yàn)
5可編程邏輯器件的實(shí)驗(yàn)開發(fā)
目前我們所使用的可編程邏輯器件的實(shí)驗(yàn)箱采用的是ALTERA公司的EPM7128LC84芯片,外加8個(gè)數(shù)碼管顯示、8個(gè)LED指示燈、16位置碼開關(guān)、8個(gè)按鍵等構(gòu)成,一條下載編程線,一個(gè)5V電源箱。和電腦連接到一起后能夠?qū)崿F(xiàn)LED閃爍、移動(dòng)、數(shù)碼管的點(diǎn)亮、BCD-7段碼的譯碼、8個(gè)數(shù)碼管動(dòng)態(tài)顯示不同內(nèi)容、電子鐘、秒表、置碼開關(guān)輸入、按鍵操作等實(shí)驗(yàn),應(yīng)該說這些內(nèi)容主要是為了了解可編程器件開發(fā)的一般過程、熟悉HDL語(yǔ)言等,目前為大多數(shù)院校所廣泛采用,但還存在的以下問題:
1) 核心器件EPM7128LC84價(jià)格高(約100元/片),而且極易損壞,導(dǎo)致實(shí)驗(yàn)成本高。
2) 仍存在部件多,連線多,故障多,下載線、5V電源也容易出問題。
3) 這種方式的實(shí)驗(yàn)電路與單片機(jī)的實(shí)驗(yàn)板電路是很相似的,也就是將原先微處理器完成的事情,現(xiàn)在用CPLD來實(shí)現(xiàn)了。那么從實(shí)際應(yīng)用的角度看,這是極其不合理的,也沒有任何實(shí)際意義的。因?yàn)榭删幊唐骷臀⑻幚砥鞲饔懈鞯膬?yōu)勢(shì),也各有各的應(yīng)用場(chǎng)合。單片機(jī)能完成的事情,沒必要用可編程器件去做,因?yàn)榭删幊唐骷]有價(jià)格優(yōu)勢(shì),更因?yàn)榭删幊唐骷腍DL語(yǔ)言最后生成的是數(shù)字電路,而單片機(jī)的C語(yǔ)言最后生成的是可順序執(zhí)行的程序,后者所能完成的功能要遠(yuǎn)復(fù)雜于前者。因此,在這些場(chǎng)合,可編程器件
既沒價(jià)格優(yōu)勢(shì),又沒性能優(yōu)勢(shì),故不會(huì)被采用。那么可編程器件的優(yōu)勢(shì)在哪?應(yīng)用場(chǎng)合又在哪呢?它的優(yōu)勢(shì)恰恰在于它沒有順序執(zhí)行指令,它最后形成的是電路,這樣就可以實(shí)現(xiàn)高速的時(shí)序控制。它的應(yīng)用場(chǎng)合也就在微處理器無法實(shí)現(xiàn)的高速時(shí)序處理的場(chǎng)合。
針對(duì)上述問題,來看我們的嵌入式實(shí)驗(yàn)板,發(fā)現(xiàn)它也可以作為可編程器件的實(shí)驗(yàn)板來使用,并且能克服上述缺點(diǎn),因?yàn)?1)板上有CPLD器件EPM240,容量比EPM7128大,但價(jià)格很便宜(12元/片)低功耗(3.3V供電),不易損壞。2)無電源箱,USB取電,下載線電路在實(shí)驗(yàn)板上,實(shí)驗(yàn)部件少。3) CPLD在這里做為VGA控制器,是CPLD的實(shí)際應(yīng)用方案,即高速的時(shí)序控制,VGA接口紅綠藍(lán)信號(hào)點(diǎn)時(shí)鐘頻率到25MHz, 是微處理器所無法實(shí)現(xiàn)的場(chǎng)合。4)由于有VGA接口,可連接顯示器,從而在顯示器上看到不同的實(shí)驗(yàn)結(jié)果,如不同顏色的橫向、縱向條紋、方塊圖案顯示,并在這個(gè)過程分析理解行場(chǎng)同步及RGB的時(shí)序過程,從而理解HDL語(yǔ)言編程,了解可編程器件的實(shí)際應(yīng)用過程。
6結(jié)語(yǔ)
通過以上分析和實(shí)際使用效果來看,我們所開發(fā)的嵌入式系統(tǒng)實(shí)驗(yàn)既能做到硬件電路簡(jiǎn)單化,又能充分展示嵌入式系統(tǒng)的特點(diǎn)和優(yōu)勢(shì),比較適合本科生實(shí)驗(yàn)教學(xué),而且可以兩門課共用,進(jìn)一步提高設(shè)備利用效率。
參考文獻(xiàn):
[1] 李堅(jiān)強(qiáng),王志強(qiáng),薛麗萍. 基于CDIO模式的嵌入式系統(tǒng)教學(xué)研究與探討[J]. 計(jì)算機(jī)教育,2010(12):122-123.
[2] 謝平. 淺談嵌入式實(shí)驗(yàn)教學(xué)的改革[J]. 網(wǎng)絡(luò)財(cái)富,2010(12):137.
[3] 裴金剛,熊棟棟. 基于ARM的嵌入式系統(tǒng)平臺(tái)的構(gòu)建[J]. 黑龍江科技信息,2010(17):64.
[4] 陳凱,鄧明,張啟升. 嵌入式系統(tǒng)課程實(shí)驗(yàn)開發(fā)研究[J]. 中國(guó)電子教育,2010(2):55-59.
[5] 周紅波,詹芹. 嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)模式探討與實(shí)施[J]. 硅谷,2010(11):88.
[6] 凌明,劉昊,時(shí)龍興. 關(guān)于嵌入式系統(tǒng)課程教學(xué)過程中幾個(gè)問題的思考[J]. 電氣電子教學(xué)學(xué)報(bào),2007(增刊1):94-96.
Study on Embedded System Courses Experiment
LIU Cong, CHI Xue-fen
(School of Communication Engineering, Jilin University, Changchun, Jilin Province 130012, China)
篇8
2012-02-29
英國(guó)衛(wèi)報(bào)guardian.co.uk/technology/2012/feb/29/raspberry-pi- computer-sale-british?intcmp=239
英國(guó)近日推出一款新型電腦Raspberry Pi,售價(jià)僅為22英鎊。它的設(shè)計(jì)靈感來自電子游戲設(shè)計(jì)師David Braden,目的是幫助中小學(xué)生和成年人學(xué)習(xí)編寫電腦程序。該設(shè)備擁有用于連接鍵盤的USB接口、SD存儲(chǔ)卡插槽、以太網(wǎng)端口以及用于視頻輸出的HDMI端口。使用者需自行配備鍵盤和顯示屏。該設(shè)備的核心部件是與手機(jī)和平板電腦相同的ARM芯片,使用與許多網(wǎng)絡(luò)服務(wù)器和安卓智能手機(jī)相同的免費(fèi)開源Linux操作系統(tǒng)。Raspberry Pi基金會(huì)創(chuàng)始人、工程師Eben Upton發(fā)現(xiàn),許多準(zhǔn)備從事計(jì)算機(jī)行業(yè)的學(xué)生并沒有真正認(rèn)識(shí)到電腦的本質(zhì),這種情況“令人擔(dān)憂”。因此需要一種令人興奮的人人買得起的可編程電腦。Upton希望能在新學(xué)年開始時(shí)讓英國(guó)中小學(xué)生人手持有一個(gè)該設(shè)備,以便有效幫助他們學(xué)習(xí)編程和操控電腦。首批產(chǎn)品通過網(wǎng)絡(luò)渠道銷售,大受歡迎,一經(jīng)上市便被搶購(gòu)一空。
中小學(xué)數(shù)學(xué)課:學(xué)生“羞于發(fā)問”2012-03-05
BBC新聞bbc.co.uk/news/education-17258668
一項(xiàng)網(wǎng)絡(luò)調(diào)查發(fā)現(xiàn),初中學(xué)生因?yàn)楹ε嘛@得太笨或不愿引起過多注意,在課堂上即便沒有聽懂也不敢向老師、朋友或父母提問。在接受調(diào)查的1 000名10?16歲學(xué)生中,有2/3表示寧肯自己悶頭想辦法解決問題。2/3的10歲學(xué)生愿意在課堂舉手回答問題,而這個(gè)比例在16歲學(xué)生當(dāng)中下降到了1/3。在描述自己的數(shù)學(xué)學(xué)習(xí)能力方面,表示自己“學(xué)得很好”的男孩多于女孩。英國(guó)數(shù)學(xué)教師協(xié)會(huì)的Peter Lacey表示,信心和學(xué)習(xí)能力是相輔相成的。學(xué)校應(yīng)當(dāng)著重培養(yǎng)學(xué)生在數(shù)學(xué)學(xué)習(xí)方面的信心,而不要急于推進(jìn)概念的灌輸,使部分學(xué)生掉隊(duì)。該調(diào)查活動(dòng)還詢問了1 000名家長(zhǎng),發(fā)現(xiàn)其中1/5不具備足夠的數(shù)學(xué)技巧來輔導(dǎo)子女學(xué)習(xí),2/3的家長(zhǎng)不熟悉學(xué)校教授的新的數(shù)學(xué)方法。
互動(dòng)展品帶孩子玩數(shù)學(xué)
2012-03-13
美國(guó)新聞省略/news/blogs/stem-education/2012/03/13/ interactive-smithsonian-exhibit-engages-students-in-math
在美國(guó)華盛頓舉辦的史密森尼學(xué)會(huì)(Smithsonian Institution)國(guó)際展覽上,由雷神公司(Raytheon)推出的一件專為中學(xué)生設(shè)計(jì)的展品Math Alive!引起了關(guān)注。它將滑板的帶板跳躍、iPad應(yīng)用編程、二進(jìn)制系統(tǒng)等復(fù)雜的概念融于游戲中,讓孩子們?cè)趲追昼妰?nèi)完成編寫機(jī)器人程序、設(shè)計(jì)滑板、控制衛(wèi)星、踩滑板滑下山坡等任務(wù),并了解其中的科學(xué)道理。展品創(chuàng)意者之一Susan Kirch稱,設(shè)計(jì)這款展品的目的是讓學(xué)生感受數(shù)學(xué)的樂趣,感受數(shù)學(xué)并不那么可怕,讓他們明白數(shù)學(xué)不只出現(xiàn)在課堂和課本里,而是存在于生活的方方面面的,能幫助人們解決許多問題。雷神公司的STEM計(jì)劃旨在開發(fā)面向中學(xué)生的好玩的互動(dòng)產(chǎn)品,激發(fā)他們的學(xué)習(xí)愿望。該公司在調(diào)查中發(fā)現(xiàn),有大約半數(shù)的中學(xué)生喜歡在課外環(huán)境下學(xué)習(xí)數(shù)學(xué),但并不了解數(shù)學(xué)在現(xiàn)實(shí)生活中如何應(yīng)用。
青少年科學(xué)競(jìng)賽閃現(xiàn)科學(xué)創(chuàng)意
2012-03-08
the Journal 省略/Articles/2012/03/08/Science-CompetitionShowcases-Smart-Toothbrushes-and-GPS-Equipped-WalkingSticks.aspx?Page=1
“探索視野”(Explora Vision)是美國(guó)科學(xué)教師協(xié)會(huì)和東芝公司聯(lián)合舉辦的面向美國(guó)和加拿大K-12學(xué)生的科學(xué)競(jìng)賽,今年是第20屆,共有14 602名學(xué)生組成4 807個(gè)代表隊(duì)參加。組織者稱,參賽學(xué)生的項(xiàng)目集中于科學(xué)、技術(shù)、工程和數(shù)學(xué)領(lǐng)域,今年有大量項(xiàng)目關(guān)注健康問題。如圣迭戈一支K-3年級(jí)的參賽小組設(shè)計(jì)出裝有盲文鍵盤和能夠計(jì)算路線和語(yǔ)音指路的GPS導(dǎo)航系統(tǒng)的盲人手杖。弗吉尼亞州一所高中的孩子們?cè)O(shè)計(jì)了通過眼部干細(xì)胞注射治療角膜內(nèi)皮損傷的方法。輔導(dǎo)教師Amy Attard稱,該活動(dòng)讓學(xué)生體驗(yàn)了科學(xué)研究、團(tuán)隊(duì)合作和時(shí)間控制的全部過程。州級(jí)競(jìng)賽的獲勝者將獲得東芝平板電腦、課堂電子教學(xué)設(shè)備和優(yōu)惠券等獎(jiǎng)勵(lì)。
教師授課的自需要職業(yè)支持2012-03-16
TES網(wǎng)站tes.co.uk/article.aspx?storycode=6194054
英國(guó)皇家藝術(shù)學(xué)會(huì)近期公布的一份報(bào)告稱,自從1988年實(shí)施國(guó)家課程標(biāo)準(zhǔn)后,現(xiàn)今英國(guó)教師的技能已難以勝任崗位需要。盡管教育部門承諾讓教師對(duì)課程內(nèi)容和教學(xué)方法擁有更多的自,但實(shí)現(xiàn)這個(gè)目標(biāo)的前提是為教師提供更強(qiáng)有力的職業(yè)支持。該機(jī)構(gòu)希望新任教師接受校本課程設(shè)計(jì)培訓(xùn),并鼓勵(lì)中小學(xué)校與社區(qū)合作,設(shè)計(jì)出具有當(dāng)?shù)靥厣恼n程。此舉激發(fā)了教師的教學(xué)積極性,但也遇到了挑戰(zhàn)。英國(guó)政府白皮書雖然倡導(dǎo)教師自由設(shè)計(jì)課程,但并未提供如何幫助教師承擔(dān)課程設(shè)計(jì)者角色的指導(dǎo)性意見。教師不情愿嘗試新的教學(xué)法,或?qū)γ撾x已有課程資源自行設(shè)計(jì)的教學(xué)內(nèi)容能否滿足國(guó)家課程要求缺乏信心。報(bào)告將這種狀況的原因歸結(jié)為:人們矛盾地認(rèn)為教師知道如何開展教學(xué),但是不具備判斷應(yīng)該教些什么的能力。教師被看作是知識(shí)的吸收和傳播者,而不是課程的創(chuàng)造者。
澳大利亞中學(xué)教育何以動(dòng)人2012-03-30
篇9
辦公應(yīng)用實(shí)戰(zhàn)從入門到精通
編者:龍馬工作室
頁(yè)數(shù):320
出版時(shí)間:2013年3月
定價(jià):人民幣59.00元
無論讀者是否從事計(jì)算機(jī)相關(guān)行業(yè)的工作,都能從本書中找到最佳的學(xué)習(xí)起點(diǎn),循序漸進(jìn)地完成學(xué)習(xí)過程。全書內(nèi)容均以實(shí)例為主線,在此基礎(chǔ)上適當(dāng)擴(kuò)展知識(shí)點(diǎn),真正實(shí)現(xiàn)學(xué)以致用。全彩排版既美觀大方又能夠突出重點(diǎn)、難點(diǎn)。所有實(shí)例的每一步操作,均配有對(duì)應(yīng)的插圖和注釋,以便讀者在學(xué)習(xí)過程中能夠直觀、清晰地看到操作過程和效果,提高學(xué)習(xí)效率。
Linux從入門到精通
編者:陳祥琳
頁(yè)數(shù):512
出版時(shí)間:2012年5月
定價(jià):人民幣59.00元
本書由淺入深、循序漸進(jìn)地介紹了Linux操作系統(tǒng)的基礎(chǔ)入門知識(shí),全書主要包括兩個(gè)部分,即Linux系統(tǒng)篇和Linux服務(wù)器篇,主要內(nèi)容包括Linux操作系統(tǒng)的基礎(chǔ)知識(shí),基本命令介紹,用戶以及用戶信息的安全管理,系統(tǒng)初始化和系統(tǒng)故障處理,系統(tǒng)磁盤及文件系統(tǒng),系統(tǒng)安全和性能管理,系統(tǒng)網(wǎng)絡(luò)管理,Bash Shell編程簡(jiǎn)介,以及Linux服務(wù)器的搭建及配置管理等內(nèi)容。
Linux高級(jí)程序設(shè)計(jì)(第三版)
編者:楊宗德/呂光宏/劉雍
頁(yè)數(shù):334
出版時(shí)間:2012年11月
定價(jià):人民幣59.00元
本書全面介紹Linux編程實(shí)戰(zhàn)的書籍,作者總結(jié)多年教學(xué)及工程實(shí)踐,整合Linux程序設(shè)計(jì)知識(shí)點(diǎn),涵蓋了Linux操作系統(tǒng)下C應(yīng)用編程所有內(nèi)容,對(duì)每一個(gè)知識(shí)點(diǎn)都用一個(gè)應(yīng)用程序進(jìn)行介紹。
Linux系統(tǒng)文件安全實(shí)戰(zhàn)全攻略
編者:陶利軍
頁(yè)數(shù):350
出版時(shí)間:2011年10月
定價(jià):人民幣49.00元
本書從保護(hù)Linux系統(tǒng)文件完整性、Linux系統(tǒng)下文件病毒的防治、恢復(fù)損壞文件等方面,詳細(xì)介紹了Linux系統(tǒng)下與文件安全 保護(hù)相關(guān)的各種軟件的應(yīng)用技巧。《Linux系統(tǒng)文件安全實(shí)戰(zhàn)全攻略》主要介紹了Tripwire、AIDE等軟件的工作特性及使用技巧,應(yīng)用 ClamAV防治病毒的方法,以及如何使用ext3grep、extundelete等軟件恢復(fù)人為刪除的文件。
Windows 7實(shí)戰(zhàn)從入門到精通
編者:龍馬工作室
頁(yè)數(shù):286
出版時(shí)間:2013年2月
定價(jià):人民幣59.00元
本書通過精選案例引導(dǎo)讀者深入學(xué)習(xí),系統(tǒng)地介紹了Windows 7的相關(guān)知識(shí)和應(yīng)用方法。全書共16章。第1~6章主要介紹Windows 7的基礎(chǔ)知識(shí),第7~8章主要介紹電腦的娛樂應(yīng)用,第9~12章主要介紹Windows 7的網(wǎng)絡(luò)應(yīng)用,第13~14章主要介紹電腦辦公的方法,第15~16章主要介紹電腦系統(tǒng)的維護(hù)方法。
Windows 8權(quán)威指南
編者:胡耀文 等
頁(yè)數(shù):402
出版時(shí)間:2013年1月
篇10
【關(guān)鍵詞】興趣 學(xué)生 教材 信息素養(yǎng) VB編程 任務(wù)驅(qū)動(dòng) 能力
【中圖分類號(hào)】G632 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)11-0135-02
近年來,隨著新課程改革的進(jìn)一步深入,我校對(duì)高中信息技術(shù)課程選修模塊中的多媒體技術(shù)應(yīng)用、網(wǎng)絡(luò)技術(shù)應(yīng)用、數(shù)據(jù)管理技術(shù)、圖像的加工、音視頻的簡(jiǎn)單剪輯、算法與程序的設(shè)計(jì)等相繼納入到正常教學(xué)中,也取得了顯著的教學(xué)效果,使學(xué)生掌握了相關(guān)應(yīng)用知識(shí)的基礎(chǔ)部分,增強(qiáng)了學(xué)生采集信息、加工信息、信息的實(shí)踐能力,循序漸進(jìn)中提升了學(xué)生的信息素養(yǎng),著力培養(yǎng)學(xué)生運(yùn)用電腦或其它多媒體工具處理信息的自信心和濃厚興趣,為以后考入大學(xué)繼續(xù)深造打下堅(jiān)實(shí)的基礎(chǔ)。在這里,我著重把近些年講VB編程時(shí)的心得體會(huì)做一次總結(jié),算是對(duì)自我教學(xué)經(jīng)驗(yàn)的一次提升吧。
在開講算法與程序設(shè)計(jì)這門課程前,我都會(huì)對(duì)學(xué)生進(jìn)行摸底――了解學(xué)生的來源、了解學(xué)生以前對(duì)編程知識(shí)的儲(chǔ)備、了解學(xué)生對(duì)電腦知識(shí)的儲(chǔ)備、了解這個(gè)年齡段的學(xué)生想學(xué)什么、了解他們的興趣愛好等等。為什么要這么做呢?因?yàn)槲覀兊靥幬鞅逼h(yuǎn)山區(qū),這就決定了我們所招收的學(xué)生信息素養(yǎng)參差不齊,部分來自農(nóng)村的學(xué)生甚至沒上過信息課,城區(qū)的學(xué)生相對(duì)來說知識(shí)儲(chǔ)備更充分些,個(gè)別IT高手把編程玩的很熟,甚至達(dá)到可以獨(dú)立開發(fā)軟件的能力了。面對(duì)這樣的狀況,如果不做到心中有數(shù)其結(jié)果是不言而喻的,因此我采取了分層分組因材施教的教學(xué)方式,有針對(duì)性地提出難易不等的問題和任務(wù),創(chuàng)設(shè)有趣的教學(xué)情境引導(dǎo)學(xué)生消化理解。我認(rèn)為要真正講好這門課應(yīng)在以下幾個(gè)方面下功夫,才能使學(xué)生全身心投入到課堂教學(xué)中并獲得成功的喜悅。
一、吃透教師教學(xué)用書和教科書中的內(nèi)容
掌握教學(xué)大綱中的教學(xué)目標(biāo)、知識(shí)結(jié)構(gòu)的遞進(jìn)式安排、教學(xué)內(nèi)容的前后銜接、教學(xué)重點(diǎn)及難點(diǎn)的突破方式等。提前做好每學(xué)期每一章節(jié)的詳細(xì)教學(xué)計(jì)劃,只有準(zhǔn)確把握好教學(xué)大綱的要求才能深刻理解教材在內(nèi)容安排上的深意,才能最大限度的發(fā)揮課本知識(shí)的潛能。如第一章“如何用計(jì)算機(jī)解決問題”通過“桌面小時(shí)鐘問題”程序的引入,讓學(xué)生掌握程序設(shè)計(jì)的步驟,首次體驗(yàn)編程的過程和樂趣,養(yǎng)成良好的程序設(shè)計(jì)習(xí)慣,在理解大綱的基礎(chǔ)上才能收放自如的有效教學(xué)。
二、培養(yǎng)興趣使學(xué)生自覺養(yǎng)成課前預(yù)習(xí),課堂實(shí)踐,課后加強(qiáng)練習(xí)的良好學(xué)習(xí)習(xí)慣
由于信息技術(shù)課不參加會(huì)考和高考的原因,長(zhǎng)此以往造成學(xué)生心理上不重視,來上課時(shí)熱情很高,但大多數(shù)是抱著上網(wǎng)聊天玩游戲的心態(tài),對(duì)所學(xué)內(nèi)容不夠重視。作為教師想真正上好這門課,首先就要從源頭上糾正存在于學(xué)生心理上的痼疾――從認(rèn)識(shí)上消除對(duì)該課程的誤區(qū),使學(xué)生從真正意義上認(rèn)識(shí)到學(xué)好VB編程的現(xiàn)實(shí)價(jià)值。通過展示小程序解決實(shí)際問題的應(yīng)用中讓學(xué)生成為學(xué)習(xí)過程的主體,比如演示“中小學(xué)校成績(jī)管理系統(tǒng)5.0版”,切實(shí)體會(huì)到使用程序統(tǒng)計(jì)成績(jī)不僅快速準(zhǔn)確而且操作簡(jiǎn)單高效,存儲(chǔ)方便容易傳播。通過生動(dòng)實(shí)用的舉例讓學(xué)生由“要我學(xué)”轉(zhuǎn)變?yōu)椤拔乙獙W(xué)”,人常說興趣是最好的老師,學(xué)生一旦對(duì)該課程確立了濃厚的興趣和目標(biāo),離成功就差一步之遙了。和其它學(xué)科一樣,學(xué)習(xí)“算法與程序設(shè)計(jì)”之前的預(yù)習(xí)顯得尤為必要,只有當(dāng)你提前預(yù)習(xí)了內(nèi)心就會(huì)產(chǎn)生疑惑,新的問題就會(huì)和已有的知識(shí)體系發(fā)生沖突,在課堂上通過老師的講解和思考融化這種知識(shí)“沖突”,并最終融入舊的知識(shí)體系中。編程時(shí)要求學(xué)生有較高的邏輯思維能力,上機(jī)調(diào)試程序的過程實(shí)質(zhì)就是檢驗(yàn)源代碼是否合理、是否合乎語(yǔ)法邏輯。通過一次次的校正代碼并得出正確的結(jié)果,使學(xué)生獲得喜悅的同時(shí)也鍛煉了邏輯性思維和創(chuàng)造性思維。在課堂上要集中注意力,適應(yīng)老師的講課風(fēng)格,緊跟老師設(shè)計(jì)的任務(wù)積極思考、練習(xí),盡量做到當(dāng)堂知識(shí)當(dāng)堂消化。為了鞏固所學(xué)知識(shí)和技能還應(yīng)及時(shí)加強(qiáng)練習(xí),根據(jù)艾賓浩斯記憶遺忘曲線――“先快后慢”的規(guī)律,在課后布置適當(dāng)?shù)淖鳂I(yè)并及時(shí)完成,老師應(yīng)加強(qiáng)監(jiān)督檢查。只有多練多記才能熟練領(lǐng)悟編程的技巧,除此之外沒有其它捷徑可走。例如:在講“用流程圖描述算法”時(shí),由于在高一數(shù)學(xué)中已學(xué)過,學(xué)生會(huì)有種熟悉的感覺,課堂上提出問題“請(qǐng)說出在自動(dòng)取款機(jī)上取錢的過程”,先要求學(xué)生用通俗的自然語(yǔ)言表述,再讓其他同學(xué)補(bǔ)充完善,最后在Word中用簡(jiǎn)明的流程圖來表達(dá),結(jié)合講解特定符號(hào)所表示的含義,并對(duì)比用自然語(yǔ)言和流程圖表達(dá)的優(yōu)劣性。課后布置作業(yè)――“如何判斷閏年”、“舉出1000之內(nèi)的素?cái)?shù)”,只有環(huán)環(huán)相扣才能實(shí)現(xiàn)我們的教學(xué)目標(biāo)。
三、創(chuàng)設(shè)豐富有趣的課堂教學(xué)情境,以任務(wù)驅(qū)動(dòng)為導(dǎo)向分組教學(xué)
開講前對(duì)每個(gè)班的同學(xué)根據(jù)信息儲(chǔ)備的程度分為兩組安排好座次,各組任命一位流動(dòng)組長(zhǎng)(每周一換)輔助老師教學(xué),可以起到協(xié)調(diào)作用。興趣是最好的老師,我們知道學(xué)生都愛玩游戲,而“Microsoft Visual Basic 6.0 中文版”恰好是可以用來開發(fā)游戲的專業(yè)工具之一。所以在每次備課時(shí)我會(huì)找一些益智趣味的小游戲來吊足學(xué)生的胃口,使課堂始終充滿著一種興奮而有序的學(xué)習(xí)氣氛。比如“奧運(yùn)會(huì)獎(jiǎng)牌總數(shù)統(tǒng)計(jì)程序”、“袖珍計(jì)算器”、“猜價(jià)格游戲”、“小球四壁碰撞程序”、“和電腦打乒乓球的程序”等。一般在開始就展示小游戲的功能及主要涉及到的VB語(yǔ)法知識(shí),在分析實(shí)現(xiàn)該程序的算法思路和理解VB語(yǔ)法應(yīng)用的基礎(chǔ)上,把該游戲程序的源代碼分發(fā)下去,讓學(xué)生自主探究、調(diào)試運(yùn)行。對(duì)一些未學(xué)過的類及函數(shù)或方法給予解釋或自行搜索查看,我們的任務(wù)不僅僅是原原本本消化這些代碼,更要在原基礎(chǔ)上有所拓展,因此我有意增加游戲功能來鍛煉學(xué)生的編程能力。這種寓教于“玩”的教學(xué)方式一旦成為常態(tài),就會(huì)激發(fā)學(xué)生探索未知領(lǐng)域的潛力和欲望,會(huì)逐漸在微機(jī)室形成一種求知學(xué)習(xí)的文化氛圍,難能可貴的是這種傳統(tǒng)會(huì)一屆又一屆的傳承下去。對(duì)練習(xí)中出現(xiàn)的難點(diǎn)要集思廣益,用投影打出來讓學(xué)生分析討論并反復(fù)調(diào)試,可以有效培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作意識(shí)。最后由兩個(gè)組長(zhǎng)分別總結(jié)評(píng)價(jià)。
四、成立課外興趣小組,著力培養(yǎng)編程高手
為了促進(jìn)特色教育的全面發(fā)展,我校成立了“編程愛好者”興趣小組,由教學(xué)經(jīng)驗(yàn)非常豐富的教師團(tuán)隊(duì)輔導(dǎo),并受到了社會(huì)各界的廣泛好評(píng)。在每屆高一新生開學(xué)初期,通過調(diào)查篩選出一批對(duì)編程感興趣并有一定基礎(chǔ)的學(xué)生加入到學(xué)校興趣小組,在組內(nèi)實(shí)行以老帶新的辦法讓新生盡快適應(yīng)新環(huán)境并順利成長(zhǎng)。小組有一套非常完善有效的管理機(jī)制,老師每周定期安排三次輔導(dǎo),講解VB編程的基礎(chǔ)知識(shí)或具體軟件的任務(wù)分析和系統(tǒng)設(shè)計(jì)方案,其余兩次由老師布置任務(wù)后學(xué)生自主開發(fā)。讓正常的課堂教學(xué)和興趣小組教學(xué)同步進(jìn)行可以相得益彰,形成濃厚的學(xué)術(shù)氛圍,有利于學(xué)生快速成才。把歷屆一些優(yōu)秀的作品在課堂上展示可以激發(fā)學(xué)習(xí)的熱情,把優(yōu)秀作品推薦參加大賽可以增強(qiáng)學(xué)生的競(jìng)爭(zhēng)意識(shí)和集體榮譽(yù)感。
五、悉心挖掘教材附帶光盤內(nèi)容,拓寬學(xué)生視野
- 上一篇:光電對(duì)抗技術(shù)
- 下一篇:韌帶的生物力學(xué)特性