方俊
摘? 要:教學內容的重構是教學改革的重要一環(huán)。在素質教育視域下,專業(yè)課不僅要承擔專業(yè)知識傳授的任務,還應該包含專業(yè)技能的培養(yǎng)、職業(yè)習慣的養(yǎng)成、專業(yè)人文素質等職業(yè)素質培育的任務。由于高職軟件專業(yè)沒有統(tǒng)一的專業(yè)規(guī)范,課程的教學內容設置沒有統(tǒng)一標準,有些課程內容選取稍顯隨意,沒有從專業(yè)課程體系的角度通盤考慮,這樣對培養(yǎng)學生的職業(yè)素質非常不利?;谒刭|教育的理念和課程體系確立課程教學目標,根據目標思考如何構建適合高職學生的課程內容,并基于工作過程合理組織教學內容非常必要。本文以分析和建模課程為例,具體討論了如何確定課程目標,根據課程目標確定課程內容以及如何合理進行課程設計,這些方法對于其他專業(yè)課程同樣有效。
關鍵詞:素質教育? 高職教育? 課程內容構建? 教學改革
中圖分類號:G64? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2021)06(a)-0119-03
Thoughts of the construction of curriculum content of Software Major in Higher Vocational Education from the perspective of quality education
FANG Jun
(Changsha Social Work College, Changsha, Hunan Province, 410004 China)
Abstract: The reconstruction of teaching content is an important part of teaching reform. From the perspective of quality education, professional courses should not only undertake the task of imparting professional knowledge, but also include the task of cultivating professional skills, professional habits and professional humanistic quality. Because there is no unified professional standard for software major in higher vocational colleges, there is no unified standard for the setting of teaching content, and some course contents are selected at random, without overall consideration from the perspective of professional curriculum system, which is very unfavorable to the cultivation of students' professional quality. Based on the concept of quality education and curriculum system, it is necessary to establish the teaching objectives, think about how to construct the curriculum content suitable for higher vocational students according to the objectives, and reasonably organize the teaching content based on the working process. Taking the course of analysis and modeling as an example, this paper discusses how to determine the course objectives, determine the course content according to the course objectives and how to design the course reasonably. These methods are also effective for other professional courses.
Key Words: Quality education; Higher vocational education; Construction of curriculum content; Teaching reform
1? 素質教育的內涵及意義
素質教育的理念最初是為了打破應試教育的禁錮而提出的,隨著教育改革的不斷深化,素質教育已成為各類教育的重要組成部分。高職院校人才培養(yǎng)的目標是將學生培養(yǎng)成為符合市場需要的技能型人才,而從用人單位來看,考量畢業(yè)生的要素除掌握必須的專業(yè)知識外,具備良好的職業(yè)素養(yǎng)也是一個重要指標,因此,高職院校人才培養(yǎng)中對素質教育的重視程度越來越高。職業(yè)素養(yǎng)是職業(yè)崗位所需的一系列關鍵職業(yè)能力、必備職業(yè)情操與良好職業(yè)行為習慣的集合,其內涵包括思想道德品質、專業(yè)技能、文化素質、身心素質等多個方面。目前,各校都在開展的課程思政教育就是將思想品德教育融入職業(yè)教育過程,另外還開設有心理輔導類的課程,這些都屬于素質教育范疇,但這些還不能涵蓋素質教育的全部。職業(yè)素質的培養(yǎng)涉及面非常廣,包括思想品德、身心、人文、專業(yè)等多個方面,專業(yè)技能相關的職業(yè)素質培養(yǎng)因為與專業(yè)相關,沒有一門共性課程可以開設,一般采用與專業(yè)課程融合的方式進行專業(yè)素質的培養(yǎng)。
專業(yè)課不僅僅承擔專業(yè)知識傳授的任務,還應該包含專業(yè)技能的培養(yǎng)、職業(yè)習慣的養(yǎng)成、專業(yè)人文素質等職業(yè)素質培育的任務。要做好這些,需要專業(yè)課教師不斷地進行專業(yè)課教學改革,將專業(yè)素質教育滲透到專業(yè)課程教學中。這些改革涉及到多個方面,包括教學條件的建設、教材內容的構建、教學方法的革新等方面。
2? 基于職業(yè)素質教育的課程內容構建
2.1 基于課程體系及課程性質思考課程教學目標
高職軟件專業(yè)課程體系沒有統(tǒng)一的規(guī)范可循,各校都是根據自身情況構建,但各校的課程體系大同小異。按課程功能分類,主要包括專業(yè)基礎、程序設計、數據庫、軟件工程相關知識等幾大塊。從課時安排上看,重點都放在程序設計和數據庫模塊,比較注重培養(yǎng)學生的編程能力,在軟件工程教育方面課程安排相對較少,一般只開設軟件工程、軟件分析和建模、軟件測試3門課程,有些學校前兩門課只開設其中一門課。這樣設置主要是考慮到高職層次學生的接受能力及學年少的因素。而在軟件工程本科專業(yè)規(guī)范中,設置了多門課程進行工程能力的培養(yǎng),包括需求、設計、軟件過程、質量控制、項目管理等。對比本科軟件工程專業(yè)課程設置(《高等學校軟件工程本科專業(yè)規(guī)范》),高職軟件專業(yè)課程體系在軟件工程方面的課程安排明顯偏少。這類課程偏少使得高職學生在軟件工程職業(yè)素質培養(yǎng)上存在不足,在學生進行畢業(yè)設計時體現非常明顯,部分學生缺乏獨立分析設計軟件系統(tǒng)的基本能力,有些學生甚至軟件需求描述都寫不好。
軟件行業(yè)從業(yè)人員的主要工作是軟件開發(fā),軟件項目的復雜性決定了一個合格的軟件開發(fā)人員除了具備良好編程能力外,還應具有較強的對復雜系統(tǒng)分析建模的能力、軟件設計能力以及項目管理能力。分析和建模課程在培養(yǎng)學生分析和設計復雜軟件系統(tǒng)、解決工程實際問題的能力方面具有非常重要的作用。尤其在高職軟件專業(yè),因相關課程設置較少,分析與建模課程擔負了培養(yǎng)學生對復雜系統(tǒng)認知、抽象、分析、設計能力的重任,應該受到重視。因此,應根據專業(yè)課程體系的設置情況,合理制定課程的教學目標,使其真正肩負起培養(yǎng)高職軟件專業(yè)學生工程素質的重擔。另外,分析與建模課程應以軟件工程為前導課程,在學習本課程前學生應具備基本的軟件工程知識。但部分高職院校并未開設軟件工程課程,如筆者任教的專業(yè),就沒有開設軟件工程課,因此在設計分析和建模課程時,還應該考慮在課程中加入適當的軟件工程的內容。
綜上所述,高職軟件專業(yè)軟件分析與建模課程應根據課程體系合理制定教學目標,基本目標應該是培養(yǎng)學生需求獲取能力、需求分析能力、根據需求構造系統(tǒng)的數據模型和功能模型的能力、軟件邏輯設計能力、文檔撰寫能力及使用可視化建模工具構造各類模型的能力。除此之外,還要在課程中注意傳授學生軟件開發(fā)過程知識以及軟件工程相關的基礎知識,逐步培養(yǎng)學生的工程素質。
2.2 基于素質教育理念思考課程內容
課程內容應圍繞課程目標構建,堅持理論夠用就行,重點培養(yǎng)學生基本職業(yè)素質。
目前,軟件分析與建模這門課程的教學內容一般以UML為主線,主要教學生學會各種UML圖形和其在件開發(fā)各階段作用,是以教學生會讀UML為主要目標,使用UML進行系統(tǒng)建模為次要目標,在使用工具對系統(tǒng)進行分析和建模的能力培養(yǎng)上做的不夠。這樣的課程內容設置顯然與前述教學目標存在差異,應該進行重構。
首先,在內容選取上應考慮課程體系中軟件工程相關課程設置較少的特點,盡量將一些軟件工程思想教育方面的課程內容引入。根據《高等學校軟件工程本科專業(yè)規(guī)范》,在軟件工程本科課程設置中分析與建模課程的具體的知識點分類包括需求基礎、模型分類、分析基礎、需求基礎、需求獲取、需求規(guī)約與文檔、需求確認等。這些知識并非一門課程全部涵蓋,其涉及多個課程,包括軟件工程導論、軟件構造、軟件設計與體系結構、軟件需求分析、軟件項目管理、軟件詳細設計、軟件過程與管理等。這些課程在高職軟件專業(yè)基本都沒有開設??紤]到高職學生的接受能力及課時安排,不可能在一門課中將所有這些知識都覆蓋,應基于教學目標對知識點做相應取舍,理論性的東西盡量裁剪,夠用就行。基于這一指導思想,結合職業(yè)素質培養(yǎng)需要,制定課程內容如表1所示。
其次,在具體內容構建方面,應基于素質教育的理念。理論知識盡量簡單描述清楚就行,重在動手實踐,在實踐教學中以促成學生職業(yè)習慣養(yǎng)成為抓手,使學生形成先建模后代碼的理念,這對提高學生的分析解決問題的能力非常重要。
2.3 基于工作過程思考課程設計
分析和建模課程的根本目的是培養(yǎng)學生構建和理解復雜系統(tǒng)的各類模型的能力,因此,在課堂教學中應基于軟件開發(fā)過程組織教學內容。課程以完成一個完整的學生熟知的軟件項目的建模任務為目標,引導學生學習和實踐軟件開發(fā)過程中的典型建模工作流程,包括業(yè)務建模、需求、分析、設計等幾個建模工作流程。通過講解這幾個工作流程的任務目標和完成任務目標所需的建模知識,并帶領學生實際完成工作流程的任務,使學生在實際動手過程中掌握相關知識。這樣可以使學生既學習了建模知識,又充分理解模型在軟件開發(fā)中的具體作用。這種方式還非常有助于學生的職業(yè)習慣的養(yǎng)成,讓學生形成要開發(fā)軟件必先構建軟件模型的共識和習慣?;诮9ぷ髁鞒探M織課程教學,可以激發(fā)學生學習興趣和學習動力,能有效提高教學效果。
3? 結語
教學內容的重構是教學改革的重要一環(huán)。由于高職軟件專業(yè)沒有統(tǒng)一的專業(yè)規(guī)范,有些課程的教學內容設置稍顯隨意,并且沒有按照專業(yè)課程體系做通盤考慮,這樣對培養(yǎng)學生的職業(yè)素質非常不利?;谒刭|教育的理念和課程體系確立課程教學目標,根據目標思考如何構建適合高職學生的課程內容,并基于工作過程合理組織教學內容,對培養(yǎng)學生職業(yè)能力和職業(yè)習慣是非常有益的。
參考文獻
[1] 潘加宇.軟件方法(上):業(yè)務建模和需求[M].2版.北京:清華大學出版社,2018.
[2] 張國有,白尚旺,郭銀章,等.基于計算思維的軟件分析與建模課程教學改革探索[J].計算機教育,2018(2): 54-58.
[3] 李芳玲,王同娟.高職軟件技術專業(yè)方向及課程體系的分析與設計[J].中國發(fā)明與專利,2019(16):112-117.
[4] 劉永昌,白延泉,楊華.高職學生職業(yè)素養(yǎng)培育策略探析[J].黑龍江生態(tài)工程職業(yè)學院學報,2021(1): 113-115.
[5] 胡敏蘭,史玉民.高職院校大學生職業(yè)素質教育研究[J].滁州學院學報,2020(3):84-87.
[6] 魏紅偉,袁江,田杰.“雙創(chuàng)”背景下高職軟件技術專業(yè)課程體系研究[J].河北軟件職業(yè)技術學院學報,2019(3):21-23.