梁英 何典 胡春華 唐愛國
時代的發展和需求表明,計算機認知水平和實踐能力已成為大學生綜合素質的重要組成。大學計算機公共課的教學效果在很大程度上決定了大學生的計算機應用能力和信息素養。
大學計算機公共課的教學分成理論教學和實踐教學兩個相互聯系、密不可分的部分,計算機公共課實踐教學環節融入課程教學的全過程,地位和作用十分重要。由于大學生本身的需求、專業應用的需要和用人單位對員工的計算機應用能力的要求越來越高,使實踐能力培養和提高成為大學計算機公共課的主要教學目標,實踐教學的效果成為衡量計算機公共課整體教學效果的主要標準,實踐教學改革也成為提高計算機公共課教學質量的重要手段。
同時,對于整個高等教育而言,加強和改進實踐教學一直是高校人才培養的研究重點之一。實踐教學的改革,一直被認為是提高學生創新精神和實踐能力的重要途徑。所以,計算機公共課實踐教學改革是大學計算機公共課教育教學研究的重點和恒久主題。
在大學計算機公共課教學和改革過程中,計算機公共課實踐教學的體系和內容得到完善和更新,教學模式、方法和手段不斷創新和充實,教學資源越來越豐富,考核方式也越來越合理。這些是從教師及學校這一方面入手的方法。如何從教與學的另一個方面,即學生這一主體的角度出發,更好地激發學習興趣,進一步調動學習主動性和積極性,培養出更多的拔尖人才,成為值得深入研究的課題。實踐表明,學科競賽是良好途徑和有效方法之一。
學科競賽是培養大學生綜合素質、創新精神和應用能力的重要方式和有效手段,能培養學生的團隊合作精神、創新意識和實踐能力,激發學生自主學習和主動探索的能動性,開拓學生潛力和發展空間[1-2]。
學科競賽種類較多,各個學科專業基本都有相關的學科競賽。與計算機有著緊密關系的競賽主要有大學生程序設計競賽、大學生信息安全大賽、大學生計算機仿真技術大獎賽、大學生文科計算機大賽、大學生電子設計競賽等。學科競賽與計算機公共課實踐教學相互促進的關系主要體現在以下幾點。
1)通過組織學科競賽激發學生計算機公共課學習興趣。大學生對于參加各類競賽活動有著極大的興趣,這些活動不但能夠豐富學生的業余生活,而且能夠培養學生各方面的興趣和能力。通過參加學科競賽,使廣大學生進一步熟悉計算機應用范疇,提高計算機應用能力,從而激發學生學習計算機公共課程的興趣。
2)通過學科競賽提高學習針對性和實踐教學效果。大學計算機公共課大都在低年級學生中開設,他們剛轉入大學學習,對自己的大學生涯規劃和專業學習都不太清楚,對計算機應用的認識還比較模糊。通過學科競賽,使學生眼界更加開闊,認識更加深刻,學習目標更加明確,能力得到更大的鍛煉和提高,計算機公共課實踐教學效果得到增強。
3)通過學科競賽成果檢驗計算機公共課教學成效并培養拔尖人才。通過學科競賽,一方面能夠考查學生計算機實踐能力和專業應用水平是否得到切實提高,檢驗實踐教學效果;另一方面能夠從學生中選拔拔尖人才,為進一步培養優秀人才打下基礎。
4)對計算機公共課實踐教學的促進作用和學生對競賽的熱愛是學科競賽保持熱度和不斷創新的動力源泉。正因為學科競賽對實踐教學有著重要的促進作用,并且得到了學生的喜愛和廣泛參與,一直有著人數眾多的參與者,所以教育管理部門和高等學校等均對這一賽事傾注了力量,積極組織,給予大力支持。為緊跟信息技術不斷發展變化的形勢和學生的特長愛好,學科競賽也在不斷創新形式和內容,使之滿足時代的需要和教育教學的需求。
與計算機公共課相關的學科競賽較多,不同的專業對應著不同的計算機公共課程,不同的專業具有自身的特點,對應的計算機相關的學科競賽也不盡相同。湖南商學院由于專業開設、歷史沿革、培養特點等原因,與計算機公共課及其實踐教學相關的主要是大學生程序設計競賽和大學生電子設計競賽。由于電子設計競賽主要由電子類專業學生參與,專業性較強,參與學生范圍較小,本文不做詳細介紹。
大學生程序設計競賽源于ACM國際大學生程序設計競賽(ACM International Collegiate Programming Contest,ACM/ICPC)。這是一項既具有悠久歷史,又有著鮮明時代特征,并經常被賽事組織者賦予創新內容的競賽活動。ACM國際大學生程序設計競賽是由美國計算機協會主辦的。在國內,除了各個高校參加ACM國際大學生程序設計競賽外,一些教育管理部門和高等學校還參照這種形式,組織了相關的比賽。通過競賽,形成濃厚的程序設計學習氛圍和良好的交流途徑,給有興趣、有特長的學生提供展示的舞臺,為他們的交流和學習提供契機,提高廣大學生程序設計的興趣和能力,促進程序設計能力和水平的整體提高。值得注意的是,該項賽事的愛好者、參與者和獲獎者有相當大的比例是非計算機專業的學生。
為了進一步鼓勵非計算機專業的學生參加計算機相關的學科競賽,提高學生實踐能力、應用能力和合作開發能力,增強計算機專業和其他專業的融合,激發學生計算機學習和實踐的興趣,在一些程序設計競賽中引入了專業應用和軟件開發等項目,不但提高了學科競賽參與程度,也對學科競賽進行了符合時代特點的改革和創新。
例如,2013年,湖南省大學生程序設計競賽在傳統形式之外,新設了主題完全不同的應用開發類項目競賽。應用開發類以學生開發軟件作品、提交后進行評比、入圍作品現場答辯評定等級的方式,主要考查學生實用軟件開發能力、團隊合作精神和綜合素質。湖南商學院參賽作品獲得了該項競賽應用開發類的一等獎和二等獎。
湖南商學院大學生程序設計競賽已經舉行了六屆。該項比賽為參加各類程序設計競賽選拔苗子和參賽隊員。在湖南商學院2013年大學生程序設計競賽中也設置了應用開發類比賽。為了鼓勵非計算機專業學生參賽,促進和檢驗計算機公共基礎課程實踐教學的效果,將應用開發類競賽獲獎名額專門授于參加競賽的非計算機專業的學生。
從2008年開始,湖南商學院計算機公共課開始進行因材施教、分層教學,通過入學摸底考試對學生進行分班,而后組織分層教學,并根據專業不同進行分類教學,最后分別按不同的考試形式和考試內容來組織考核。在教學過程中,深入研究案例教學,制作和講解了大量與專業相關的案例,并通過選做實驗、任務驅動式教學、網絡教學等探索實踐教學方法。
湖南商學院參加湖南省大學生程序設計競賽應用開發類比賽的結果,以及主辦校級大學生程序設計競賽的效果,可以較為充分地體現學科競賽對計算機公共課實踐教學改革的促進作用。
在湖南省大學生程序設計競賽應用開發類比賽中,湖南商學院三個獲獎的作品分別是信息管理專業的管理類軟件、計算機專業和動畫專業學生合作的游戲軟件類作品和軟件工程專業學生開發的Web圖片分享軟件。獲獎學生中有一半為非計算機專業。
在湖南商學院程序設計競賽的應用開發類比賽中,共有55隊、100余名學生參賽,其中評出獲獎隊伍11個,參賽人數創造了非計算機專業學生參加程序設計競賽的記錄。參賽學生體現了極大的學習興趣和參與程度,團隊成員和指導教師制作和討論參賽作品十分熱烈。相關作品與專業相關程度較高,也體現了一定的創新意識和動手能力。
總的來說,學科競賽培訓和比賽過程促進了計算機公共課實踐教學改革,學科競賽結果檢驗了計算機公共課實踐教學效果。同時,計算機公共課實踐教學改革過程中培養了一批具有較強應用能力的拔尖學生,為學科競賽提供了較好的人才儲備。
通過學科競賽,提高了學生的邏輯思維能力、程序設計水平和軟件開發能力,促進了學生計算機應用能力和實踐動手能力的提高,培養了一批具有較好的計算機基礎、程序設計能力和實踐精神的優秀學生,在廣大學子中形成了加強計算機學習和提高實踐動手能力的良好氛圍,加強了計算機專業與其他專業的相互融合。學科競賽為大學生進一步提高計算機應用與實踐能力、培養創新意識、充分發揮創造才能、展示學生風采提供了良好的平臺。
[1]裴九芳,王海.以學科競賽提高學生實踐能力的研究[J].中國電力教育,2013(14):132-133.
[2]李忠剛,王興芬,彭書華,等.基于應用型人才培養的學科競賽管理機制改革初探[J].實驗技術與管理,2013(12):34-36,40.