時間:2022-02-24 13:21:46
序論:速發表網結合其深厚的文秘經驗,特別為您篩選了11篇信息學奧林匹克競賽范文。如果您需要更多原創資料,歡迎隨時與我們的客服老師聯系,希望您能從中汲取靈感和知識!
信息學奧賽所涉及的內容廣,程度深,從計算機qb語言教學,到基本算法、相關知識點包含許多專業知識。就教學常態而言,至少要2-3年左右的時間,才能培養出一名好的選手。但是要提高學生的程序設計能力,并不是人們想象中那么高不可攀,只要方法得當,持之以恒,是可以取得良好效果的。
現狀分析
就本?,F狀來看,信息學競賽與其它學科競賽之間存在著明顯差異,大致存在以下幾點:
(1) 學生不了解學習的內容
信息學程序設計是全新的課程項目,學生從來未接觸過,并不了解其中奧秘,缺乏興趣。啟蒙將花費較大精力。加上主要學科老師及學生家長存在著種種誤解,不是很支持,參加人數少。
(2)學生參加活動時間有限
信息學競賽不同于其它學科競賽,難以安排專門時間,輔導只能利用周末和節假日。而學生空余時間本來有限,能支配的時間少之又少,時間安排相當困難。
(3)學生對學習方式不適應
計算機程序設計是一門與實踐操作結合非常緊密的學科,學生如果采用傳統的學習方式來對待,必是學得累,學習興趣受挫,最終可能會選擇放棄。
輔導方式
面對現狀,結合小學生的認知規律及思維發展規律。通過幾年的教學實踐,我們摸索出了“引導+創新”的教學指導模式,呈現出較高的效率和良好的效果。
一、引導——教師競賽輔導的基礎
引導指采用一定的手段,把某種本來就潛藏于受教者身上的潛力挖掘出來,從一種潛質轉變為現實。對于信息學競賽輔導教學來說引導的目的就是為了少教,不教。通過啟發、激發讓學生能在主動學習、主動探求、主動溝通、主動應用、主動完善的一種學習活動過程中,"自我"得到充分發展。
首先要明確地告訴學生目光要放遠,信息學競賽對思維能力的拓展培養、未來各方面發展都十分有利。讓學生意識到信息學科的重要性和學科間知識的無界性、擴展性、滲透性。
其次計算機解決問題的方式比較細致繁雜,程序是對所要解決問題的各個對象和處理規則的描述,算法是解決問題方法的精確描述,結合小學生抽象思維較弱的特點,一些算法只能領悟,對每個問題,不同學生有不盡相同的算法,教師不能采用灌輸的辦法,只能指導一個方向性的思路,由學生獨立編制完成。教師要多做有心人,針對每個學生不同的思維習慣和特點,從學生的主體性地位出發,有針對性分別指導。長期堅持,學生的獨立思考和自學能力就得到長足發展。
比如“回形矩陣”題目(jsoi20xx小學組復賽第1題),可以有多種解題方法,可以用普通變量,也可以用下標變量;可以用for循環,也可以用do……loop循環;可用擬人法來解題,也可以用解析法來解題等等。引導學生盡可能掌握多種方法來解題。
有些經典問題,小學教材中給出一般解法,對各種特殊情況和變形不作深入的研究。而在實際應用中,又加入一些約束條件后,原有性質會發生改變,在題目中隱藏著不易察覺的規律,作為教師應多引導學生通過對原問題標準程序段的擴展,將約束條件加入題目中,進而發現規律,得到有效算法。
例: 回文數列(jsoi20xx小學組復賽第4題)
對一個正整數k,求出k的所有拆分,并統計輸出其中回文數列的個數。
所謂回文數列是指該數列中的所有數字,從左向右或從右向左看都相同。
例如:
k=4時,有如下的拆分:
4=1+1+1+1
{回文數列1}
=1+1+2
=1+2+1
{回文數列2}
=2+1+1
=2+2
{回文數列3}
=1+3
=3+1
回文數列共有3個
通過分析問題,學生可以采用回溯算法來解決,分為初始設置(包括數據輸入、棧的初始化以及初始元素的設置)、數的拆分(回溯)、回文數列的檢測、輸出結果四個模塊。
由于本題沒有要求打印輸出所有回文數列的原始清單,只要求輸出計數的結果,因此我們可以換個角度引導學生重新思考問題,以進一步發現其中的規律。分別以4和5為例。
由于是回 文數列,因此每個數必須被分成3部分,以4為例:4=1+2+1,我們發現中間的數字只能是偶數,即2和0,為2的時候有1種數列,0的時候有2種數列。再來研究一下6,當為4的時候有1種,為2的時候有2種,為0的時候有4種。最后看一下5,情況和4非常的相似,只是中間的數字只能是奇數,這樣以來思路就很清晰了,我們可以首先將m2,將這個結果給一個變量k,然后只要計算2^0+2^1+2^2+……+2^(k-1)的結果,再簡化一下就是計算2^k-1的值.
引導對教師的要求:
(1)教師對自已所教的知識領域,達到一定的深度和廣度,是引導過程中的基本要求。
(2)教師注重的是思路方法的拓展引導。教師作為教練在競賽的深化階段,程序點評分析及拓展是必要的。
二、創新——學生成長的關鍵
1、組建學習互助小組,編寫對應的學習方案
信息學奧賽輔導的實踐證明,許多問題不是單靠個人思考所能解決的,最佳答案往往是集體智慧的結晶。學生們每解決一個問題,建立一個新的程序模塊,都是一次創新。在解決問題的過程中,剛入門的同學往往沒有框框,反而容易有新思路,他們的想法應得到充分的重視。通過討論,連鎖促思。有時學生們的想法會超過老師。因此教師在教學過程中要營造一種平等、自由、互相尊重、互相信任的師生關系。
2、搭建標準程序模塊,探究最優解決方案
輔導不提倡題海戰術,而要注重對問題不斷深入的探索,最終得出一個最優化的解決方案,搭建一個標準程序模塊,這樣的模式,既為學生減輕了負擔,又為他們養成良好的思維品質、提高效率意識提供了極好的鍛煉機會。
3、注重“問題”意識,培養倡導問題教學方法
“問題”決定潛力。提不出問題的學生不是“好”學生,沒有問題說明沒有進行深層次的思維意識, “問題越多,潛力越無限”。當然,有“問題”是前提,解決問題則是學生提升自我的重要途徑。交流是關鍵,與團隊交流,與教師交流,在網絡中交流,方式是靈活多樣,其最終目的就是達到解決問題,掌握知識,建構自我學習框架。
例如:減法算式
小紅是二年級學生,老師布置他們回家自己出一道數學題做,題目要求是三位數的退位減法,即要求一個三位數減去另一個三位數,(被減數比減數大),而被減數的個位必須向十位借數才能減去減數的個位,然后被減數的十位也必須向百位借數才能減去減數的十位。小紅的哥哥小華,是五年級學生,在學習編程,她就讓哥哥幫她編一個這樣的程序,小華答應了。小華想到自己正在學習素數(除了本身和1外不能被其它數整除的正整數,1不是素數)知識,就給題目增加了一個條件,就是被減數的百位數、十位數、個位數中或被減數本身必須至少有1個是素數,減數也如此。如:438-269;513-479。請你幫助小華完成該程序,能夠編出所有符合這些要求的題目。
通過認真讀題,發現最終要列舉出所有符合條件的減法算式,對算式中的數字必須滿足下列要求:
(1) 被減數、減數必須是三位數
(2) 被減數的個位必須向十位借數才能減去減數的個位,然后被減數的十位也必須向百位借數才能減去減數的十位。
(3) 被減數、減數的百位數、十位數、個位數中或被減數本身必須至少有1個是素數。
要解決上面的問題,首先在程序中判斷1000以內的數是否是素數,然后運用窮舉算法在三位數中依次查找,判斷是否滿足上述第二條,如符合條件再判斷這兩個數是否滿足上述第三條,以上兩條均滿足則打印輸出。
但是在運行的過程中,學生發現了一個問題,最后一個算式是 997-899=,899顯然不符合題目要求,但是卻顯示在結果中。反復檢測程序,均找不到錯誤,于是同學們開始嘗試思考其他的方法解決這個問題。
深入思考,首先篩選出三位數中符合要求(3)——被減數、減數的百位數、十位數、個位數中或被減數本身必須至少有1個是素數的數,然后運用窮舉算法在這些數中依次查找,判斷是否滿足要求第二條,以上兩條均滿足則打印輸出。
dim a(900)
n = 0
for i = 102 to 997
a = i mod 10: b = (i 10) mod 10 :c = i 100
if a = 2 or a = 3 or a = 5 or a = 7 then s = 1 else s = 0
if b = 2 or b = 3 or b = 5 or b = 7 then s = s + 1
if c = 2 or c = 3 or c = 5 or c = 7 then s = s + 1
f=0
for j = 2 to int(sqr(i))
if i mod j = 0 then f = 1 : exit for
next j
if f = 0 then s = s + 1
if s >= 1 then n = n + 1: a(n) = i
next i
for i = 2 to n
for j = 1 to i - 1
x = a(i): y = a(j): z = a(i) - a(j)
c = x mod 10: b = (x 10) mod 10: a = x 10
g = y mod 10: f = (y 10) mod 10: e = y 10
c1 = z mod 10: c2 = (z 10) mod 10
if (c1 + g > c) and (c2 + f> b – 1) then print x; "-";y;"=",
next j
next i
end
在高考加分、保送政策改革下,學生對于學科競賽的熱情較以往大大降低,家長不再支持自己的孩子在學科競賽中投入大量的精力,同時學校對于競賽培訓工作的支持力度有所減弱。在這樣的環境下,我們不能沿用以往的大面積撒網,重點培養的培訓模式,應作出相應調整。中學階段的學生,對于知識的求知欲很大程度是基于興趣的驅動。這就要求我們在對學生的選拔過程中,應以學生的興趣為重要依據,建立學科競賽學習小組,實行小班化教學。在教授學生基本編程知識、技能的同時,更要積極采取措施,激發學生學習編程的欲望,努力培養學生興趣,將創新思維貫穿始終,不斷提高學生的綜合能力。
二、建立學習互助小組
信息學奧林匹克競賽分為普及組(初中)和提高組(高中)兩個組別,這就使得新高一的學生在進校之時就出現兩類情況:一是初中階段參加了信息學奧林匹克競賽的培訓,具有一定的基礎;二是之前沒有接受過培訓,但對信息競賽很感興趣,同時學有余力。在編學習小組時,我們可以把學生分成若干學習小組,每組3~5人,其中一名為初中階段參與過信息競賽培訓的學生。在我們的教學過程中,教師的教授是面向全體學生的,由于學生的個體差異,這就存在掌握知識點快慢的現象。在學生實踐操作環節中,教師對全體學生的指導是有限的,不能照顧到每一位學生。這時,擁有以往培訓經歷的學生在聽取教師講授的過程是復習鞏固的過程,在實踐操作階段,這些學生就起到了教師的小助手的作用,對本小組的學生進行指導。在教師、學生的互相交流,學生之間的互相交流中,所有學生都能夠很好地掌握教授知識,實現共同提高進步。
三、分階段、循序漸進的培養
信息學競賽較其他學科競賽略有不同,以往在大學階段學習知識要在中學階段中進行學習,教師教授的是計算機程序設計語言、數據結構計算法藝術,學生接受的是全新的知識,這就要求我們在培訓過程中分階段,循序漸進地進行。培訓過程中應尊重技能養成的循序漸進,更應關注學生的能力發展,應根據學生實際情況合理地安排學習內容,確立培養目標。第一階段:在高一的一年時間里,以程序設計語言的教學為主,夯實基礎,培養學生的實踐操作能力。同時講授基礎的算法,如模擬法、分治法、貪心法。第二階段:在高二上學期的前半段,講授數據結構及動態規劃法的初步知識,并進行有針對性的賽前練習,為第一次競賽做準備。第三階段:在第一次競賽后至高三第二次競賽前為培訓工作的第三階段。有了第一次競賽的經驗積累,在競賽中找到不足之處,剩下的一年時間里主要進行數據結構以及動態規劃法的培訓工作。在學生掌握了信息學競賽知識后,針對每一位學生的特點,制訂相應的培訓策略,注重培養和發展學生的學習能力、研究能力、創新能力,為高三的競賽做充足的準備。
四、利用學校、網絡資源,創建良好培訓環境
在培訓過程中,充分利用學校計算機教室、學科競賽活動室作為培訓的主戰場,創建小組探究式的學習環境,給學生提供一個良好的學習環境,有利于學生團隊精神的培養及自我歸屬感的建立。
根據全國青少年信息學奧林匹克(NOIP)競賽的要求,開設初中普及組和高中提高組兩個競賽輔導班專門開展培訓工作。其中初中普及組主要在初中一年級學生中選拔,并吸收少量優秀的初中二年級學生,計劃人數45人左右,由**老師負責主要培訓課程。高中提高組在高中一年級學生中選拔,計劃人數50人左右,由**老師負責主要培訓課程。
二、學生選拔工作:
培訓班學生主要在學習成績良好和對計算機興趣濃厚的學生中選拔,組織學生召開動員大會,并自行命題安排選拔考試。分別對學生的計算機基礎知識、數學能力、邏輯能力和接受新事物能力進行了全面考核,經過綜合考慮,從參加選拔考試的90名初中學生中選拔了45名組成初中普及組培訓班,從參加考試的80名高中學生中選拔了50名組成了高中提高組培訓班。
三、課程安排:
根據全國青少年信息學奧林匹克競賽大綱對初賽參賽知識的基本要求,結合學校實際情況,對培訓班的課程安排如下:
課程
主要內容
時間安排
節數
程序設計基礎
1、PASCAL程序基本結構,簡單語句、表達式
4月4日-10日
2、read輸入語句,write輸出語句,輸出格式
4月11日-17日
3、關系式、邏輯式與布爾數據,選擇結構語句
4月18日-24日
4、基礎訓練
4月25日-31日
5、for循環語句,while循環語句,循環控制
5月11日-17日
6、基礎訓練
5月18日-24日
函數和過程
7、標準函數和過程與自定義函數和過程
5月25日-31日
8、函數和過程中的參數及變量作用范圍
6月6日-12日
9、基礎訓練
6月13日-19日
數據結構
10、線性表、隊列和棧的基礎知識
9月12日-15日
11、線性表、隊列和棧的程序實現
9月16日-20日
計算機知識基礎
12、計算機軟件和硬件基礎知識
13、計算機中的數、進制的轉化
9月25日-28日
全面復習
14、全面復習,準備參賽
9月底-10月初
四、培訓時間和地點安排:
初中普及組:
五、培訓班學生要求:
1、嚴格遵守上課時間,不遲到、不早退,有事提前請假。
2、嚴格遵守電腦室上課要求。杜絕玩游戲,發現立即開除出班。
3、上課帶好筆和筆記本,認真做好筆記。
4、有連續三次未到或者總計五次未到者,直接開除出班。
5、培訓班采用不定額淘汰機制。進行階段考試,精簡人數。
六、培訓目標:
興趣是學習的原動力,選擇信息學競賽苗子首先考慮的應該是學生對信息學的興趣。參加信息學競賽,需要學生自覺地鉆研大量的課外知識,并以極大的毅力堅持下去,如果學生對信息學沒有濃厚的興趣,這種執著的追求是不可能的。
其次,競賽苗子的聰明和勤奮同等重要,聰明的學生不一定是好的競賽苗子,聰明加勤奮才是成才的必要條件。筆者見過許多靈氣很足的學生,他們對信息學的興趣很濃,也有遠大的理想,只是在漫長的準備競賽過程中極易受外界干擾,不能持之以恒。
再次,選擇的苗子必須具備扎實的數學功底,通常信息學競賽試題中難題的解答都和精湛的數學分析、技巧分不開。
二、科學培養競賽選手
由于競賽苗子的共同特點是反應靈敏、學習主動、接受能力強、 抽象思維質量高,所以培養競賽選手的指導思想是因材施教。在全程的競賽準備過程中,學生的主動學習、探索是主導,指導教師的作用是培養學生對信息學保持濃厚的興趣,調節其積極性,點撥解題技巧,健全知識體系并促使學生全面發展。
1. 點撥解題技巧,激發創造性思維活力
通過解題鍛煉學生透徹分析問題的能力、靈活融會貫通知識的能力和解決問題的能力,精巧的解題技巧是解題方法的閃光之處,是創新思維的火花,教師應當在學生的解題思維過程中予以恰當的點撥,起到茅塞頓開、畫龍點睛的作用。
2. 健全知識體系,注重全面發展
競賽選手知識體系包括兩個方面,一方面是信息學科的知識體系,另一方面是其他學科的知識體系。
指導教師要兼顧競賽苗子的專業發展和各科全面發展的關系,通過信息學的專業發展帶動其它學科的進步;依靠其它學科的進步,豐富文化底蘊,增強科學素養,促進信息學科的專業發展,兩者相輔相成,相得益彰。
三、做好心理輔導
信息學奧林匹克是對學生智力極限的挑戰,學生信息學奧賽的學習是一個漫長的學習過程。因此,我特別注重幫助學生樹立積極的學習心態。學生競賽要放棄功利性,學習編程要明確學習目的是做自己喜歡的事。我常常教導學生,假如參加信息學競賽是為了加分,為了走捷徑升入高一級學校,那你就不要來學。只有真正培養學生對信息學的興趣,做他喜歡的事,學生的競賽之路才會走得更長、更久。
四、倡導學生開展合作學習、自主學習
開展信息學奧賽輔導工作時的一個難點是教師的輔導時間不足,為了提高效率,教師應該注重培養學生的自主學習和合作學習,教師是學生學習的領導者,學生才是學習過程的主體。輔導過程中教師要強調以學生自主學習為主,刻意培養學生自主學習,適當引導激發興趣,讓學生感受到程序的獨特魅力。當學生掌握了一些知識,產生了參與活動的興趣,具備了一定的學習能力后,他們會急于自己獲取更多的知識。
二、主要工作
1、扎扎實實學習理論,探索信息技術課堂教學規律。
通過有組織、有計劃地個人讀、集體讀,認真學習《全國基礎教育課程改革綱要》、《中小學信息技術課程指導綱要》、《信息教育展望》等理論專著,談學習體會,抒學習感想,豐厚學科教師的理論知識底蘊。同時,引導教師學習《課堂教學的本質與好課評價問題》、《當前信息技術課堂教學中普遍存在的問題及對策》等及全國核心期刊《中國電化教育》上的優秀文章,從中汲取營養,探索信息技術課堂教學規律,找到實踐操作的正確方法。
2、踏踏實實抓好教學研究工作,把信息技術教育教學落到實處。
(1)備課研究。為盡快提高課堂教學整體質量,期初,將組織各校信息技術教研組長交流本學期教學內容安排,上交簡備表及部分詳案。其中的優秀教案將陸續上傳到鐘樓教育信息網,各??筛鶕G?、學情,在“二度開發”的基礎上使用。
(2)課堂教學研究。為努力建設一支具有良好素養的學科教師隊伍,將認真落實教研活動的開展,組織教師認真學習理論、學習優秀案例、現場觀摩、交流研討等活動,初步形成有效課堂教學的實施策略。
(3)評價研究。為引導教師努力實現“以學論教”,逐步轉變學生學習方式,將在組織教師共同討論、研究、反思、實踐的基礎上,形成《鐘樓區小學信息技術學科課堂教學評價表》。為使學生信息技能具體化、可操作化,作為學生學業評價的重要組成部分,上學期已經出臺了《鐘樓區小學三、四年級學生信息技術能力標準與內容分布》,本學期,在認真聽取學科教師意見的基礎上,將制訂《鐘樓區小學五年級學生信息技術能力標準與內容分布》。
3、實實在在搞好學科協進研究,促進各校信息技術教育共同發展。
根據我區各校信息技術教育現狀,為整合各校教研資源,形成研究合力,本學期,將繼續開展學科協進研究活動。期初,由組長牽頭,共同擬定學期研究活動計劃,做到目標明確、內容明確、時間明確。在認真落實每月一次的小組內研究活動的基礎上,10-12月,三大協進組將各進行一次面向全區的研究活動展示,達到攜手共進的目的。
4、繼續做好學科整合的研究工作。各校要結合學校特點,充分挖掘與利用信息技術資源開展各類學科教學,讓信息技術與學科教學整合初步形成“學計算機知識—從計算機學知識—用計算機學知識”三個層面,培養學生的創新精神和實踐能力。
5、做好2004年度全國、江蘇省青少年信息學奧林匹克競賽及省青少年信息學奧林匹克應用競賽初賽工作。積極組織學生參加市教研室組織的信息學競賽集訓,積極組織各校開展應用競賽校本培訓工作。
三、行事歷
九月份:
1、交流新學期工作計劃、上學期學生能力考核情況。
2、繼《區三、四年級小學生信息技術能力標準與內容分布》后,出臺五年級能力標準。
3、組織各校交流信息技術課程內容及教案,在鐘樓教育信息網上形成優秀教案匯編。
4、確定學科協進組研究方案。
5、參加常州市直屬小學信息技術學生課堂教學研討和觀摩課活動。
6、組織全國、江蘇省青少年信息學奧林匹克競賽報名工作。
十月份:
1、學科協進組活動。
2、學科教研活動(維持學生學習興趣)。
3、組織參加全國、江蘇省青少年信息學奧林匹克競賽初賽。
十一月份:
1、學科協進組活動。
2、學科教研活動(改善學習方式)。
十二月份:
1、學科協進組活動。
2、學科教研活動(改善學習方式)。
一月份:
一、以人為本,慎重選拔學生
高中階段信息學奧賽選手培養的選材非常關鍵。考慮高中三年,學生從零起點起步又要取得一定的成績,時間是很有限的。信息學奧賽是以程序設計為主的競賽,它要求參賽選手不僅要掌握全面的計算機基礎知識和相應的程序設計語言,還應具備較強的閱讀能力、理解能力、分析能力、邏輯推理能力、創新能力和解決實際問題的能力,因此選手應具備的標準:一是對學習計算機有著濃厚的興趣;二是要有扎實的數學基礎知識;三是有較強的語文和英語基礎,特別是閱讀理解和表達能力;四是要有堅忍不拔的意志品質、嚴謹求實的科學作風和力爭上游的奮進精神。在競賽選手的選拔上一定進行全方位的考察,絲毫也不能馬虎。
我們對選手的選擇通常都是從高一新生中選拔,具體的做法是,先做宣傳工作,一開學,給高一級每個班派發選拔通知,吸引學生的注意,鼓勵邏輯思維能力強的學生參加,然后集中時間進行選拔測試。選拔的題目一般是邏輯推理、邏輯判斷以及一些趣味數學題,例如數列求和、數列余項求值、排列組合、判斷推理以及程序指令運行模擬等。從中選取邏輯思維、數理基礎好的學生,這些學生一般對信息學奧賽的內容都會有持久的興趣,為將來的培養工作提供了有利條件。
二、統一布局、合理規劃時間
高中三年,學生參加培訓的時間只有高一、高二兩年,高三的學生是需要全力以赴高考的,在兩年的時間里學生要從零起點起步并要取得好的成績,除了學生本身的高素質以外還需要有一個系統而合理的培養規劃。在時間的安排上面,我們不能占用學生太多的學習時間,否則就會影響學生高考學科的學習,從而招致班主任、家長等方面的壓力。我們學校的奧賽輔導一般都是選擇課余時間,每周兩次利用下午放學后的課余時間進行輔導,星期天或星期六安排半天時間進行集中輔導。這樣一來,學生每周就可以有5個小時左右的時間用于信息技術奧賽的學習了,一學期下來,累計能達到100個小時左右。
按照這樣的時間安排,在高中一年級上期就可以完成基礎語言的學習。當然,如果僅僅是依靠輔導的這點時間,學生掌握起來就有一定難度了。我們解決這個問題的方法是給學生選擇一本好的教材,每次課后老師都可以布置適當的自學任務讓學生下去完成和解決。另外也可以為學生提供充足的上機練習機會,學生自己有時間的時候可以自主練習和學習。
高一、高二兩年時間學生要學的東西非常多,包括入門的基礎語言C、程序編寫和調試運行環境 、基本數據結構、基礎算法、運籌學基礎、算法優化策略等。作為全盤化的考慮,我們在高一著重為學生打基礎,高二則主要在高一的基礎上對解題算法和策略進行深化和提高。從學生本身的素質培養出發,我們的輔導立足于學生的長遠利益,并不急于讓剛入門的學生馬上出成績,而希望學生有一個較為完整的知識體系,為學生的后續發展提供堅實的基礎。
三、因材施教、牢固掌握程序語言
每個人心中都有一扇門,有的很容易打開,有的需要一些時間,但是只要有門,總是能找到打開的方法,一旦打開精彩無限。信息學奧賽選手的入門也一樣,有的學生接受能力強,一下子就進入狀態,而有的學生對計算機編程環境不那么敏感,可能需要多一些的時間才能順利入門,而這與學生本身的智力水平關系不是很大。所以,在剛開始的時候要傾注教師更多的精力和耐心。剛入門的學生,在教學進度上要稍微放慢一點,同時也要兼顧那些本身接受能力特別好的學生。多設計一些適當的練習讓學生動手,教師也要對學生多做個別指導,對一些出現比較多的共性問題還需要多強調幾遍,以強化學生的認知。同時還要注意培養學生良好的學習習慣、規范的程序編寫格式。
四、祥解多練,熟練應用常用算法
信息技術奧賽的學習重點還在于算法,而且學生最不容易掌握的也是各種算法。因此,算法上面的時間肯定就要多得多了。從高中一年級下學期開始,我們進入算法的學習。從現階段來看,信息技術奧賽主要涉及到的算法包括:遞歸回溯、搜索、分治、貪心、樹與圖、動態規劃等等??紤]到我們本身的時間有限,因此對于一些不常用的算法,我們就不考慮了。針對幾種常用算法,每一種算法學習一到兩個月時間,可以基本掌握。按這樣的進度計算,在高二參加復賽之前,幾種常用的算法可以學習完。
算法的學習不能只是依靠老師的講解。實際上,從學習信息技術開始的那一刻起,我們就應該認識到:老師只是幫學生入門,學生自己的主動學習才是最重要的。在算法學習過程中,練習是非常重要和必不可少的。作為老師,可以收集大量的練習試題,在每個算法的學習過程中讓學生有針對性地進行練習。俗語說“熟能生巧”,多練的結果當然就是學生能很快地掌握了。
五、認識和思考
1.開展信息學奧林匹克就是要搶占信息技術課堂教學制高點。全國青少年信息學奧林匹克競賽是由國家教育部、中國科協批準,中國計算機學會主辦的一項面向全國青少年的信息學競賽和普及活動。
在日常的學習中,高三(1)也是年級里最好的班級之一,次次評為先進班,獲得了幾乎所有的學校獎項,學生的獎項更是創我帶的班級中的記錄:
班級得獎情況
高一學年
高一級排球比賽男子組第二名,女子組第三名
被學校評為先進班級
被學校評為衛生先進班
高二學年
校班級主頁評比一等獎
被學校評為先進班級
東莞中學百年校慶百米長卷書畫現場制作高中級二等獎
被學校評為衛生先進班
高三學年
被學校評為先進班級
東莞中學第九屆體育節高三級田徑比賽團體第三名
"芳華園"杯班級主頁設計大賽校級評比一等獎
被學校評為衛生先進班
個人獎項
高二
蔡愉、黃杰賢獲 百年校慶電腦小報制作比賽,一等獎,
李集權、劉志榮、張東穎、何志仁 百年校慶電腦小報制作比賽 等獲二等獎,
黃偉杰 百年校慶電腦小報制作比賽 三等獎;
鐘歷、何志仁獲一等獎,
李穎 東莞市信息競賽 二等獎;
謝慶昌、黃偉杰、張東穎 全國中小學生電腦制作比賽 市三等獎;
鐘歷的三項作品分別獲省二等獎、省優秀獎、市二等獎,
吳小婷、劉寶儀、祁奇偉 英語小報比賽 一、二等獎
李穎、鐘歷同學在校內的程序設計比賽中分別獲得一、二等獎。
高三
校田徑會 李健杭跳高第一,跳遠第四,李集權跳遠第二,詹永輝鉛球第二,劉寶儀跳高第四,袁倩跳高第六,王雪瑩鉛球第四,男子接力第四 王雪瑩獲得女子25米、50米自由泳兩項冠軍,祁奇偉也在男子25米蛙泳,50米蛙泳分別獲得亞軍和季軍。
個人獎項
李集權
高一學年
被評為優秀班干部
被評為優秀團干部
被評為學校三好學生
獲學校求佳獎
獲廣東發展銀行獎
高一級排球比賽男子組第二名
高二學年
被評為優秀班干部
被評為三好學生。
被評為優秀團干部
獲學校求佳獎
獲廣東發展銀行獎
學校校運會跳遠項目獲第二名,男子100米第三名
獲東莞中學物理實驗競賽一等獎
百年校慶電腦小報制作比賽學校二等獎
高三學年
第二十屆全國中學生物理競賽三等獎
被評為優秀班干部
被評為學校三好學生
學校校運會跳遠項目獲第二名,4?100接力第4名
鐘歷
XX年獲第七屆全國青少年信息學(計算機)奧林匹克分區聯賽提高組全國二等獎
XX年獲東莞市信息學競賽中獲高中組市二等獎 XX年個人主頁《夢幻星座》獲學校第十二屆科技節之"十佳個人主頁"評比活動中榮獲"十佳個人主頁"獎,并獲"最佳創意"獎 XX年獲東莞市信息學競賽中獲高中組市一等獎
XX年作品《高一(1)論壇系統》獲"第三屆全國中小學生電腦制作活動"廣東省程序設計初賽高中組二等獎 XX年作品《高一(1)論壇系統》獲"第三屆全國中小學生電腦制作活動"東莞市程序設計初賽高中組二等獎
XX年作品《flashplayer》獲"第三屆全國中小學生電腦制作活動"廣東省程序設計初賽高中組二等獎
XX年獲第八屆全國青少年信息學(計算機)奧林匹克分區聯賽提高組(高中組)省三等獎
XX年獲廣東省青少年信息學(計算機)奧林匹克競賽(gdoi’XX)高中組省三等獎
XX年作品《網絡殺壇》獲"第四屆全國中小學生電腦制作活動"東莞市程序設計初賽高中組二等獎
XX年獲廣東省第九屆重點中學信息學邀請賽省二等獎
XX年獲第九屆全國青少年信息學(計算機)奧林匹克分區聯賽提高組(高中組)省三等獎
XX年獲廣東省青少年信息學(計算機)奧林匹克競賽(gdoi’XX)高中組省三等獎
夏小月
全國高中數學聯賽 全國三等獎 東莞市一等獎
XX年東莞市高中生英語課外閱讀能力競賽 高二年級組一等獎
高一起每年的求佳獎及某些單科獎項
高一的發展銀行獎
何志仁
阿~數學全國奧林匹克市3等獎
電腦市2,3 等獎一次 還有主頁制作比賽 共2頁,當前第1頁1
李穎
XX年獲信息學奧林匹克競賽決賽全國一等獎
XX廣東省重點中學邀請賽三等獎
曾力舜
高一學年
市三好學生,
高二學年
半月談中學生獎學金
高三
全國高中數學聯賽市二等獎
市英語課外閱讀能力競賽一等獎
羅東明
XX年東莞市中學生軟式排球比賽 男子組第一名
XX年東莞市中學生軟式排球比賽 男子組第二名
XX-XX學年度東莞中學優秀班干部
XX-XX學年度團隊、學生會優秀干部
XX-XX學年度東莞中學學科獎學金(體育)
陳惠芬
高一高二都獲得求佳獎.三好學生獎,高二獲得廣東發展銀行獎
莫雪晶
高二現場作文比賽莫雪晶獲市一等獎
祁奇偉
高一學年度進步獎、校英語小報制造一等獎、校游泳公開賽25米蛙泳第2名、50米蛙泳第3名 XX年市優秀學生干部
袁倩
廣東省青少年科技創新大賽東莞市三等獎 王雪瑩
廣東省青少年科技創新大賽東莞市三等獎
對于這個班的評價,我想借用學生在畢業時刻的光盤上的話 :
我們班是東莞中學建立的信息特色班,也是全東莞的第一個信息特色班。我們代表著莞中,我們凝聚著眾人的希望,我們實現大家的愿望。
我們是一個富有紀律,又充滿生機的集體。這個只有26個同學的班級,代表著團結、友愛、積極向上的精神。
我們班有嚴明的紀律,我們制定了嚴格的班規,并認真貫徹執行,落實監督。我們有明確的值日班干制度,值日班干負責該日的相應工作,如負責開門,督促值日等,這樣就使得各班干工作均衡,避免了事務集中一人身上的現象。
對于學校指示或舉行的活動,我們每次都認真貫徹執行。比如近期的植樹節,我們就大力倡導同學們進行植樹活動。還有,紅三月里,我們班開展了形形式式的學雷鋒活動。比如說開了一次生動活潑的主題班會。班會里同學們表演的小品幽默風趣,避免同學們產生學雷鋒是老話題的厭煩心理,收到良好的效果。
作為信息特色班
,我人全班同學積極參加各項信息競賽,并且每次都取得優秀成績。如鐘歷、李穎、何志仁等同學,多次在省、市、全國,各級別的競賽中取得優良成績。我們能夠正確運用網絡教學的優勢,充分利用網絡資源,幫助我們學習,因而我們班的成績在級里是長期穩坐第一的,各種評比我們的成績都十分優異,深得老師們好評。
雖然我們取得這樣好的成績,但我們班的同學絕非埋頭讀死書的書呆子。gey’s的成員熱情,開朗,樂觀,積極向上,生活中無處不顯示出年青人的活力。看!我們班的“鳥人戰隊”!多么可愛??!還有其他同學也一樣!正是因為我們有著這種學習不忘娛樂,學習娛樂相結合的輕松心理,以及永不言敗的執著,我們高二(1)班才取得了這樣喜人的成績!
看完這里的介紹,你愛上我們的同學了嗎?是不是覺得我們是一個很特別的集體呢?也許你們沒這樣一個機會。不用羨慕我們,因為,我們是gsy’s,gsy’s就是我們??!
《世界大學生程序設計競賽(ACM/ICPC)高級教程 第一冊 程序設計中常用的計算思維方式》是針對世界大學生程序設計競賽(ACM/ICPC)而編寫的參考書。本書的出版填補了我國在ACM/ICPC方面相關圖書出版的空白,推動了世界大學生程序設計競賽(ACM/ICPC)在我國的深入和發展。
本書的作者是吳文虎和王建德。吳文虎是清華大學計算機系教授、博士生導師,主要研究方向是語音識別及語言理解、語音合成、語音信號數字處理等。從1998年至今,吳教授作為總教練和領隊,曾15次帶領中國隊參加國際信息學奧林匹克競賽,中國隊累計獲金牌51塊,屆屆名列前茅,2002年獲信息學奧林匹克國際委員會頒發的“特別貢獻獎”。1997~2008年,吳教授連續13年指導清華大學的學生進入ACM世界大學生程序設計大賽總決賽,多次獲金牌、銀牌,并于2009年被大賽組委會授予“杰出教練獎”。王建德老師是全國信息學奧林匹克著名教練、專家,全國特級教師,享受國務院特殊津貼。兩位老師都有多年輔導學生參賽取勝的寶貴經驗。
1、有發明創造或參加科技類競賽全國決賽、國際比賽獲得優異成績者;
2、在我校自主招生專業范圍內有相關學科特長、創新潛質,并在國內外相關專業學習實踐活動中取得優異成績者;
3、在高中階段參加全國中學生學科奧林匹克競賽(數學、物理、化學、生物學、信息學)全國決賽獲得優異成績者。
(來源:文章屋網 )
中圖分類號:G436 文獻標志碼:A 文章編號:1673-8454(2015)10-0068-02
中學信息技術是學生非常喜愛的一門學科,而且是新課改大環境下培養學生科學素養和創新精神的一個重要陣地,但是受各方面因素制約,當前中小學信息技術課時少,內容相對滯后且過于簡單,教師有限的課堂教學已不能滿足那些對信息技術興趣濃、基礎好、水平高、能力強的學生的內在需要,更不符合《國家中長期教育改革和發展規劃綱要(2010-2020年)》中有關更新人才培養觀念和創新人才培養模式的要求,其中明確指出:“注重因材施教,關注學生不同特點和個性差異,發展每一個學生的優勢潛能,探索拔尖學生培養模式。”在日常教學中,有目的地給那些有才華的學生提供相互交流和學習的機會,同時通過各種學科競賽和相關活動培養和選拔優秀信息學人才,培養他們走上特長生道路,是中學一線教師應該思考與實踐的。
近幾年蘇州外國語學校始終把加強青少年科技教育放在學校工作的重要位置,鼓勵學有余力的學生參加各項學科競賽,給他們提供更高的平臺,取得了全國信息學奧賽金牌、NOIP(全國青少年信息學奧林匹克聯賽)一等獎等多項獎次,實現了從課堂普及教育到課后個性發展及特長教育的轉變。筆者根據幾年來的教學思路及信息學奧賽輔導實踐探索,認為應從以下幾個方面做好因材施教。
一、首要條件――挑選合適的“材”
每個學生的天賦、氣質、性格不同,其興趣及強項也有所不同,作為教師的最大任務,就是挖掘學生的強項,然后加以培養及強化。所以選擇學生是最重要的第一步,也是最為關鍵的。在平時的教學中,通過觀察與了解,鼓勵學有余力的學生多學一點,并參與到適合的學科競賽中,促進有條件的部分學生去提高,通過更多知識的了解,逐漸形成自己的喜好并規劃自己的學習目標,有了這些,學生才會有動力,才會從枯燥的競賽中找到樂趣,才能在以后的學習過程中堅守并努力走到最后。其次,非智力因素也很重要,因為要想在高水平的比賽中取得好成績,除了智力和知識的因素外,還要看非智力因素,堅忍不拔的意志品質,嚴謹求實的科學作風,力爭上游的奮進精神,勝不驕敗不餒的良好心態,以及協作學習的集體主義精神等都是學科競賽訓練和比賽中不可或缺的。迷戀游戲或網絡而不能自拔的學生,其智力水平再高也很難達到信息學學科競賽的較高層次。因此,在競賽選手的選拔上必須進行全方位的考察,絲毫不能馬虎,這是教學取得良好效果的前提。
二、重中之中――學生自主學習的能力及培養
信息學所涉及到的知識面廣,有些課程計算機專業本科生都很少涉及到,光依靠教師的有限時間輔導很難達到一定高度。自學是個人實施終身教育的重要途徑,自主學習提高是很重要的一環。自學需要有較強的自我控制能力和進取精神,同時也需要教師從某些方面給予激勵或鼓勵,在輔導過程中,學生自學能力的培養要貫穿始終,這對于提高學生綜合素質也具有很重要的意義。例如在學習中,有些知識點需要學生自己去體會并深入研究才可能融會貫通,如初始階段的遞歸、動規、平衡樹等知識,筆者并沒有將所有的知識點都通通灌給他們,只是在一些練習中讓學生產生疑問,覺得現有知識解決不了,有了疑問,筆者只進行點撥與建議,給出學生學習方向,讓學生通過自已的方式,自主地去解決疑問,而在這個過程中,探索、失敗、成功……讓學生自己去品味。問題解決并有了意外的收獲與成就時,筆者也及時讓他們與其他學生分享,并送上適當的激勵與贊賞,這樣不僅讓他們享受學習過程的樂趣,同時也培養學生的自主學習能力。
在教學過程中,筆者發現2011屆的一個學生總是喜歡超前去學習所要講的內容,并在講授過程中提出自己的見解和想法,有時對沒有學習過的知識點也能講出個一二。筆者開始以為他學過這方面的知識,后來了解到是該學生課后自學了該部分內容,因此筆者鼓勵他幫助其他學生學習某些內容,在挑戰自我的過程中,他進步很快,積極性也很高,通過努力,在第十八屆信息學奧賽中一舉獲得全國一等獎。可以說,一個學生的自主學習能力的強弱,決定了他在特長發展中能走多遠。
三、 必經之路――網絡環境下主題式學習
主題式學習是反映學生圍繞一個或多個經過結構化的主題進行學習的一種方式,在這種學習方式中,“主題”成為學習的核心,圍繞該主題的結構化內容成了學習的主要對象,這種方式促使學生學習如何從經驗中獲取知識,要求學生主動探索新知識、自行管理學習行動以及自我建構知識,而教師的作用是促進、協助學生建構知識。
信息學涉及的知識面廣,難度大,采用主題式學習的方式,必將是一種圍繞特定主題的“開放式”學習,學生學習具有一定的自由度,沒有固定的前后順序,也沒有固定的學習模式,網絡正好適應這樣的學習方式。筆者在校內搭建了基于學生自主學習的在線評測系統(信息奧賽題庫網),建立了主題知識庫,包括各類知識點及體系,以及其他相關的知識,如集訓隊論文、各地培訓講義、解題報告等,這些知識既不是系統的,也不是緊密相關的,往往是一些分散的知識和經驗。讓學生在課余進入網站后輕松找到適合自己的主題進行學習及知識體系完善,同時也有大量的在線測試練習來檢驗學習效果,自學――自測――自評――分享,一個完整的過程。同時這個網站也十分注重“師生共建”的特點,在平常的教學中,給學生展示成果平臺、共享經驗,使主題網站更具生命力,留下寶貴的經驗與學習資料。另外鼓勵學生在外網建立自己的學習網站,如百度文庫,將自己的知識分享及交流跳出校園的學習圈。
四、良性循環――打造積極向上的學習團隊
當今社會,無論你從事什么工作、處于什么樣的環境下,都無法脫離他人對你的支持而一個人完成所有的事情。隨著競爭的日趨激烈,團隊精神已經越來越為企業和個人所重視,因為這是一個團隊的時代。
打造好這個團隊,將學生置于一個充滿活力和凝聚力的團隊中,比單純學會幾個算法對他們的幫助要大得多,特別是對沒有獲獎的以及今后不從事計算機專業的學生更是如此,所以奧賽團隊建設一直是筆者努力去做的一項工作。我校的實際情況是:隊員從初中到高中,年級不一,水平不同,但人數不多,不能按學部及年級編制,這樣就給團隊的管理帶來不小的麻煩,學習時間經常不能統一,訓練的質量得不到保證。筆者借鑒其他教師的做法化整為零,視情況分為幾個小隊,每隊由一個水平較好的學生帶隊,互幫互助,以老帶新,既相對保證了整體,在適當的時候進行模擬ACM比賽,又可以相互競爭提高訓練水平。在這樣的氛圍中既能培養學生的表達能力和溝通能力,同時還增進了彼此間的友誼,增強了團隊的凝聚力。
學生在這個團隊中,不管在比賽中是成功了還是失敗了,當他離開這個團隊時都心存感激的,因為他們收獲了青少年時代最重要的東西:奮斗、理解、寬容、奉獻。
五、去除功利走向成功――為學生終生發展鋪路
全國青少年信息學奧林匹克競賽是青少年課外教育活動,是對中學階段學有余力的學生的一種特殊的“因材施教”。我們以參加競賽為契機,在活動中強調以人為本,鼓勵學生“自立、自信、自強”,充分激發學生的主觀能動性,強化理性思維和理性實踐,培養學生分析問題、解決問題的能力。所以在學習過程中一定要促使學生保持平常心態,去除保送或其他目的性想法,收獲獎牌固然重要,更為重要的是使學生在競賽活動中經受鍛煉和考驗,在精神層面上、在心理上產生積極的影響。
學識良馬,選苗“精”
古語說:“千里馬常有,而伯樂不常有”。我要求自己先做一個“識馬”人,再做一個“牧馬”人。例如,賁道偉同學,學習馬虎,紀律松弛,雖有好智商,但成績卻不怎么樣。我發現他曾經在小學階段獲得數學競賽省一等獎且特別愛好電腦,而且思路奇特,是一個競賽型學生。然而,“良馬”起初往往桀驁不馴。針對該學生的不良習慣,我通過學校領導、家長、班主任等,從成才之路到做人的準則等多方面循循善誘,使其愉快地參加了輔導。僅用了三個月,賁道偉即在當年參加的江蘇省奧賽中獲得一等獎,取得了高考加20分的資格。初嘗成功后越發不可收拾,賁道偉于第二年又獲得了全國奧賽一等獎,取得教育部規定的保送生資格,被南京大學計算機科學與技術系現場免試錄取。后來,他代表南京大學在2008年國際大學生程序設計競賽(ACM/ICPC)中獲得銀牌,為國家、學校爭得了榮譽。
識良馬的關鍵之處就在于選苗要“精”。數學是自然科學之母,與信息學關系密切,是信息學奧賽的基礎。無論是對基本數據結構、基本算法的掌握,還是對數學模型的提取、程序的優化等都離不開數學,因此,首先選擇數學成績突出的學生。其次參考語文與英語成績。一般說來語文學得好的學生理解能力較強,對競賽試題的理解有很大幫助。而當一個選手達到了較高層次后,如進入省隊或國家集訓隊,就需要大量接觸外文資料,英語閱讀能力更顯重要。再者是非智力因素。非智力因素也很重要,因為要想在高水平的比賽中取得好成績,除了智力和知識的因素外,還要看非智力因素,堅韌不拔的意志品質、嚴謹求實的科學作風、力爭上游的奮進精神、勝不驕敗不餒的良好心態,以及協作學習的集體主義精神等都是奧賽訓練和比賽中不可或缺的。迷戀游戲或網絡而不能自拔的學生,其智力水平再高也很難達到信息學奧賽的較高層次。因此,要把大科成績好、思路開闊、思維敏捷、悟性極高、學習習慣好、心理素質好的學生選上來,做到了苗子“精”,良馬方能育成。
愛生如子,訓練“實”
德為師之本,而師德的精髓就是關愛學生、愛生如子。作為一名青年教師,我對輔導的每個學生都充滿了愛,學習上是導師,嚴格要求;生活上似父母,關懷備至。
輔導學生參加競賽沒有專門時間,只在節假日、寒暑假和課余飯后的時間進行。教師要犧牲節假日,并為學生提供生活上的方便,我經常把學生帶回家中,管吃、管住、管學習。炎夏,為學生上街買盒飯;寒冬,幫學生加棉衣、蓋被子。學生的思想壓力大,我還要做好學生的心理疏導。
例如,石山石同學,父母下崗,家庭困難。為了幫助他,自參加輔導后所有的書本、資料等全部由我提供,不收一分錢。每次參加競賽,除參賽費學校報銷外,所有的生活費用都由我供給。該學生兩次獲得全國青少年信息學奧林匹克聯賽一等獎,兩次取得教育部規定的保送生資格,被南京大學錄取。
在愛的基礎上,訓練要“實”。奧賽就像一座高樓大廈的建筑工程,訓練工作就是大廈的主體工程,必須實實在在地抓好。
首先,解題要多,“多解題”和“題解多”。眾所周知,奧賽主要考察的是學生的思維能力和解題能力。因此,訓練時讓學生做一定量的題目是十分有必要的?!傲孔円鹳|變”,學生通過一定量的解題練習,可以將眾多題目分門別類,從中找出解題規律。另外,學生通過一題多解的訓練可以極大地提高對程序優化的能力,從而完成知識上的飛躍。
其次,層次要清。由于年級不一樣,學生個體不一樣,學習時間長短也不一樣,訓練時就不能搞一刀切,必須分層次。一般按年級分層。但由于學生個體不同,成績不同,也可以分為“沖省隊一個層次、沖聯賽一個層次、普及一個層次”。這樣可以使學得快的學生“不要等”,學得慢的學生“不吃力”,從而帶動不同層次學生的學習積極性。
再者,時間要足。高中學生的學習時間非常緊,要想有充足的時間來搞競賽是不太可能的。但是要想讓學生獲得聯賽一等獎或者全國競賽獎牌,沒有一定的時間訓練又是不現實的。我的做法是“穿檔漏空,見縫插針”。中午時間利用一點,晚上時間擠一點,節假日少休息一點。大凡參加競賽的學生,智商都是很高的,學習其他科目時都很輕松,所以占用一點課外時間不會影響他們的身心健康和其他學科的學習。實踐證明,有了這三點,競賽訓練的時間也就足夠了。
最后,評析要及時。按照心理學的規律,學生在做完試題后,急切需要知道自己的解題結果正確與否,是否為最佳程序、最優算法等。因此,教師的及時評測和分析十分重要。我的做法是,積極組織學生討論,以學生為主體,教師主導,全程跟蹤,及時評析。對優秀的程序和算法給予表揚、推廣,對算法不對或不優的程序當場進行剖析,讓大家來研究,找到突破口,并讓學生重新調試。這樣可以讓學生有一種階段性勝利的感覺,從而信心百倍地接受新的挑戰。
梯隊推進,“嚴”組織