陽(yáng)光浪子 2007年5月16日
一、課程目的確定
1、 是為了提高學(xué)生的計(jì)算機(jī)應(yīng)用技能:
課程內(nèi)容:上網(wǎng),word寫(xiě)文章,制作PPT,下載,聽(tīng)音樂(lè),看電影等等
好處:可以充分的,快速的了解到計(jì)算機(jī)給人們的生活帶來(lái)的好處,掌握計(jì)算機(jī)的使用技能。
難點(diǎn):學(xué)生們windows基礎(chǔ)薄弱,遇到系統(tǒng)故障,病毒,流氓軟件,惡意網(wǎng)站的時(shí)候無(wú)法獨(dú)立解決問(wèn)題。并且容易把計(jì)算機(jī)當(dāng)成游戲機(jī),電視機(jī)一類(lèi)的東西。
2、 是為了培養(yǎng)學(xué)生的軟件編程能力:
課程內(nèi)容:待定
好處:充分發(fā)揮學(xué)生們的主觀能動(dòng)性,培養(yǎng)“用計(jì)算機(jī)解決問(wèn)題”的能力!
難點(diǎn):要讓學(xué)生擺脫編程中過(guò)多的代碼、技術(shù)的細(xì)節(jié),而更多的從事邏輯,流程的設(shè)計(jì)。
3、 是為了普及學(xué)生的計(jì)算機(jī)基礎(chǔ)知識(shí):
課程內(nèi)容:計(jì)算機(jī)發(fā)展史,計(jì)算機(jī)理論,操作系統(tǒng)等
好處:從基礎(chǔ)抓起,循序漸進(jìn)。
難點(diǎn):枯燥乏味,對(duì)中小學(xué)生來(lái)說(shuō),難以提起興趣。
二、學(xué)習(xí)程序設(shè)計(jì)的課程選擇
假設(shè)要培養(yǎng)學(xué)生的軟件編程,那么選擇什么教學(xué)語(yǔ)言呢?對(duì)真正從事軟件開(kāi)發(fā)多年的人來(lái)說(shuō),開(kāi)發(fā)一個(gè)系統(tǒng)使用什么平臺(tái),什么語(yǔ)言,完全是根據(jù)系統(tǒng)的需求特點(diǎn)來(lái)選擇的,是沒(méi)有定勢(shì)的。
從初學(xué)者的角度來(lái)看,考慮到學(xué)生的年齡,所選擇的語(yǔ)言應(yīng)該具有以下特點(diǎn):
1、 語(yǔ)句簡(jiǎn)明直觀,能快速的體現(xiàn)設(shè)計(jì)者的思想。盡可能的傻瓜型,涉及系統(tǒng)底層的東西越少越好。
2、 面向過(guò)程和面向?qū)ο蟮乃枷爰娑兄?。面向過(guò)程的程序設(shè)計(jì)是計(jì)算機(jī)程序最基礎(chǔ)的部分。
3、 最好是一種解釋型的語(yǔ)言。便于教學(xué)中的“人工解釋運(yùn)行”。
4、 最好是一種弱類(lèi)型定義的語(yǔ)言。避免打擊粗心大意的,沒(méi)有耐心的學(xué)生的創(chuàng)作積極性。
5、 完成的作品能具有一定的實(shí)用性,能充分體驗(yàn)設(shè)計(jì)的成就感。
三、初步方案
選擇網(wǎng)頁(yè)制作作為主要課程,因?yàn)榫W(wǎng)頁(yè)制作非常直觀,在如今的網(wǎng)絡(luò)時(shí)代,網(wǎng)站到處都是,種類(lèi),效果繁多,能引起學(xué)生的興趣。學(xué)生能制作自己的網(wǎng)站,能有一定的成就感。Html是解釋型,弱類(lèi)型定義的語(yǔ)言,不會(huì)出現(xiàn)例如在編寫(xiě)C++的時(shí)候錯(cuò)了一個(gè)標(biāo)點(diǎn)符號(hào)就編譯失敗,要找大半天才能發(fā)現(xiàn)錯(cuò)誤的現(xiàn)象。
網(wǎng)頁(yè)制作以靜態(tài)的HTML代碼學(xué)習(xí)開(kāi)始,如果深入,可以引入javascript 腳本的教學(xué),這樣就能進(jìn)一步的使學(xué)生接觸到程序代碼。再深入,可以引入asp,jsp,php的教學(xué),這時(shí)候就是專(zhuān)業(yè)的網(wǎng)頁(yè)制作學(xué)習(xí)了。甚至再往后,能引入網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)的學(xué)習(xí)。
課程可以按照這個(gè)順序進(jìn)行,每個(gè)部分可分為多個(gè)課時(shí):
1、 計(jì)算機(jī)基礎(chǔ)知識(shí)
2、 windows基本應(yīng)用
3、 上網(wǎng)和瀏覽網(wǎng)頁(yè)
4、 做一個(gè)自己的網(wǎng)頁(yè) (html: 表格,圖片,鏈接 等等)
5、 給網(wǎng)頁(yè)編寫(xiě)程序(javascript:跟隨鼠標(biāo)的動(dòng)畫(huà),網(wǎng)站上的時(shí)鐘 等等)