?
軟件課程教學及分類研究
李冬英,李夢奇,王斌
(邵陽學院機械與能源工程系,湖南邵陽422004)
摘要:軟件課程是應用型本科培養學生實踐能力的核心課程,當前教學過程中往往將軟件課程視為實踐課程,而整個教學卻處于“重理論、輕實踐”的背景。基于軟件的實踐性和應用性要求較高,論文總結了軟件課程的教學思想、教學內容、教學方法、課程教材、教學考核等方面的問題,分析了實踐教學體系不夠合理和教師的教學思維固化兩方面的原因,研究了軟件課程教學理論與實踐并重、虛擬性、邏輯性、創新性等課程特點,將成為課程的軟件分為計算機基礎軟件和專業軟件兩類,為進行分類教學提供依據。
關鍵詞:軟件課程;教學方法;虛擬性;軟件分類
(1)教學思想上認為軟件課程是實驗為主的課程,而教學處于嚴重的“重理論、輕實踐”的環境中。
(2)教學內容上軟件課程的實踐部分重視不夠。傳統教學思維上,實踐操作課是理論課的輔助,地位不高且課時較少,同時屬于單一的“驗證型實驗”的內容較多,缺乏針對性和實效性。
(3)相對理論課程的多樣化的教學方法,軟件課程教學方法單一,枯燥乏味。
(4)軟件課程的教材也是按照理論課程的體系編寫的,沒有體現軟件課程的特征,也沒有面向軟件課程可視化的針對性。
(5)考核方式不合理,多為筆試+上機模式,但上機考試形式單一,而且所占比重過輕。
(1)實踐教學體系不夠合理,不是面向應用的教學體系。很多地方本科院校對實踐教學十分重視,但普遍做法是在教學計劃中提高了實踐教學的比重,而沒有從根本上將實踐教學目標、實踐教學各個環節、實踐教學的保障和管理作為一個體系進行系統研究和運作,因而未能建立起與理論教學體系相輔相成的科學的實踐教學體系。
(2)教師的教學思維固化,教師在教學過程中過于強調理論知識的學習,而忽視實踐能力培養的現象較為普遍,更有教師認為只要掌握了理論知識,在實踐中稍加磨練,就可以在解決實際工程問題方面應用自如。但由于學生缺少實踐編程、仿真經驗,并不知道自己如何運用所學的知識解決實際問題,造成實踐動手能力弱,不能解決工程問題。
(1)理論與實踐并重。軟件的應用需要一定的理論基礎,同時需要在不斷實踐的前提條件。教學過程中,需要進行理論知識的學習與思考,再進行實踐,再重復,是一個由“理論———實踐———理論———實踐”不斷
循環的過程。在實踐中進行理論知識的學習,在學習理論知識的同時不斷思考實踐的關鍵點。
(2)虛擬性。軟件操作類課程面對的是計算機,操作的對象是鼠標和鍵盤,且以鼠標為主,不斷發送命令、設置不同的參數、不停轉換界面,完全記住所有的界面、參數和操作不可能,也沒有必要,但也不能完全不記得,常常合適的狀態是能夠完成但不一定要能講清楚,這種模糊狀況是非常難以把握的。
(3)邏輯性。軟件課程內容前后相互銜接的,軟件操作往往具有嚴格的先后次序,一旦顛倒將無法進行正常的學習。課程內部同樣也具有先后次序,一環扣一環,必須進行逐一的學習。
(4)創新性。軟件課程的學習是在講授傳統知識的基礎上進行創新,在課堂上學習傳統的理論知識,在作業與練習上,必須有所創新,否則無法完成指定的作業。
計算機的應用可以從兩個方面來描述:一類是計算機基礎方面,主要包括通用的系統軟件,如操作系統、辦公自動化、網絡與通訊軟件、高級語言程序軟件;另一類是專業軟件,不同的專業有所不同,也存在有些軟件功能強大,適用于不同的專業領域的情況,軟件分類如表1所示。
表1 常見計算機軟件類型及舉例
軟件課程可以提升學生專業應用能力,促進學生的工程實踐,從而培養滿足產業和企業需求的專業人才需求。本文在總結軟件課程面臨問題、分析原因以及研究軟件課程特點的基礎上,根據軟件應用的范圍和面向專業,成為課程的軟件分為計算機基礎軟件和專業軟件兩類,為進行分類教學提供依據,為提高軟件課程教學質量打下基礎。
A Research on Teaching and Classification of Software Curriculum
LI Dong-ying,LI Meng-qi,WANG Bin
(Department of Mechanical and Energy Engineering,Shaoyang University,Hunan 422004,China)
Abstract:Software curriculum is the core curriculum forapplication-oriented universitiesto cultivatestudents' practical ability,in current teaching process,software coursesareoften regarded as practical courses,and the whole teaching is under the backgroundwheretheoryisstressedandpracticeisneglected.Basedonthegreatpracticalityandapplicability,thepapersummarized the teaching idea of software courses,teaching content,teaching methods,teaching materials,teaching assessment and otherwiseof softwarecourse,analyzedthecoursesfrom2aspects,namely,teachingsystemisnotsoreasonableandteachers'thoughtiscrystalized,proposed the software course characteristics,including the integration of theory and practice,virtuality,logicality,and innovation,anddivide softwarewhich would become course into basic softwareofcomputerand professional software tools,soas to provide referencesforinstructionaccordingtodifferentclassification.
Key words:software curriculum;teaching methods;virtuality;classificationof software
作者簡介:李冬英(1976-),女,博士,講師,主要研究方向:機電一體化系統的研究與教學。
基金項目:邵陽學院教學改革課題(2014JG23)資助,湖南省學位與研究生教育教學改革研究課題(JG2014B060)資助
收稿日期:2015-08-21
文章編號:2095-980X(2015)09-0109-01
文獻標識碼:A
中圖分類號:G642