魯瑩 徐全元
摘要: 鑒于Python的流行,其已納入全國計(jì)算機(jī)等級考試。本文討論了如何將非計(jì)算機(jī)專業(yè)《Python程序設(shè)計(jì)》課程教學(xué)與全國計(jì)算機(jī)二級考試充分結(jié)合。以考促教,不僅可促進(jìn)教學(xué)規(guī)范性,也有利于提高學(xué)生學(xué)習(xí)興趣和動(dòng)力,增加上崗就業(yè)機(jī)會(huì)。
關(guān)鍵詞:Python;教學(xué);國家計(jì)算機(jī)等級考試
中圖分類號(hào):G424? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)19-0117-01
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
習(xí)近平總書記在近期召開的國際人工智能與教育大會(huì)的賀信中指出,培養(yǎng)大批具有創(chuàng)新能力和合作精神的人工智能高端人才,是教育的重要使命[1]。信息時(shí)代的深入發(fā)展為程序設(shè)計(jì)類課程的教學(xué)改革提供了強(qiáng)有力的支持,Python正是大數(shù)據(jù)時(shí)代下最適合的語言,亦是目前最接近自然語言的通用編程語言。教育部考試中心也于2018年9月將“Python語言程序設(shè)計(jì)”納入全國計(jì)算機(jī)等級考試二級考試內(nèi)容。
Python具有輕語法、弱類型等特性,較傳統(tǒng)的C語言、Java和VB具有更高的教學(xué)價(jià)值,非常適合非計(jì)算機(jī)專業(yè)學(xué)生進(jìn)行學(xué)習(xí)。然而目前在我國高校,針對非計(jì)算機(jī)專業(yè)學(xué)生開設(shè)Python語言課程的高校為數(shù)不多,Python語言的教學(xué)實(shí)踐相當(dāng)有限。
在當(dāng)下互聯(lián)網(wǎng)+這個(gè)信息高度爆炸的時(shí)代,大學(xué)生的就業(yè)形勢日趨復(fù)雜和嚴(yán)峻,多考一個(gè)證書就意味著多一份就業(yè)機(jī)遇。計(jì)算機(jī)已經(jīng)成為我們?nèi)粘I顚W(xué)習(xí)工作中必不可少的基本工具,很多企事業(yè)單位也紛紛提高對求職者計(jì)算機(jī)能力的要求。全國計(jì)算機(jī)等級考試已經(jīng)成為當(dāng)下大學(xué)生應(yīng)通過的最基本的考試。順應(yīng)計(jì)算機(jī)程序設(shè)計(jì)領(lǐng)域的發(fā)展和變革,如何讓學(xué)生學(xué)好Python編程語言的同時(shí)還能順利通過等級考試,《Python程序設(shè)計(jì)》課程的教學(xué)面臨著新的挑戰(zhàn)。筆者結(jié)合本校實(shí)際教學(xué)情況,將國家二級等級考試Python的考試大綱與課程教學(xué)充分結(jié)合,以考促教,提高教學(xué)效率的同時(shí),亦可充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性??荚嚥皇悄康?,卻是對學(xué)習(xí)有益的過程。
1 精心研究考試大綱
全國計(jì)算機(jī)等級考試(簡稱NCRE)分為四個(gè)級別,數(shù)字越大級別越高。程序類設(shè)計(jì)語言隸屬等級考試中的二級,也是目前大學(xué)生參加比例最高的級別。作為新增入國家二級考試的Python語言,越來越受到廣大學(xué)生的青睞。
國家二級Python等級考試方式為無紙化上機(jī)考試,其中包括40分的單項(xiàng)選擇題和60分的主觀編程操作題[2]?;敬缶V中核心知識(shí)點(diǎn)為Python的基本語法規(guī)則;至少2個(gè)Python基本標(biāo)準(zhǔn)庫及第三方庫和安裝方法;同時(shí)能夠熟練地在Python自帶的輕量級集成開發(fā)環(huán)境IDLE中編寫、閱讀和分析程序。Python二級等級考試覆蓋知識(shí)面廣泛,這就要求學(xué)生在平常的學(xué)習(xí)中合理安排時(shí)間,同時(shí)多多上機(jī)編程練習(xí),特別是有針對性的練習(xí)考試模擬題。
2 充分結(jié)合等級考試大綱與實(shí)際情況組織教學(xué)
我校目前《Python程序設(shè)計(jì)》課程總學(xué)時(shí)64(理論32,實(shí)驗(yàn)32),共計(jì)16個(gè)教學(xué)周,每周4課時(shí)。按常規(guī)教學(xué)速度,要把全國計(jì)算機(jī)等級考試二級教程Python指定教程的內(nèi)容從頭到尾詳細(xì)講解一遍是不現(xiàn)實(shí)的,因此需要抓住重點(diǎn)(大綱中規(guī)定需要掌握的內(nèi)容),部分舍棄。精心組織教學(xué)內(nèi)容的同時(shí),合理協(xié)助同學(xué)逐步熟悉上機(jī)考試環(huán)境,因此教師可利用課余時(shí)間與學(xué)生加強(qiáng)溝通,比如運(yùn)用QQ、TIM、微信及MOOC 網(wǎng)站中的論壇和學(xué)生進(jìn)行交流指導(dǎo),合理安排課后時(shí)間。根據(jù)考試大綱中考試內(nèi)容列出的七大模塊,表1列出了課程的參考教學(xué)內(nèi)容及學(xué)時(shí)分配。其中,在實(shí)驗(yàn)學(xué)時(shí)可以安排學(xué)生在考試環(huán)境中練習(xí)相應(yīng)習(xí)題。
3 考前集中沖刺
結(jié)合本校實(shí)際情況,利用充裕的假期時(shí)間,以及下學(xué)期等級考試前的時(shí)間組織學(xué)生集中沖刺。對上學(xué)期進(jìn)行的教學(xué)內(nèi)容作“梳理”的同時(shí),補(bǔ)充分值為10分的公共基礎(chǔ)知識(shí)的學(xué)習(xí)及上學(xué)習(xí)未講授完內(nèi)容的知識(shí)點(diǎn)的學(xué)習(xí),抽取比較重要的歷年真題進(jìn)行測試,全面熟悉上機(jī)考試環(huán)境,為最終的考試做好全面準(zhǔn)備。
4 結(jié)語
高校作為培養(yǎng)人才的高等學(xué)府,必須結(jié)合當(dāng)前形勢,通過教育完成社會(huì)對于人才計(jì)算機(jī)技能的要求。將全國計(jì)算機(jī)二級Python等級考試與《Python程序設(shè)計(jì)》課程教學(xué)相結(jié)合,是順應(yīng)時(shí)代符合社會(huì)的教學(xué)改革,將會(huì)把計(jì)算機(jī)基礎(chǔ)教育推進(jìn)一個(gè)新臺(tái)階。
參考文獻(xiàn):
[1] 習(xí)近平致2018世界人工智能大會(huì)的賀信[EB/OL]. http://www.xinhuanet.com/politics/2018-09/17/c_1123441849.htm.2018(9).
[2] 魯瑩,徐全元,張雁.非計(jì)算機(jī)專業(yè)《VFP程序設(shè)計(jì)》課程教學(xué)改革探討[J].電腦知識(shí)與技術(shù),2009(11).9001-9002.
[3] 嵩天. 全國計(jì)算機(jī)等級考試二級教程——Python語言程序設(shè)計(jì)[M]. 北京:高等教育出版社,2018.
[4] 張猛,賈麗娜. 基于計(jì)算機(jī)等級考試的Python 教學(xué)方法初探[J].福建電腦,2018(12):53,60.
[5] 嵩天,黃天羽,禮欣.Python語言.程序設(shè)計(jì)課程教學(xué)改革的理想選擇[J].中國大學(xué)教育,2016(2):42-47.
[6] 狄博,王曉丹.基于Python語言的面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)[J].計(jì)算機(jī)工程與科學(xué),2014(4):122-125.
【通聯(lián)編輯:聞翔軍】