資源描述:
《積跬步,以至千里》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、積跬步,以至千里 信息學(xué)奧賽所涉的內(nèi)容多、難度大。例如noip復(fù)賽的難度就遠(yuǎn)超過現(xiàn)行大學(xué)程序設(shè)計教材中的所有例題和習(xí)題,其中有相當(dāng)一部分題目是新編的,在任何參考書上找不到,在解題過程中還涉及許多數(shù)學(xué)方面的相關(guān)知識?! ∷羞@些對于一個中學(xué)生來說的確是早了點,也就因為這一個“早”字決定了信息學(xué)奧賽的特點,中學(xué)信息學(xué)奧賽要取得成效不可能一蹴而就。由于中學(xué)生在知識層面上的不足,信息學(xué)奧賽所要用到的許多數(shù)學(xué)知識和英文單詞需要另行教學(xué);中學(xué)生的思維能力相對薄弱,對一個程序的理解能力不深,在培訓(xùn)教學(xué)中不能操之過急,要循序漸進。在教學(xué)中我采用的
2、辦法是淺入深、由簡到繁、由易到難,分層展開,及時檢測知識掌握程度,使知識的傳授更有效。讓學(xué)生不知不覺中學(xué)到知識的新的教學(xué)思維和方法?! ∫?、激發(fā)學(xué)生學(xué)習(xí)興趣,讓學(xué)生喜愛信息學(xué)奧賽 愛因斯坦說過:“興趣是最好的老師”。在信息學(xué)奧賽輔導(dǎo)中程序設(shè)計一直都是重難點,由于計算機語言本身的高度抽象,枯燥無味,如果學(xué)習(xí)沒有興趣,會導(dǎo)致他們很快對程序編寫喪失熱情,并且在學(xué)習(xí)的后期是非常需要學(xué)生自身熱情的支持。因此,信息學(xué)奧賽培訓(xùn)是一項系統(tǒng)工程,在這個系統(tǒng)工程里,抓普及、提高學(xué)生興趣是前提。5 例如,我教過的一位同學(xué),計算機操作比較熟練,尤其是對
3、計算機游戲感興趣,談起電腦游戲是眉飛色舞,幾乎已達癡迷程度。我仔細(xì)思考了一下,他既然對游戲如此癡迷,頭腦反應(yīng)快,是學(xué)習(xí)編程序的一塊好苗子,很可能對計算機程序設(shè)計感興趣,我拿一個游戲程序給他操作,然后把該游戲程序代碼給他看,并告訴他游戲是由程序編制出來的,問他想不想自己來編寫游戲,通過引導(dǎo)慢慢地他的興趣就轉(zhuǎn)移到學(xué)習(xí)程序設(shè)計上了。從單純玩游戲到學(xué)習(xí)程序設(shè)計,使他對計算機的學(xué)習(xí)有了質(zhì)的飛躍,促使他一步一步地走向成功??梢?,在學(xué)習(xí)過程中興趣是產(chǎn)生學(xué)習(xí)動力不竭的源泉?! 《?、注重傳授知識的體系 在課堂教學(xué)中,根據(jù)教學(xué)過程的循序漸進原理。我的
4、做法是在編程的初級階段,以簡單程序為主,避免聽不懂或理解困難而影響學(xué)習(xí)效果。對于較難的問題,我會先把問題細(xì)化,將一個知識組塊分成有層次有梯度的幾個小的知識組塊,讓學(xué)生知道先學(xué)會什么,接下來學(xué)什么。比如在講授“動態(tài)規(guī)劃”的時候,因為之前學(xué)生學(xué)過貪心法解決問題,所以先拋出一個問題“采藥”(noip2005)讓學(xué)生思考,如何解決0/1背包問題?貪心法能完美解決嗎?不行的話,怎么辦?這些問題能讓學(xué)生產(chǎn)生心理缺口,學(xué)生必然產(chǎn)生學(xué)習(xí)新的算法的興趣與欲望。接下來,再引導(dǎo)學(xué)生學(xué)習(xí)動態(tài)規(guī)劃算法,給出以下幾個有層次有梯度的小的知識組塊: 1、多階段決
5、策過程的最優(yōu)化問題如何解決? 2、什么叫“動態(tài)規(guī)劃”? 3、動態(tài)規(guī)劃適合解決什么樣的問題? 4、為什么要用動態(tài)規(guī)劃法解題(0/1背包問題、數(shù)字三角形問題)? 5、怎樣用動態(tài)規(guī)劃法解題?5 6、用動態(tài)規(guī)劃法解題的一般模式。 7、典型例題與習(xí)題?! ?、如何改進動態(tài)規(guī)劃算法? 9、歸納總結(jié),將題目分類?! ∵@樣學(xué)生可以根據(jù)教師指出的知識組塊,由淺入深的進行學(xué)習(xí),讓學(xué)生掌握動態(tài)規(guī)劃?! ∪?、因材施教,分層教學(xué) 分層教學(xué)應(yīng)本著為各類學(xué)生提供最優(yōu)質(zhì)服務(wù)的思想出發(fā),給學(xué)生提供各種選擇的機會,不要把著眼點局限于在一定時間內(nèi)提高學(xué)生
6、的考試成績上,而應(yīng)從長遠(yuǎn)考慮,從培養(yǎng)學(xué)生學(xué)習(xí)的興趣、養(yǎng)成良好的學(xué)習(xí)習(xí)慣、掌握適合自己的學(xué)習(xí)方法上下功夫。分層教學(xué)的嘗試對于我或者大家來說都是很辛苦的,可是我覺得這是讓每個學(xué)生都有一條合適的學(xué)習(xí)路徑,不致于使低層學(xué)生因臺階過陡而滋生懼怕心理甚至失去學(xué)習(xí)信心,也不致于使高層學(xué)生因?qū)W習(xí)臺階過緩而滋生驕傲情緒甚至喪失學(xué)習(xí)興趣,這樣才能使每個學(xué)生都樂于學(xué)習(xí),勤于鉆研。在教學(xué)時,我會把我的學(xué)生分成幾組,成績好的、領(lǐng)悟能力強的學(xué)生一組,其它一般的,領(lǐng)悟能力要弱一些的學(xué)生一組,講課時,針對不同組的學(xué)生給予不同難度的教學(xué),舉一個簡單的例子,如講解階乘
7、運算時候,對能力強的一組學(xué)生,我就會把數(shù)據(jù)定義的很大,對能力相對較弱的一組,我會把數(shù)據(jù)的范圍定義的在整數(shù)所能承受的范圍。5 我上課時,經(jīng)常不會采用一種固定的方式,有的時候我會講,還有的時候,我會叫成績好的、領(lǐng)悟能力強的那組學(xué)生上來講,有時學(xué)生講課的效果要強于我的,可能我講了半天學(xué)生都沒有理解的問題,學(xué)生用他們自己的語言跟學(xué)生一講,竟然明白的很透徹,效果比我講的要好的多,那是因為學(xué)生和學(xué)生之間年齡差不多,對問題的想法也差不多,他們有時可以用一種更直觀,更簡單的想法把一個復(fù)雜的問題簡單化。所以更多的時候,我是把問題提出來,問“為什么”
8、,“怎樣做”,讓學(xué)生多參與思考與交流,鼓勵學(xué)生踴躍提出自己想法與見解,“問題”越多,學(xué)生自我提升的空間就越大,學(xué)生與教師間交流機會就越多,也使得教師更加了解學(xué)生,了解學(xué)生間個體學(xué)習(xí)思維上的差異性,讓教師更好地做到因材施教?! ∷摹⑻岣?/p>