加拿大全國中學生計算機學術活動(Canadian Computing Competition) 是由Waterloo 大學計算機系與加拿大數學與計算機教育中心聯合舉辦的全加計算機學術活動, 簡稱CCC學術活動. 至今已舉辦了11屆. 該學術活動的目的有兩個, 一是給中學生一個機會以發展他們的計算機編程和算法設計能力, 另一個目的就是選拔選手組成加拿大代表隊參加當年的國際奧林匹克計算機學術活動. CCC一般每年二月份開始舉行第一階段學術活動.
每一屆的CCC學術活動均分為兩個階段. 第一階段, 即初賽階段, 在各報名選手所在的學校舉行. 初賽階段有分JUNIOR組和SENIOR組. JUNIOR組的學生限定與在學校只修過一個學分的計算機課程, 并不限定與學生所在的年級. 其他人則只能參加SENIOR組. 同時, 根據這邊的鼓勵早出人才的一貫政策, 任何學生均可參加SENIOR組. 第二階段, 相當于決賽階段, 在Waterloo 大學舉行, 進行兩天. 在第一階段的SENIOR組的前25名選手才有資格進入第二階段. 而加拿大參加國際奧林匹克計算機學術活動的代表隊便由第二階段產生.
在CCC學術活動的第一階段, JUNIOR組和SENIOR組各使用不同的試卷. 每一個試卷各有5道試題. 其中, 學術活動詳細信息如下:
JUNIOR組, 第一, 第二題, 考基本概念, 如循環和條件判斷等; 第三和第四題, 有一定難度的, 如循環組合, 條件判斷及計數等; 第五題, 更高難度的, 考遞歸, 有效排序等.
SENIOR組, 第一, 第二題, 考基本算法, 如排序, 搜索等等; 第二,第三題, 更高級的算法, 如計數, 數學推理等; 第五題, 極高難度, 接近國際奧林匹克計算機學術活動.
兩套卷子, 每題15分, 每張試卷共75分.
需要說明的是, 所有這些學術活動試題, 都是與數學有關的題. 主要是測試學生的對數學問題的理解能力, 邏輯推理能力和計算機編程能力, 而與圖形設計及軟件開發無關.
在第一階段, 各參賽選手所在的學校都會得到Waterloo大學提供的詳細的評分規則.同時各學校還須從指定的網站上下載統一的測試數據, 用來檢測選手的程序是否可以通過.
在第一階段, 選手可以用任何的編程語言, 只要學校的計算機系統可以支持, 如PASCAL, C/C++, Basic, Turing, Java 等. 但可進行符號處理的編程語言則不行, 如MATLAB,MAPLE.
在第二階段, 只有PASCAL 和C/C++可以使用.
處于中學生年齡段的孩子, 普遍喜歡計算機. 但他們又限于知識和能力, 便更多的是沉溺于玩電腦游戲或是網上聊天. 長此以往, 于身心健康和學習都不利. 而加拿大全國中學生計算機學術活動是一項很有意義的學科學術活動. 它既能培養孩子學會編寫程序, 又能用程序解決一些實際數學問題
[vc_row][vc_column][vc_btn title="更多翰林國際教育課程請點擊查看" color="primary" align="center" i_icon_fontawesome="fa fa-globe" css_animation="fadeIn" button_block="true" add_icon="true" link="url:%2Fstore||target:%20_blank|"][/vc_column][/vc_row]

? 2025. All Rights Reserved. 滬ICP備2023009024號-1