感謝你愿意聽一只從游戲行業出來的死宅學姐啰嗦一下她的考研路,希望能讓你走的這條路上有更多的寶箱,更少的障礙。做個樂觀無畏的小勇者~ ?喊個口號先“誰說死宅不考研,科研需要二次元!” 呦吼~
================我是正經臉的分割線=================
經歷了兩年的天大考研路,而這兩年考研的時光之間又間隔了3年,3年在人生中算不上長,但對于活了20多年的我們來說的確也不短了。從走出校園到再次有機會走入校園,恍若隔世。人生能有一段時光只用來學習,真好!在此不多感嘆了。直接上干貨版本(下文中【】內的部分時間緊迫的大家可略過,只看幾個大點就行哦!),簡要的談一下天大現代教育技術專業的專業課854現代教育技術或程序設計語言中的程序設計語言部分的復習之路吧(呼~好長的一句沒加標點,要的就是緊迫感。笑~)。
1.確立復習原則:大綱要求為主,參考書為輔,也要隨時用參考書知識補充大綱沒寫但是會有關聯的知識點,試卷會超綱但不會超得太離譜。
【當時趁著618買完書盯著大綱發呆發現這門854是二選一的試卷。面對這門考試,打開我的新手背包,里面應該只有官方給的考試大綱和參考書了。于是首先分析下現有的關于專業課考試信息:去查這個專業開始接收報考的年份,和從開始有這個專業以來所有錄取人員的成績。可以發現,這個專業開始的時間并不長,而且前輩考試的成績普遍在110以上。得出三點結論:
1.沒真題,很可能到處買也買不到程序設計的真題(對于純理科考法,單憑記憶很難回憶起真題,沒有回憶版。而且專門去南開的一個小書店也因為是個小專業而尋訪無果)
2.沒經驗,能找到的前輩大都選擇的是卷一:現代教育技術。(其實一定是有考這門課的前輩的,只是我能bu力shan不jiao足ji沒有聯系上。)
3.要求高,對于計算機類的程序考試和文科性質的考試要求分數相同。(要在150分的滿分里取得一樣的分數,計算和概念不能有錯誤和混淆,程序結果不能寫錯,因為我們不會存在寫對一半得一半分的情況,要么全對要么全錯。)】
2.調整心態,研究大綱,衡量自己實力。
【沒真題,沒經驗,看起來還挺難的。還好唯一的優勢是有時間,調整好心態很重要。對于本科已經學過程序的同學來說,不像跨考科目一樣要從頭開始,有一定的優勢,相信這一點也是選擇這門考試的原因吧。不過在第一遍看到大綱要求之后很難再聯系起當初上課睡覺時偶爾灌進腦子的那幾個概念,不過,如果有幸想起兩三個,應該還是對自己有一些信心的。想起的更多,別猶豫了,快快來選擇這門課吧~】
3.分析題型,概念會考的很細,要求有獨立設計能力但不太要求掌握很難的算法和數據結構的運用,要結合課本開始復習了。
【關于程序設計,當看到選擇,填空,程序這類的題型時,基本可以斷定關于程序概念本身的細節題會考得很細,事實證明這個猜想是對的。大綱要求手寫程序,填補程序,分析程序得出結果,而從這類的題型可以看出,要有編程能力,對于編程渣的我來說,感覺看了題型就瞬間把血槽打空了。要不是因為看到分數占比,真的建議直接放棄最后的編程題的。事實又證明,只要復習仔細加上背一些程序,最后的編程完全是有思路的。沒開始復習前決不能自我放棄。】
4.第一輪,看兩本參考書上所有的大綱提到的章節,越細越好。
【看書,仔細看書。規定好每天的固定看書的時間,以記憶多少知識點為統計數字而不是復習時間,有些回憶不起來的知識點就抄在筆記本上,這是最穩妥的。但是不會的太多的話,嫌抄書浪費時間就簡要記一下頁數也行,目的是標好自己的薄弱點。】
5.第二輪,把第一輪整理下來的筆記再對照大綱看一遍。時間用的越短越好。
【看你的薄弱點是不是大綱要考的?是的話那就明確表示要多做這方面的題這部分優先級最高:不是的話可先暫時放一下,參考書有但是大綱沒有的很可能是超綱部分考點】
6.第三輪,扎實基礎之后,廣泛找考研等級的題目去做。錯過的題要醒目的標出來。
【沒有真題,也沒有針對性的資料,就要廣泛做題,找有質量的題,可以選用天大軟件學院的901程序設計真題模擬題,或者其他高校軟件專業的考研真題,我做了,但是并不會做,所以最建議選擇用譚浩強C語言對應的練習冊,難度大概是本科期末考試水平的,比軟件專業考研真題簡單,而且更加貼近知識點。由于是根據第二輪復習自己個人情況選擇,因人而異,只要記住一點:絕不可以選擇做起來很簡單的或者計算機二級C語言水平的題。】
7.第四輪,看錯題,知道錯題錯的原因,把錯題和大綱的考點對應上。
【錯過的題標出來,再次把錯題和要考的大綱對應一邊,防止出現:大綱上有知識點但是回憶不起來自己曾做過類似的題目的情況,如果出現一定回到上一步再次針對這個知識點做題,第四輪完成后,對大綱的感覺要親切很多才行。】
8.第五輪,重復第三輪和第四輪的復習,這次要自己縮小范圍去找更有針對性的題目。
【所謂的第五輪復習,就是在不斷重復:找題,做題,錯題,查知識點,再找題做。此時可以不用那種整本的練習冊了,直接搜索一些如“二維數組程序設計題”“如何進行選擇排序”這樣的小程序來看,之前已經掌握了基本概念了,相信多練習一下自己就可以寫出來關鍵步驟了。第五輪復習主要針對的是分數占比較大的程序分析設計之類的題目,達到能根據問題的描述想到用什么方法解決就可以了,時間緊迫不必一字一句寫下來,有大概思路再看一下答案就行。保持思路的活躍即可,因為沒有面對真正的真題不知道會是什么樣的難度,只能來訓練一種能夠快速聯想到該用什么樣的程序來解決問題的思維。雖然我最后并沒訓練出來還是直接死記硬背了一些就草草上陣了吧。。。】
9.考前要調整心態,為考試當天準備一個可以寫在一張小紙上的薄弱點大合集。
【經歷這么多的題目,再看到大綱時已經不再陌生了,可是大綱還是太寬泛了,小細節還是記不住,尤其是指針,文件指針的r+是什么w+是什么?還有int和char到底都幾個字節?c++的父類子類示例小程序什么的,記了忘,忘了背,還是錯在這些小細節。用一張大大的紙把概念寫下來,程序抄下來,考前每天看一點,覺得記住了把紙對折,寫下還沒有記住的。再對折,直到最后一天前,一定用最小的紙寫出了最不會的東西了。當然,此時該不會還是不會,肯定記不住了,所以就留在最后一天考完吃完午飯之后強行塞進腦子里吧。】
一直覺得,關于程序語言的知識,實踐過后,能理解了運用了,該會的也就會了。如果一味強調死記硬背程序,開始有用后來特別容易混亂。然而,最后不會的知識點一定是你平常寫程序用不到的也不知道怎么用的那部分。個人覺得這門課,理解最主要,單純靠記憶也能應試。但是,理解了之后對身為萬年編程渣的我還是有些小收獲的,要比拼記憶的話隔壁家還有333等我呢,實在拼不過,風里雨里工地等你,還能收獲個新搬磚技能鏈呢~ ?建議大家還是要“理解萬歲”的~
【以上是一點對程序設計復習的小見解,希望能對你有幫助。自律真是一條很難的路,能寫下的經驗都是理想化了的,實事求是的說,我沒有做到那么多,但是感謝自己開始去做了,大概完成了之后發現真的能有些收獲,相信你也是可以的。一路走來收獲更多的是成長,沒有人在開始能望到結局,中途還需要不斷的調整自己,聽到太多的逆襲太多的成功案例。難與易,你所面對的對手只有你自己,沒有人比你更了解你自己。調整好自己,相信這不只是一場考試而是一個開始。感謝看到這里的你,希望能在考研路上一直陪著你鼓勵你。這個世界太艱難也許一個人會走不完。在簡書app和微博里都可以通過關注這個“貓小喵ao”的id讓我陪你共同戰斗,一起分享這一路走來經歷的風雨。風里雨里,研路等你!本文也已委托了“維權騎士”來幫忙嘍~】