譚雯 楊媛媛 蔡晨
(湖南信息職業(yè)技術(shù)學(xué)院,湖南 長沙 410000)
Python 編程語言[1]是當(dāng)下大數(shù)據(jù)與網(wǎng)絡(luò)安全時(shí)代應(yīng)用非常廣泛的一門編程語言,Python 可以用于數(shù)據(jù)分析[2]、爬蟲[3]、制作滲透測試工具等方方面面。在此背景下,Python 編程基礎(chǔ)課程就顯得至關(guān)重要。高職院校也不甘落后[4],如何更好地實(shí)現(xiàn)教學(xué)目標(biāo)、提升學(xué)生的實(shí)踐操作能力,成為所有教師的共同目的,因此本文對此門課程在高職院校中如何實(shí)施進(jìn)行分析與探索。
Python 編程基礎(chǔ)是滲透測試工程師、網(wǎng)站開發(fā)工程師、網(wǎng)站設(shè)計(jì)師、網(wǎng)絡(luò)安全運(yùn)維工程師等職業(yè)崗位所要求的專業(yè)核心能力知識(shí)對應(yīng)的課程。學(xué)生通過該課程的學(xué)習(xí),掌握Python 語法、數(shù)據(jù)類型、函數(shù)、文件操作、異常、模塊等內(nèi)容,能夠掌握Python 開發(fā)的基礎(chǔ)知識(shí),可以獨(dú)立開發(fā)Python 簡單的項(xiàng)目程序[5]。
本校的Python 編程基礎(chǔ)是大一開設(shè)的一門專業(yè)基礎(chǔ)課程,教學(xué)內(nèi)容以項(xiàng)目案例為載體,體現(xiàn)“能力本位、項(xiàng)目載體、以做為主”的教改思路。通過對Python 編程基礎(chǔ)課程的學(xué)習(xí),使學(xué)生系統(tǒng)地獲得一門常用的數(shù)據(jù)分析處理編程語言,掌握基本的編程技能,并注重培養(yǎng)學(xué)生抽象分析問題和設(shè)計(jì)算法、編程實(shí)現(xiàn)解決問題的能力和程序設(shè)計(jì)能力、排錯(cuò)能力以及Python 軟件包查找、使用能力,從而使學(xué)生學(xué)會(huì)利用程序語言去建模、解決將來實(shí)際工作、日常生活等方面的數(shù)據(jù)處理問題。通過Python 程序設(shè)計(jì)課程學(xué)習(xí),培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新能力。
本課程是以專業(yè)人才培養(yǎng)目標(biāo)和滿足學(xué)生職業(yè)生涯發(fā)展為依據(jù),以專業(yè)知識(shí)和技術(shù)應(yīng)用能力、自主學(xué)習(xí)與創(chuàng)新能力、綜合職業(yè)素質(zhì)培養(yǎng)為指導(dǎo)思想,學(xué)生通過學(xué)習(xí)Python 程序基本語法、流程控制、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο?、文件等?nèi)容,旨在培養(yǎng)學(xué)生使用Python 開發(fā)技術(shù)解決生活和工作實(shí)際問題的能力。
Python 編程基礎(chǔ)以“超市收銀臺(tái)付款系統(tǒng)”為總案例,對案例內(nèi)容進(jìn)行課程分析與設(shè)計(jì),首先實(shí)現(xiàn)系統(tǒng)主界面、系統(tǒng)菜單,進(jìn)行菜單關(guān)聯(lián);其次實(shí)現(xiàn)商品結(jié)算;最后使用文件存儲(chǔ)商品銷售信息。具體課程內(nèi)容安排見表1。
表1 課程內(nèi)容安排表
課程教學(xué)隊(duì)伍可以由主講教師及兼職教師構(gòu)成,主講教師與兼職教師比例達(dá)到2:1。每2 個(gè)行政班級配備1 名主講教師和1 名兼職教師。主講教師應(yīng)具網(wǎng)站開發(fā)實(shí)際工作經(jīng)歷,有較豐富的課程教學(xué)經(jīng)驗(yàn),且工程實(shí)踐能力較強(qiáng)。兼職教師應(yīng)具有3-5 年的行業(yè)從業(yè)經(jīng)驗(yàn),具有較強(qiáng)的表達(dá)溝通能力,熟悉教學(xué)規(guī)律。
Python 編程基礎(chǔ)是一門專業(yè)基礎(chǔ)課程,教學(xué)時(shí)要加強(qiáng)互動(dòng)性,重視學(xué)生的參與,培養(yǎng)學(xué)生的能力;堅(jiān)持以實(shí)踐為本,學(xué)以致用,加強(qiáng)學(xué)生的專業(yè)技能培養(yǎng);將學(xué)業(yè)與就業(yè)、創(chuàng)業(yè)緊密結(jié)合,注重職業(yè)素質(zhì)的培養(yǎng),努力使學(xué)生通過實(shí)踐教學(xué)獲得就業(yè)的技能和創(chuàng)業(yè)的本領(lǐng)。