隨著技術的快速發展,計算機科學和信息技術領域不斷拓展,新的技術如人工智能、大數據、云計算等為計算機專業人才提供了廣闊的發展空間,且薪資也較高。
因此,在留學申請中,CS專業受到很多學生的青睞,這樣的“硬核”專業每年的申請競爭都十分激烈!很多學生都會選擇參加一些國際計算機競賽來提升自身背景。
USACO&CCC這兩項競賽,不僅收到眾多院校的認可,還能夠幫助感興趣的同學鍛煉知識技能的,若在USACO競賽中晉級金級以上,申請履歷也將更加亮眼!
不過,有很多同學和小林
講過他們在備考中遇到的問題
競賽知識點有很多,應該從哪里開始學? 學習的內容感覺不銜接,題目還是不會做! 不同編程語言如何備考?有專門的教材嗎? ......為了解決以上大家的疑問 實現學習計算機基礎知識+成為“升級打怪”ACE 翰林導師分別為USACO和CCC編排了講義!
小林還邀請到翰林計算機羅老師
為大家詳解自研講義內容

翰林羅老師
美國加州大學河濱分校
計算機科學學士,碩士
●擁有十年美國留學工作經歷,可全英文授課。熟悉多門計算機語言:Java, Python, C, C++,VHDL,Verilog。對計算機程序與計算機硬件的底層交互邏輯有較為深刻的認識。
●課堂教學過程中,注重培養學生自我學習能力,激發學生內在學習動能,引導學生掌握正確的學習方法。
對教學內容具有較強的歸納總結能力,能幫助學生更好的總結知識點中的相互關系,從而加快學生對知識點的把握。
授課體系:競賽類:A-Level計算機,APCSA,IGCSE計算機,IB計算機,USACO競賽銅,銀,金級別,OUCC
戰績:
2023年輔導2名學生晉級USACO白金級;
2023年輔導10名學生晉級USACO金級;
2023年輔導21名學生晉級USACO銀級;
2023年輔導2名APCSA學生獲得5分。
在了解講義之前,來看看羅老師覺得USACO和CCC分別適合哪些同學吧~
USACO美國計算機奧賽
適合高中對計算機感興趣、計劃從事該專業的學生。
因為USACO分為四等級,通過白金可選拔至美國訓練營,選四名代表參加世界奧林匹克競賽。且USACO一年有四次參賽的機會,能夠讓同學們更好地安排時間備考,USACO的容錯率也相對較高,所以更適合多數學生。
CCC加拿大計算機挑戰賽
CCC競賽相較于USACO來說較易,側重基礎語法,適合低齡學生入門編程,幫助培養興趣、打基礎,家長可驗證學習成果。
了解USACO/CCC/更多計算機競賽內容
可掃碼1V1咨詢顧問老師哦~

更多信息可咨詢顧問
接著我們跟隨著羅老師的腳步來看看為什么要編寫USACO/CCC的講義?編寫時遇到哪些困難?講義又有什么亮點?
01、編撰USACO/CCC講義的初衷
首先,兩項競賽都沒有官方的教材,市面上可供同學們參考的各種資料和網站信息里的知識點又比較零散,無法把競賽涉及到的所有知識點都整合在一起,并且也沒有相應的習題作為輔助練習。
對于USACO和CCC來說,兩者都涉及到不同等級,不同等級的知識點涉及的范圍也不同。且USACO支持三種編程語言,同學們對語言的需求不一樣,可能很難找到專門針對一門語言的講義資料。
為了幫助大家更高效、更系統地學習USACO和CCC,翰林USACO/CCC精編講義誕生了!
我們希望講義可以幫助同學們更好地理解競賽內容,提高他們的解題技巧和編程能力,以幫助大家在競賽中獲得自己滿意的成績。
02、設計USACO/CCC講義的難點是?
在設計講義的過程中,我們主要遇到了兩個難點:
1)難點一:篩選出適合練習的典型真題
鑒于題庫豐富,結合過去十多年的積累,我們可能擁有幾百道題目。顯然,在課堂教學中無法全部講解這些題目,因此需要精選部分題目,在選擇題目時,我們又需確保其與當前知識點緊密相關。
2)難點二:考慮知識點的講解順序
每個知識點都有其特定的順序,而真題可能涉及多個前置條件。例如,某真題可能同時涉及第一章和第三章的內容,理論上應在學習完第三章后再進行講解。
但實際情況可能需要我們對講解順序進行調整,以確保學生能夠循序漸進地掌握知識點,并全面練習相關的細分知識點。
雖然,有難點出現 但是,我們還是找到了解決辦法! 那就是—— 通過學生反饋逐步調整講解順序!
我們在教學過程中,依據學生反饋及教學體驗,逐步調整講解順序。調整至更合理的順序后,學生能更順利地理解每個知識點,使得知識點講解更加有效。此過程依賴于持續的反饋收集。
在習題方面,若學生完成一道題目后能夠舉一反三,找到其他題目的解法,則該習題是合適的。
反之,若學生在完成題目后對同類型題目仍然感到困惑,我們可能需要調整習題順序,選擇更符合知識點或學生水平的題目,以提高練習的針對性,這也是解決先前教學難點的策略。
03、翰林USACO/CCC精編講義
我們根據兩個競賽的具體內容,進行不同的設計編排。
▶對于USACO,在此前銅級講義的基礎上,進行更新并且新增銀級和金級的講義。



翰林USACO銅、銀、金級講義封面(部分)
針對USACO官網允許使用的三大語言:C++,Java,Python,我們分別做了不同的講義。每本講義有針對于不同語言的code,對于學習不同語言的學生來說,針對性更強。
▶ 對于CCC,我們設計了Junior和Senior兩個等級的講義。


翰林CCC Junior&Senior講義封面
講義的亮點
01、模塊化分類,考點全覆蓋
講義包含了競賽涉及到的所有考點,并將知識點從易到難,模塊化分類。
模塊化分類能夠有效地組織和管理大量的學習內容,從而使得同學們能夠系統地掌握每個知識點。每個模塊都旨在提供清晰的學習路徑,確保同學們能夠按照既定的順序逐步深入,最終達到對整個學科領域的全面理解和精通。
▶USACO銅級&銀級講義部分大綱 

▶ CCCJunior&Senior 講義部分大綱


此外,模塊化設計還便于老師根據同學們的具體需求和進度,靈活調整教學計劃,實現個性化教學。
02、知識點+真題+代碼,全面學習
講義每部分結合真題講解知識點,并且每個知識點后都有相應的題目可以練習,所有練習題全部采用兩項競賽的歷年真題,并根據不同考點對真題進行了分類,方便大家及時且高效地鞏固所學內容。
并且在真題思路講解部分提供了配套代碼模板。對初學者而言,這解決了理論理解與編程實踐之間的差距問題。
學生可利用這些模板,針對具體題目進行修改。自學過程中,編寫首組代碼耗時且難度大,我們的講義直接提供了這些模板,節省了學生的時間和精力。
最后,羅老師想對大家說
計算機競賽,除了有一本好的講義作為參考之外,最不可缺少的是努力刷題!
此前,我有一位學生數學基礎一般,解題慢。我們采用題海戰術訓練,控制題目數量,拓寬其視野思維。通過大量練習和課堂講解,他掌握了題型思路,最終順利通過考試!
所以,刷題是很重要的,僅靠課內訓練是不夠的,需要同學們拓寬自己的思路,要時時刻刻地進行題目練習,并做好錯題總結和復習!
面對計算機競賽,我們要做的就是踏踏實實的走好每一步,理解其中的含義,在此過程中,大家會找到其中的樂趣!
以上就是關于本次翰林新發布的講義介紹內容啦!
這樣的寶藏工具書如何獲得呢?
所有翰林USACO/CCC正價課學員
均可免費領取精編講義!
翰林USACO計算機課程

翰林CCC計算機課程
| 翰林CCC計算機班課 | |||
|
課程 |
班型 |
課時 |
上課時間 |
|
Junior全程班 |
3-8人 |
40H |
咨詢顧問老師 |
|
Senior全程班 |
3-8人 |
120H |
咨詢顧問老師 |
* 以上活動主辦方為海外機構,不與任何中國的大學、中學或小學升學加分活動掛鉤,其成績不會作為任何中國中小學升學或評優的依據,僅定位為針對中學計算機愛好者的課外興趣活動和計算機等教學交流活動。
了解更多課程信息可掃描二維碼
添加顧問老師咨詢!

更多信息可咨詢顧問


