前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇計算機it入門教學(xué)范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
高職院校計算機專業(yè)開設(shè)的計算機入門語言課,是計算機專業(yè)學(xué)生學(xué)習(xí)的第一門計算機語言,入門語言重點講授程序設(shè)計的基本概念與方法,通過入門語言的學(xué)習(xí),要將學(xué)生引入程序設(shè)計的大門,為今后進一步深入學(xué)習(xí)程序設(shè)計打下良好的基礎(chǔ),如果第一門計算機語言學(xué)習(xí)不好,將直接影響學(xué)生后續(xù)課程的學(xué)習(xí),使得學(xué)生很難在專業(yè)上有進一步的發(fā)展。當(dāng)前,隨著高職院校計算機專業(yè)學(xué)生就業(yè)新形勢的出現(xiàn)和計算機軟件新技術(shù)的出現(xiàn),使得高職計算機專業(yè)入門語言應(yīng)根據(jù)新形勢的需要進行適當(dāng)?shù)母母?,以適應(yīng)新形勢的發(fā)展需要。
一、入門語言種類的調(diào)整,由c語言轉(zhuǎn)換為c++語言
c語言是最具代表性的面向過程的程序設(shè)計語言,其功能強大,語法靈活,一直深受程序員的喜愛。正因為如此,多少年來幾乎各類高等院校都將C語言作為高校學(xué)生的入門語言,這也成就了譚浩強先生的經(jīng)典教材《c語言程序設(shè)計》800萬冊銷量的奇跡。然而,當(dāng)前隨著新形勢的出現(xiàn),應(yīng)該用C++語言取代C語言作為學(xué)生的新的入門語言。由三點原因決定了對這種課程設(shè)置改革的必要性。
1 “2+1”人才培養(yǎng)模式要求我們在課程設(shè)置上要更加緊湊,在銜接上要更加緊密。
當(dāng)前高職計算機專業(yè)為了提高學(xué)生的職業(yè)技能,采用以頂崗實習(xí)為突出特征的“2+1”人才培養(yǎng)模式,即前兩年的理論學(xué)習(xí)加第三年的頂崗實習(xí)。因此學(xué)生在校實際學(xué)習(xí)理論課程的時間只有兩年,在校學(xué)習(xí)時間的縮短,要求計算機語言課程銜接更加緊密。
2 C++是在c語言的基礎(chǔ)上發(fā)展而來的,它完全兼容于C語言,傳統(tǒng)的課程設(shè)置方式開設(shè)完C語言一年后再開設(shè)C++,就要花費20學(xué)時的時間來講C的內(nèi)容,講授的內(nèi)容完全相同,這其實是課程設(shè)置的一種重疊。
3 當(dāng)前C++語言體現(xiàn)“面向?qū)ο蟆奔夹g(shù)是軟件行業(yè)的主流技術(shù),與其先向?qū)W生灌輸C語言的“面向過程”的編程思想,將來再讓他們?nèi)マD(zhuǎn)變這種已經(jīng)深入內(nèi)心的思想,不如一開始就把最先進的程序設(shè)計思想傳授給學(xué)生。
二、授課時做到語言豐富,生動、通俗易懂,用一些經(jīng)典的例子和恰當(dāng)?shù)谋扔髫灤┦冀K
C++作為一種高級計算機語言,有自身的特點,C++語言的設(shè)計者之一斯坦?利普曼先生曾在《C++Primer》一書中指出“C++是最為難學(xué)的高級程序設(shè)計語言之一”,因為C++牽涉概念繁多,語法比較復(fù)雜,體系結(jié)構(gòu)的龐大,很多概念非常抽象,將其作為入門語言,學(xué)生學(xué)習(xí)的過程中,會遇到很多困難。在這種情況下如果再語言單一,枯燥地講解各種晦澀的語法知識,會使課堂沉悶,大大降低學(xué)生的學(xué)習(xí)興趣。所以講授C++程序設(shè)計時要做到語言豐富、生動、通俗易懂,用一些經(jīng)典的例子和恰當(dāng)?shù)谋扔髫灤┦冀K,營造出和諧愉快的課堂氛圍,這樣才能讓學(xué)生體會到在輕松的環(huán)境中獲取知識的樂趣。其中選擇經(jīng)典的例子和恰當(dāng)?shù)谋扔鞣浅V匾?,它們不但可以使抽象的知識容易理解,還可以提高學(xué)生的興趣,提高學(xué)習(xí)效率。比如,多態(tài)性是面向?qū)ο笏枷胫械闹匾卣?,但其概念描述為不同的對象接受了相同的命令產(chǎn)生不同的行為卻非常抽象,不易理解。為了理解這一概念,可以利用上課鈴聲響起這一同樣命令被教師和學(xué)生兩種不同對象接收后,產(chǎn)生了教師走上講臺準(zhǔn)備授課,學(xué)生安靜坐好準(zhǔn)備聽課這兩種不同的行為,這就是現(xiàn)實世界中多態(tài)性的實例。利用這樣的現(xiàn)實例子,會很容易地理解類似的抽象概念。
三、筆試與上機相結(jié)合的過程化考核方式的使用
考核是教學(xué)活動中十分重要的環(huán)節(jié),通過考核可以檢驗學(xué)生的學(xué)習(xí)成果。傳統(tǒng)的程序設(shè)計課程的考試都采用期末筆試答卷的方式進行。然而以期末筆試的考核方式有兩點明顯的不足:第一,學(xué)習(xí)程序設(shè)計的最終目的是使用計算機進行編寫程序來解決實際問題,而筆試只能考察理論知識掌握的水平,無法衡量知識的運用能力,單靠筆試的方式衡量學(xué)生計算機語言的運用水平本身就不準(zhǔn)確。第二,一學(xué)期的學(xué)習(xí),單靠最后一次期末考試考核學(xué)生的成績,導(dǎo)致平時相當(dāng)數(shù)目的學(xué)生對學(xué)習(xí)投入不夠,以考前突擊的方式應(yīng)對考試。因為各方面能力的培養(yǎng)都需要一個過程,短時間的突擊不但導(dǎo)致所學(xué)知識不夠扎實,更對學(xué)生的知識運用能力與素質(zhì)能力的培養(yǎng)毫無幫助,這也是以期末考試考核學(xué)生的成績的最大弊端。
過程化考核是一種新型的考核方式,它是在學(xué)習(xí)的過程中對學(xué)生進行多次的分階段,多種形式的測驗,得到最終的學(xué)習(xí)成績,這種考察方式不但較為客觀地衡量出學(xué)生對知識的掌握與運用水平,還通過多次的考核時時激勵學(xué)生,在學(xué)習(xí)的過程中始終懷著嚴謹?shù)膽B(tài)度和飽滿的熱情,獲得最佳的學(xué)習(xí)效果?!禖++程序設(shè)計》課程的過程化考核采用筆試與上機相結(jié)合的方式進行,兩次筆試重點考察學(xué)生的理論的掌握水平,四次上機考核重點衡量學(xué)生的知識實際運用水平,六次考核都在理論課與實驗課的課堂完成。這種多次的階段性考核措施保證了學(xué)生的學(xué)習(xí)熱情與投入程度,在實際使用中取得了很好的教學(xué)效果。
四、恰當(dāng)學(xué)習(xí)情境支撐抽象的理論知識
學(xué)習(xí)情境是指為學(xué)生提供一個完整、真實的問題背景,以此為支撐物啟動教學(xué)。一個恰當(dāng)?shù)慕虒W(xué)情境,是激勵學(xué)生主動參與學(xué)習(xí)的根本保證,學(xué)習(xí)情境的創(chuàng)設(shè)是教學(xué)設(shè)計中的一個重要環(huán)節(jié)。在C++程序設(shè)計這門課程中主要可以創(chuàng)設(shè)兩種學(xué)習(xí)情境:
[關(guān)鍵詞]雙語教學(xué)程序設(shè)計教學(xué)計算思維
[中圖分類號]G642.4[文獻標(biāo)識碼]A[文章編號]2095-3437(2014)06-0072-02
本文將探討信息管理與信息系統(tǒng)專業(yè)(以下稱“信管專業(yè)”)的程序設(shè)計入門課程的雙語教學(xué)問題,作者首先將討論是否可以在專業(yè)的入門課程上設(shè)置雙語教學(xué),其次將介紹上海對外經(jīng)貿(mào)大學(xué)“程序設(shè)計基礎(chǔ)”課程的基本情況,并以此為案例介紹一種基于雙螺旋路徑的雙語教學(xué)方法。最后,作者將討論目前雙語教學(xué)遇到的挑戰(zhàn)以及解決的思路。和以往研究有所不同,本文的焦點在于信管專業(yè)大學(xué)低年級的雙語教學(xué)上。
二、入門課程進行雙語教學(xué)的可行性
很多高校的雙語課程設(shè)置在大學(xué)三年級,其中主要是考慮到學(xué)生對于英語授課的接受能力。在三年級,學(xué)生已經(jīng)經(jīng)過了大學(xué)英語四六級考試,因此較容易參與到雙語課程中。因此,在一年級設(shè)置雙語課程、尤其是在“程序設(shè)計基礎(chǔ)”這樣的入門核心課程上設(shè)置雙語課程,是有一定爭議的。這里有兩個主要問題需要研究:
1.一年級大學(xué)生的英語水平是否能夠支持雙語教學(xué)?
2.“程序設(shè)計基礎(chǔ)”課程是信管專業(yè)的核心基礎(chǔ)課,在這種重要的入門課上進行雙語教學(xué),學(xué)生是否更加學(xué)不會了?
要解釋這兩個問題,首先要弄明白為何要設(shè)立雙語課程。雙語課程的設(shè)置歸根結(jié)底要為學(xué)生培養(yǎng)服務(wù),考慮是否設(shè)立雙語課程就要從本校、本專業(yè)、本課程的實際出發(fā),衡量雙語教學(xué)和漢語教學(xué)相比是否更有利于學(xué)生各方面的發(fā)展。因此,對于入門課程進行雙語教學(xué)的問題,不同的學(xué)校、不同的專業(yè)根據(jù)自身情況會有不同的答案。從本文案例的學(xué)校上海對外經(jīng)貿(mào)大學(xué)信管專業(yè)來說,考慮在“程序設(shè)計基礎(chǔ)”課程上設(shè)置雙語課程是基于以下幾方面的考慮:
1.本專業(yè)招收的學(xué)生整體質(zhì)量較好(錄取分數(shù)基本都在各省市一本分數(shù)線上),而上海對外經(jīng)貿(mào)大學(xué)向來重視英語教學(xué),在一年級下學(xué)期,大部分學(xué)生的英語水準(zhǔn)基本都已達到大學(xué)英語四級的水平,足以支撐雙語教學(xué)。
2.“程序設(shè)計基礎(chǔ)”課程很適于雙語教學(xué),因為程序語言(例如C語言)中的很多關(guān)鍵詞和術(shù)語本身就來源于英語,C語言的程序也隱含了英語自然語言的邏輯。因此,用英語教學(xué)的話一些內(nèi)容反而更容易理解。
3.對于90后學(xué)生而言學(xué)習(xí)態(tài)度是一個嚴峻的挑戰(zhàn),而相對而言大一新生所面臨的誘惑較少,學(xué)習(xí)習(xí)慣也較好。在這個階段安排雙語課程,學(xué)生更有可能努力學(xué)習(xí)。
三、上海對外經(jīng)貿(mào)大學(xué)“程序設(shè)計基礎(chǔ)”雙語課程案例
(一)課程簡況與教學(xué)目的
上海對外經(jīng)貿(mào)大學(xué)的“程序設(shè)計基礎(chǔ)”課程是信息管理與信息系統(tǒng)專業(yè)的專業(yè)必修課,班級規(guī)模為40人,授課54學(xué)時。這門課安排在第2學(xué)期,是信管專業(yè)學(xué)生所學(xué)習(xí)的第一門專業(yè)課程,主要講授C語言。從學(xué)生的基本素質(zhì)來說,絕大多數(shù)學(xué)生的錄取分數(shù)線都在一本以上,非上海生源的比例較高,因此相較本校其他專業(yè)而言,英語和計算機基礎(chǔ)相對較弱。但是如前所述,大部分學(xué)生在第2學(xué)期也有通過大學(xué)英語四級考試的水平。
在考慮設(shè)置“程序設(shè)計基礎(chǔ)”雙語課程時,作者首先明確教學(xué)目的:通過程序設(shè)計基礎(chǔ)課程,培養(yǎng)學(xué)生的計算思維,同時通過雙語教學(xué)使得學(xué)生開始接觸和使用專業(yè)英語。
本課程教學(xué)的首要目的并非是教會學(xué)生編程,而是培養(yǎng)學(xué)生的計算思維。即是運用計算機科學(xué)的基礎(chǔ)概念進行問題求解、系統(tǒng)設(shè)計,以及人類行為理解的涵蓋計算機科學(xué)之廣度的一系列思維活動。計算思維的提出打破了原有將程序設(shè)計看做是狹義的工具的思維,計算思維成為目前本科信息相關(guān)學(xué)科課程設(shè)置的核心點。信管專業(yè)中計算機類課程的教學(xué)更要強調(diào)計算思維的理念,因為信管專業(yè)要培養(yǎng)的是計算機系統(tǒng)的管理者、IT項目的管理者,而非程序員。因此更強調(diào)學(xué)生能理解計算機系統(tǒng),做好系統(tǒng)和用戶之間的橋梁。
(二)雙螺旋式的雙語課程教學(xué)方法
在實際授課中作者采用一種“雙螺旋式”的課程教學(xué)方法。作者將雙語教學(xué)拆分為教室中的英語教學(xué)和實驗室中的中文教學(xué),兩者“螺旋”交替進行,以提升學(xué)生的計算思維和專業(yè)英語能力。
程序設(shè)計課程也有全部或大部分在實驗室教學(xué)的實例,但是作者在設(shè)計課程時,仍然考慮將2/3課時作為課堂教學(xué),這是因為入門課程的重點在于基礎(chǔ)知識的講授。如果是第二門程序設(shè)計課程,學(xué)生往往已經(jīng)理解了計算機的運行,理解了什么叫做常量、變量、分支、循環(huán),此時在實驗室以上機為主效果較好。而在入門課程中,最關(guān)鍵的是概念的講授和計算思維的簡歷。如果在實驗室中授課,學(xué)生反而容易分散精力。同時,對于從未接觸過程序設(shè)計的學(xué)生而言,實驗室教學(xué)實踐的利用率會變得很低。因此,作者考慮將簡單且重復(fù)性的上機練習(xí)放在作業(yè)中,要求學(xué)生自己完成,而較有難度的習(xí)題在實驗課上講解。
在教室教學(xué)中,采用全英語教學(xué)模式。第一,在課堂教學(xué)中注重解決問題,忽略細微枝節(jié)。教學(xué)的重點是逐步構(gòu)建學(xué)生的計算思維,也就是讓學(xué)生按照計算機的方法來思考。因此,在講解時注重解決問題的思路,而非C語言語法上的細節(jié)問題。例如在講授循環(huán)結(jié)構(gòu)時,著重于什么樣的問題需要用循環(huán)解決,如何設(shè)定控制變量等等。而在語法層面主要講解for循環(huán),其他兩類循環(huán)簡單介紹。第二,在授課內(nèi)容的選擇上刪去或者弱化在學(xué)生的實際編程中很少使用的內(nèi)容,例如位運算、union、goto、三維以上數(shù)組、變量的存儲類別等等。根據(jù)上機測驗的結(jié)果,著重復(fù)習(xí)錯誤率相對較高的內(nèi)容。第三,為了照顧英語水平不佳的學(xué)生,采用有中文譯本的原版教材。如果學(xué)生的英語水平實在達不到要求,那么通過中文教材的學(xué)習(xí)也能掌握基礎(chǔ)知識。
在實驗室上機教學(xué)時并不是單純安排習(xí)題并答疑,而是設(shè)計有幾個有機組成部分,這些內(nèi)容是用中文完成的。首先是小測驗。通過一個相對簡單的、和作業(yè)相關(guān)聯(lián)的題目,要求學(xué)生在10-15分鐘內(nèi)完成程序的編寫并上交。小測驗作為學(xué)生平時成績的最重要考查方面。對于編程作業(yè)、尤其是簡單的編程作業(yè)而言,很難評判學(xué)生的作業(yè)是否抄襲,但是通過小測驗就可以真實地掌握學(xué)生的水平,同時也促使學(xué)生認真自行完成作業(yè)。然后是習(xí)題講解。從一個具體例題出發(fā),著重解釋計算機如何解決具體問題,找出相應(yīng)的算法,然后引導(dǎo)學(xué)生一步一步完成程序。最后是答疑,解釋一些在課堂教學(xué)中學(xué)生有疑問的內(nèi)容。
四、雙語教學(xué)中面臨的挑戰(zhàn)
(一) 學(xué)生的學(xué)習(xí)態(tài)度
從班級整體上看,雙語教學(xué)有利于大部分學(xué)生的知識水平提升。但是對于小部分學(xué)習(xí)態(tài)度較差的學(xué)生而言,客觀上雙語教學(xué)反而給了他們叫難叫苦、不認真學(xué)習(xí)的借口。也就是說,雙語教學(xué)實際上拉大了整個班級的差異性。從實際的教學(xué)結(jié)果來看,本課程的成績分布和同學(xué)期其他課程(如微積分)是一致的,未能通過本課程的學(xué)生絕大多數(shù)也無法通過微積分等數(shù)學(xué)課程。對于這部分學(xué)生的學(xué)習(xí)態(tài)度問題,更多地要通過學(xué)生工作層面來解決。從授課教師的角度而言,所能做到的就是“多問”、“多提醒”,至少在課堂教學(xué)中不讓他們游離在教學(xué)之外。
(二) 課堂氣氛的活躍
對于英語授課的課程而言,課堂氣氛的活躍是面臨的主要困難之一。平時授課時常用的比喻、例證等方法在英語授課時往往起不到應(yīng)有的效果。這是因為教師的英語水平和學(xué)生有差距,而學(xué)生在聽課時過于關(guān)注英語而非常緊張拘謹,從而導(dǎo)致交流不暢。對于這個問題作者試圖從兩個方面來解決。首先是通過語言之外的手段來活躍課堂氣氛,例如提問,又例如講課時輔之以手勢和走動。其次是在講課時注意英語的使用,盡量使用簡單的詞匯和句式,多輔之以板書。
五、結(jié)論
在本文中作者介紹了上海對外經(jīng)貿(mào)大學(xué)信息管理與信息系統(tǒng)專業(yè)的“程序設(shè)計基礎(chǔ)”課程的雙語教學(xué)實踐,作者首先論證了在信管專業(yè)的入門課程上設(shè)置雙語教學(xué)的可行性,然后介紹了雙語課程的教學(xué)安排,即英文授課的課堂教學(xué)和中文授課的實驗室教學(xué)“雙螺旋式”互相激勵、互相補充的教學(xué)模式。作為后續(xù)工作,作者將研究面向計算思維的實驗內(nèi)容設(shè)計,試圖以更生動、更具體的實例來促進實驗教學(xué)。
[參考文獻]
[1]李紅兵.高校雙語教學(xué)模式的探討[J].理工高教研究,2002,(3):110-111.
[2]王希普.高等學(xué)校雙語教學(xué)芻議[J].中國高教研究,2002,(5):92-93.
論文摘 要:在技校的《計算機應(yīng)用基礎(chǔ)》教學(xué)中,教師不應(yīng)用傳統(tǒng)的“你教我練”的呆板方法,而應(yīng)根據(jù)技校學(xué)生動手能力強、好奇逞強、喜歡創(chuàng)新的特點,靈活使用多種方式,充分激發(fā)學(xué)生的興趣,為后續(xù)學(xué)習(xí)計算機的其他課程打下良好的基礎(chǔ)。
偉大的科學(xué)家愛因斯坦說過:“興趣是最好的老師?!迸d趣是指個體以特定的事物、活動及人為對象,所產(chǎn)生的積極的和帶有傾向性、選擇性的態(tài)度和情緒。一個人一旦對某事物產(chǎn)生濃厚的興趣,就會主動去探索、實踐、求知,并在探索、實踐、求知中產(chǎn)生愉快的情緒和體驗。因此,如何激發(fā)學(xué)生學(xué)習(xí)計算機的興趣,是成功的關(guān)鍵。
在技校的《計算機應(yīng)用基礎(chǔ)》教學(xué)中,怎樣去調(diào)動學(xué)生的學(xué)習(xí)積極性,怎樣去激發(fā)學(xué)生的學(xué)習(xí)興趣,以達到他們熱愛學(xué)習(xí)的目的呢?
一、整合教材,趣味先行
《計算機應(yīng)用基礎(chǔ)》是一門專業(yè)基礎(chǔ)課,也是中職學(xué)校所有專業(yè)學(xué)生必修的公共基礎(chǔ)課,它的教學(xué)效果的好壞直接影響著學(xué)生進一步學(xué)習(xí)計算機的興趣和能力。
《計算機應(yīng)用基礎(chǔ)》教材的章節(jié)順序通常是:計算機基礎(chǔ)知識、Windows XP操作系統(tǒng)、網(wǎng)絡(luò)基礎(chǔ)知識、Word、Excel電子表格、多媒體軟件應(yīng)用、PowerPoint 幻燈片。這樣的順序,對一個文化基礎(chǔ)較好的學(xué)生也許是較合理的順序,但對一個基礎(chǔ)很差、理解能力不強的學(xué)生,往往是很難入門的。
如果按順序按部就班地教學(xué),一開篇就是理論、概念,如計算機的發(fā)展史、特點、應(yīng)用、分類、系統(tǒng)組成、進制等概念和內(nèi)容,結(jié)果往往是教師辛辛苦苦、洋洋灑灑地講三四周下來,學(xué)生卻一頭霧水,既費時又沒效果。教師把大段的計算機的發(fā)展史、概念、新名詞拋給學(xué)生,很容易使學(xué)生產(chǎn)生厭惡感,引起他們對所學(xué)課程的反感。
技??荚囈话愣际侨握n教師自己命題,教什么內(nèi)容考什么內(nèi)容,這就給教學(xué)內(nèi)容的重新整合留下了很大的自由空間,讓教師可以根據(jù)需要重新安排教學(xué)內(nèi)容順序。在整合教材后,教師應(yīng)先從Word 入門,因為它生動、直觀、感性,只要學(xué)生會打字,很容易入門。在Word 教學(xué)過程中,教師可將學(xué)生接觸到的硬件、軟件都有意識地提出和強調(diào),由于學(xué)生要存儲自己的文件,很自然地就學(xué)會了創(chuàng)建文件、文件夾等。有了Word學(xué)習(xí)的興趣,學(xué)生再返回學(xué)習(xí)計算機基礎(chǔ)知識和Windows操作系統(tǒng)時,就容易多了。另外,因為在學(xué)Word時遇到了錄入慢、指法不正確的問題,所以在接下來的指法教學(xué)和錄入中,學(xué)生的學(xué)習(xí)就有了更清晰的目的和動力。
二、任務(wù)驅(qū)動,實踐先行
在以往的教學(xué)中,往往是教師先講,學(xué)生后練,但由于技校生基礎(chǔ)差,沒耐心聽課,結(jié)果是教師講得很好,學(xué)生卻在下面?zhèn)涫芗灏荆痪湟矝]聽進去。這是因為我們忽略了學(xué)生是學(xué)習(xí)的主體,而教師是學(xué)習(xí)的主導(dǎo)。所以,在計算機應(yīng)用基礎(chǔ)教學(xué)中,教師可將每次課的主要內(nèi)容設(shè)計成小實驗,并將知識點分解成若干個小任務(wù),先讓學(xué)生練習(xí),然后再做小結(jié)。比如學(xué)生學(xué)習(xí)Word 時,學(xué)到“文字的格式化”,教師事先給出排版效果,讓學(xué)生模仿排版,在遇到不會的知識時,學(xué)生會主動翻書或問老師,這樣能充分調(diào)動學(xué)生在學(xué)習(xí)過程中的主動性、積極性和創(chuàng)造性,充分發(fā)揮他們好奇、好動、喜歡動手操作的最主要的特點。
三、理論聯(lián)系實際,貼切生活
每個人都會對他感興趣的事物給予優(yōu)先注意和積極地探索,并表現(xiàn)出心馳神往。學(xué)生如對某一學(xué)科有興趣,就會持續(xù)地專心致志地鉆研它,從而提高學(xué)習(xí)效果。
教師在講授 Word 應(yīng)用知識的時候,內(nèi)容中用到的實例要盡量跟學(xué)生的生活密切相關(guān),目的是讓學(xué)生掌握相關(guān)操作。如在講文字和段落的格式化時,我讓學(xué)生寫一封家書,并進行排版,然后再打印出來;講到表格時,讓學(xué)生制作一份本班的通訊錄;講到插入圖形時,讓學(xué)生制作一張教師節(jié)賀卡或中秋節(jié)賀卡等……因為學(xué)習(xí)《計算機應(yīng)用基礎(chǔ)》的學(xué)生都是剛進校的新生,這些內(nèi)容跟他們息息相關(guān),他們既熟悉,又學(xué)以致用,學(xué)習(xí)起來就會更有興趣。
四、豐富課外,比賽同步
為了豐富學(xué)生的業(yè)余生活,促進學(xué)生學(xué)好技能,適時地進行相關(guān)的比賽是不可缺少的(比賽有小組的、有班級的、有校級的)。通過比賽,不僅調(diào)動了學(xué)生對所學(xué)的知識和操作技能的興趣,而且大大強化了學(xué)生對所學(xué)的知識和操作技能的掌握。
比如在學(xué)習(xí)文字錄入時,進行打字比賽;在學(xué)習(xí)Word時進行電子報比賽、賀卡設(shè)計比賽等。
五、認真考核,考證激勵
考試是教育教學(xué)過程中的一個重要環(huán)節(jié),是評價教學(xué)得失的一種手段??荚嚰瓤梢詸z測學(xué)生的學(xué)習(xí)情況,評價學(xué)生的知識水平與能力狀況,同時也是檢測教與學(xué)的綜合效果和改進教學(xué)的依據(jù)。由于技校的考試一般都是任課教師自己出題自己評分,所以很多教師對考試并不很嚴格,上什么考什么,導(dǎo)致學(xué)生對考試也不是很重視,甚至很隨便。
為了能讓學(xué)生真正掌握一定的操作技能,考試嚴格是不容忽視的,只有教師重視了學(xué)生才會重視。因此,在對待考試上,教師要做到:(1)認真命題。(2)考試的形式多樣:筆試和機試同時進行,段考成績=筆試×40%+機式×60%,期考成績=筆試×50%+機式×50%。(3)考證與期末考試雙軌合一,即在期末時鼓勵學(xué)生參加全國計算機一級考試,學(xué)生計算機應(yīng)用基礎(chǔ)最后結(jié)業(yè)成績=平時×10%段考×30%+期考×50%+考證×10%。為了能得到高分,也為了能得一本全國承認的證書,很多學(xué)生都自愿參加全國計算機等級考試。因全國計算機等級考試不是教師出題,學(xué)生在學(xué)習(xí)時會格外用心、格外積極,并且由于有了更明確的目標(biāo),學(xué)生的學(xué)習(xí)興趣也被充分調(diào)動起來。
總之,計算機教學(xué)是一門實踐性很強、極富創(chuàng)造性的課程,教師如果按傳統(tǒng)的按部就班、照本宣科、先講后練的方法,往往無法調(diào)動學(xué)生的學(xué)習(xí)興趣。因此,教師要充分利用學(xué)生的好奇、好動、好強的特點,在《計算機應(yīng)用基礎(chǔ)》教學(xué)中注重培養(yǎng)學(xué)生的興趣,從而為他們后續(xù)學(xué)習(xí)計算機其他課程打下良好的基礎(chǔ)。
參考文獻
關(guān)鍵字:程序設(shè)計語言教學(xué)改革
中圖分類號:G642 文獻標(biāo)識碼:A 文章編號:1672-3791(2012)02(c)-0000-00
1 概述
計算機程序設(shè)計語言,通常簡稱為編程語言,是一組用來定義計算機程序的語法規(guī)則。它是一種被標(biāo)準(zhǔn)化的交流技巧,用來向計算機發(fā)出指令。
當(dāng)今計算機程序設(shè)計語言種類繁多、共性大、更新速度快,同時軟件工程和項目管理的蓬勃發(fā)展使得計算機軟件開發(fā)從業(yè)人員的職業(yè)分工更為明確。從人力資源與社會保障部頒布的“計算機程序設(shè)計員國家職業(yè)標(biāo)準(zhǔn)”上看,除了要求從業(yè)者必須要有扎實的基本功外,還要具備解決問題的綜合能力。因此計算機程序設(shè)計員專業(yè)的學(xué)生在計算機程序設(shè)計語言的知識和技能的學(xué)習(xí)中,不能再僅僅孤立地教授幾門編程語言、幾門相關(guān)的專業(yè)課程而已,而是要教會學(xué)生掌握通過計算機程序設(shè)計來解決實際問題的知識和技能,成為一名合格的“軟件藍領(lǐng)”。這就要求我們不能延續(xù)傳統(tǒng)的學(xué)歷教育方法,計算機程序設(shè)計語言教學(xué)需要改革,需要一種全新的教學(xué)理念和模式。
當(dāng)前的教學(xué)改革更多的體現(xiàn)在教學(xué)方法和內(nèi)容上,“學(xué)習(xí)領(lǐng)域”、“任務(wù)驅(qū)動”、“職業(yè)崗位導(dǎo)向”、“面向工作”等各種課程設(shè)計方法層出不窮。然而,縱觀大部分課程改革,我們發(fā)現(xiàn)其教學(xué)改革更多體現(xiàn)在獨立的課程中,并沒有在課程與課程的銜接上下功夫。大部分院校均先后開設(shè)VB、C、C++、JAVA等多門程序設(shè)計語言和數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫管理系統(tǒng)等專業(yè)課程,學(xué)生雖然學(xué)習(xí)了多門程序設(shè)計語言,然而每一門語言都只學(xué)了皮毛,每一門課程都學(xué)了基礎(chǔ),只能完成課堂和課后的作業(yè)和練習(xí),而對于能解決什么問題,怎么解決問題,如何綜合解決問題一籌莫展,碰到問題時往往覺得無從下手。
2 程序設(shè)計語言教學(xué)探索與改革:C語言學(xué)習(xí)三部曲
C語言是一種計算機程序設(shè)計語言。它既有高級語言的特點,又具有匯編語言的特點,同時很多新型的語言都是衍生自C語言,,掌握了C語言,經(jīng)過簡單的再學(xué)習(xí),就可以用其他新型的語言去進行程序開發(fā)了。因此,在計算機專業(yè)的課程中,只要把C語言學(xué)扎實了、學(xué)透了,就可以說掌握了計算機程序設(shè)計語言的精粹。在課程設(shè)計中,我們以C語言為主線,以一脈相承的C語言、C++語言、C#語言為基本知識內(nèi)容,配合上數(shù)據(jù)結(jié)構(gòu)、UML、數(shù)據(jù)庫等相關(guān)知識點,提出語言知識入門、語言能力提高、語言技能應(yīng)用三個階段和應(yīng)用層次的“C語言學(xué)習(xí)三部曲”的課程改革方案。
第一階段:語言知識入門――C語言與數(shù)據(jù)結(jié)構(gòu)整合
1、課程知識要求:
1) 掌握C語言的基本語法,如數(shù)據(jù)類型,3種語句結(jié)構(gòu),數(shù)組,指針等。
2) 掌握數(shù)據(jù)基本結(jié)構(gòu)形式和操作,如線性結(jié)構(gòu),樹形結(jié)構(gòu),圖形結(jié)構(gòu),以及數(shù)據(jù)結(jié)點的查找、添加、刪除、排序等操作。
3) 掌握“自頂先下、逐步細化”的結(jié)構(gòu)化程序設(shè)計方法。
2、課程技能要求:
掌握如何用計算機解決日常問題,特別是數(shù)據(jù)的表現(xiàn)形式和動作行為的表現(xiàn)形式。
3、課程設(shè)計要點:
將C語言和數(shù)據(jù)結(jié)構(gòu)進行有機整合,特別是在講解C語言的數(shù)據(jù)類型時溶入數(shù)據(jù)結(jié)構(gòu)知識,在講解C語言的語法結(jié)構(gòu)時溶入數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)操作知識。
4、課程目的:
通過該課程的學(xué)習(xí),要求學(xué)生掌握基本程序設(shè)計思想和理論,學(xué)會數(shù)據(jù)及數(shù)據(jù)處理由現(xiàn)實世界向計算機世界的轉(zhuǎn)換方法和過程,學(xué)會用計算機程序設(shè)計語言描述和解決日常生活中問題。
第二階段:語言能力提高――C++語言與UML工具整合
1、課程知識要求:
1) 掌握C++語言的高級語法知識以及面向?qū)ο蟮母拍詈托问?,如面向?qū)ο蟮娜筇卣鳎悍庋b、繼承、多態(tài),以及模板等概念。
2) 掌握UML知識,掌握利用UML工具(如ROSE)來進行面向?qū)ο蟮姆治龊徒5姆椒ê瓦^程。
3) 掌握以“抽象與分類”為關(guān)鍵的面向?qū)ο蟮某绦蛟O(shè)計方法。
2、課程技能要求:
掌握如何用計算機解決日常問題,特別是以面向?qū)ο蟮姆椒▉矸治龊徒鉀Q問題。該課程要求學(xué)生在第一階段掌握了結(jié)構(gòu)化的設(shè)計方法后,進一步了解面向?qū)ο蟪绦蛟O(shè)計方法。
3、課程設(shè)計要點:
把C++語言和UML進行有機的整合。將UML作為面向?qū)ο蟪绦蛟O(shè)計的分析和設(shè)計的工具,而將C++語言作為進行面向?qū)ο蟪绦蛟O(shè)計的編程和實現(xiàn)工具。
4、課程目的:
通過該課程的學(xué)習(xí),要求學(xué)生掌握面向?qū)ο罄碚摚瑢W(xué)會面向?qū)ο蠓治觯∣OA)、面向?qū)ο笤O(shè)計(OOD)和面向?qū)ο缶幊蹋∣OP)方法和工具。
第三階段:語言技能應(yīng)用――C#語言與數(shù)據(jù)庫操作整合
1、課程知識要求:
1) 掌握C#語言的高級語法知識和軟件架構(gòu)知識,如集合、委托、托管、、C/S與B/S架構(gòu)開發(fā)方法等。
2) 掌握數(shù)據(jù)庫操作知識,如SQL語法、、XML等。
2、課程技能要求:
掌握多層架構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)方法。,該課程要求學(xué)生在復(fù)習(xí)第二階段的面向?qū)ο蟮脑O(shè)計方法后,掌握開發(fā).Net應(yīng)用系統(tǒng)的方法,掌握將數(shù)據(jù)存儲在數(shù)據(jù)庫中的方法,以及掌握對數(shù)據(jù)庫進行查詢、添加、刪除等操作的方法和步驟。
3、課程設(shè)計要點:
將C#語言與數(shù)據(jù)庫操作知識進行有機整合,在講解用C#語言開發(fā)基于.Net的多層架構(gòu)應(yīng)用系統(tǒng)中,通過講解與LINQ將SQL溶入C#語言。
4、課程目的:
通過該課程的學(xué)習(xí),要求學(xué)生掌握C#語言和數(shù)據(jù)庫操作,掌握通用的企業(yè)級應(yīng)用系統(tǒng)的開發(fā)方法和過程。
3 結(jié)語
教育部部長周濟在2008年度職業(yè)教育會議上說到:“以改革創(chuàng)新為強大動力,推動職業(yè)教育又好又快發(fā)展”。職業(yè)教育的生存和發(fā)展,離不開教學(xué)改革和創(chuàng)新。在進行計算機程序設(shè)計語言教學(xué)探索與研究中,我們通過走進企業(yè),與企業(yè)軟件開發(fā)人員的進行密切聯(lián)系與溝通,了解市場發(fā)展與需求等一系列調(diào)研后,提出了改革方案并付諸實施。實踐證明我們的改革思路是正確的,課程改革是卓有成效的。
參考文獻
[1] 譚浩強,“C程序設(shè)計”[M],清華大學(xué)出版社
參加教學(xué)工作的這些年來,我一直在探索如何提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)他們的自學(xué)能力和創(chuàng)新能力!以下是我在教學(xué)過程中碰到的問題和幾點體會!
一、好的課堂紀(jì)律是保障,能力培養(yǎng)是關(guān)鍵
每一位老師都知道抓好課堂紀(jì)律十分重要,尤其是在微機教室上課,由于空間大,學(xué)生的自主性強。若學(xué)生沒有形成一種良好的上機、下機習(xí)慣,則整堂課一定是亂哄哄的,其教學(xué)效果一定不是很好。因此如何有效地維持課堂紀(jì)律是我們要針對不同的學(xué)生應(yīng)該考慮的問題!
比如在上Excel入門時,我會介紹軟件的入門方法,而不僅僅就是Excel入門,因為軟件如此之多,由老師逐一講解其入門方法是不可行的。學(xué)生只有掌握了軟件入門的基本方法,才能在學(xué)習(xí)新軟件時不會不知所措,以后無論碰到什么軟件都會自己去入門!
正確地引導(dǎo)他們,培養(yǎng)他們的自學(xué)能力,舉一反三的能力,避免出現(xiàn)玩游戲等現(xiàn)象。讓學(xué)生自主學(xué)習(xí),多動腦筋,多動手,當(dāng)然,同時也要培養(yǎng)學(xué)生間的團結(jié)互助精神!
二、上好理論課是提高興趣的有效手段
高中信息技術(shù)教材中,有些內(nèi)容相對比較枯燥,比如,計算機的發(fā)展史、計算機的結(jié)構(gòu)、計算機網(wǎng)絡(luò)基礎(chǔ)等等。這些內(nèi)容照本宣科的最大缺點是會讓學(xué)生提不起興趣,老師也感到不好教,但這些知識是計算機學(xué)習(xí)的基礎(chǔ),必不可少,一定要掌握的,而且也可以激發(fā)學(xué)生的創(chuàng)作欲望。例如,在講述關(guān)于第一臺電子計算機的發(fā)明者的問題上,它雖然有一個通常的說法,但實際上這是一個挺復(fù)雜的問題,牽扯到方方面面的人和事的因素。歷史上圍繞這個問題還有過不小的爭論,甚至到了訴諸法律的地步。因此上課時讓學(xué)生了解不同的學(xué)術(shù)思想和觀點、讓學(xué)生了解科學(xué)技術(shù)具體進步過程、讓學(xué)生體驗創(chuàng)造的艱苦和樂趣、讓學(xué)生增強知識產(chǎn)權(quán)意識和專利申請保護意識以及讓學(xué)生通過交流展示自我、增進相互了解和認識。
三、充分為學(xué)生提供展示的舞臺
課堂上多展示學(xué)生的作品,給予表揚鼓勵,這種做法會讓學(xué)生有成功感,對自己充滿了信心,從而對計算機學(xué)習(xí)產(chǎn)生更為強烈的興趣。讓學(xué)生上來演示操作,這樣不但可以發(fā)現(xiàn)學(xué)生存在的問題,而且可以提高效率,因為很多問題都是學(xué)生的“通病”,不需要一個個輔導(dǎo)。通過一些比賽,可以充分挖掘?qū)W生的創(chuàng)意,培養(yǎng)他們的興趣!同時利用成功的體驗,激勵學(xué)生的學(xué)習(xí)興趣,這種方法對計算機教學(xué)來說,簡單,適用,教師根據(jù)具體情況采用合適的方式,一定會收到很好的效果,對優(yōu)化課堂教學(xué)也很有幫助。
四、讓學(xué)習(xí)真正成為學(xué)生的需要
每當(dāng)上課時,學(xué)生們總是希望老師不要“控制”他們,可見他們十分渴望成為學(xué)習(xí)的主人!但是如果不“控制”,在操作課的教學(xué)上,學(xué)生往往自管自的操作,全然不顧老師在說什么。而當(dāng)老師講完了,輪到他們自己動手解決問題的時候,卻又不知從何入手。所以如何才能很好的解決這個矛盾呢?
采用任務(wù)驅(qū)動法,是讓學(xué)生自己去學(xué)習(xí),自己去動手。在這個過程中,我發(fā)現(xiàn)學(xué)生們都很認真,興趣也很高,使他們真正成為了學(xué)習(xí)的主人??傊蝿?wù)驅(qū)動法,把學(xué)習(xí)的主動權(quán)放給學(xué)生,讓他們真正成為學(xué)習(xí)的主人,自己去摸索,自己去學(xué)習(xí),相信學(xué)生的自學(xué)能力和動手能力一定能夠得到很大的提高!
信息技術(shù)課的最終目的是培養(yǎng)學(xué)生利用信息工具解決實際問題的能力,而這種能力的培養(yǎng)關(guān)鍵在于教師潛移默化地引導(dǎo)。作為教師,首先要擅于發(fā)現(xiàn)學(xué)生在日常學(xué)習(xí)生活中遇到的實際問題,并進一步引導(dǎo)他們利用信息技術(shù),解決所遇到的問題。
社會的發(fā)展,正朝著信息化的方向前進。素質(zhì)教育開始深入人心,因而信息技術(shù)課也變得越來越重要!如何優(yōu)化高中信息技術(shù)課教學(xué),提高學(xué)生的學(xué)習(xí)興趣、培養(yǎng)學(xué)生自主學(xué)習(xí)能力和創(chuàng)新精神,使得信息技術(shù)能讓學(xué)生在潛移默化中感受素質(zhì)教育,從而得到高效能課堂教學(xué)效果,這些都是需要我們信息技術(shù)老師不斷進行思考、探索的內(nèi)容!