計算機科學導論論文范文
時間:2023-03-14 05:59:46
導語:如何才能寫好一篇計算機科學導論論文,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:計算學科;導論;人文教育;教學改革
任何一門學科或專業,都含有豐富的人文內容和特質,都可以進行人文教育,使學生在學習中感受到美的熏陶與生命力量的提升。在計算學科導論的教學過程中,以一種什么樣的意義來揭示該學科,就幫助學生設置了一個學習的方向。方向不同,學生在從事學習過程中進行的心理活動不同,學習的結果也不同。對知識,學生會記憶性地學;對技能,學生會模仿地學;對能力方面,學生會思維地學;對倫理方面,學生還會體驗地學。無論如何,教學過程中的引導作用是非常明顯也是極其重要的。
一、計算學科導論教學存在的問題與分析
多年來,通過對計算學科導論的關注,以及查閱大量的國內外的教材,在教學內容的定位、組織與設計方面,我們可以歸納和總結出國內外高校對本課程的處理方法,大體上可分為以下幾類:
(1)高層次抽象。也就是用高度抽象的理論模型來刻畫計算機及計算的本質問題,其特點是層次高,系統性強,且融抽象性與科學性于一體。這種教材質量較高,但對于本科生來說,難度較大,不易掌握。
(2)“濃縮”+“拼盤”。將本學科的主干課程,如操作系統、數據結構、軟件工程、數庫系統、計算機網絡等“濃縮”起來,獨立成章,然后合成一個“拼盤”。其特點是內容廣而散、概念多而雜、理論深而不透,學生很難理解與掌握。此外,還存在以下幾個問題:教學目的不明確;教師講授到什么程度,學生學到什么程度,對這個“度”的把握非常困難;與后續課程內容重復等。
(3)實用主義。主要體現在以操作為主的入門教育,教學內容類似于非計算機專業的《計算機文化基礎》,其特點是學生容易掌握,也可提高學生的操作技能,但卻失去了“導論”課程的本質屬性,學生對整個計算學科很難有所認識和把握。
(4)其他。比如以某種具體語言為主,介紹程序設計的基本概念和方法。這些內容對計算機專業的學生來說是必需的,但不宜作為“導論”課程來講授。
二、課程的定位與教學指導思想
作為“導論”課程,計算學科導論到底要達到什么目的?起什么作用?以及如何定位?確實應該進行冷靜、理智地加以分析。
首先,在定位方面,我們必須意識到以下幾點:一是該課程為計算機專業的入門課程,不可能也沒有必要在該課程中介紹過多的理論、方法、技術、概念和術語;二是要站在學科的高度給學生“指點江山”,使學生對計算學科有一個比較清醒的認識;三是要激發學生的學習興趣和對職業的熱情,使學生受到較好的人文精神的熏陶,真正成為社會的有用之才。鑒于此,我們認為該課程在專業知識的傳授方面應該起一種“承前啟后”的作用,這里所謂的“承前”一是讓學生了解本學科的發展過程以及前輩們所做的貢獻,二是了解計算學科的本質問題;而所謂“啟后”一是介紹本學科的現狀及其發展趨勢,二是讓學生了解應該掌握哪些知識,應該具備什么樣的知識結構和能力。
其次,在教學目標方面,可以歸納為:了解本學科的發展史及其發展趨勢,能從中獲得必要的啟示;從理論模型的層次上掌握計算及計算機的本質問題;了解本學科的知識結構及其相互之間的關系,掌握正確的學習方法;激發學生的學習興趣;從整體上提高學生對本學科的認識水平;通過大量的事例和素材,在輕松愉快的氛圍中給學生以人文精神的熏陶。
因此,我們認為計算學科導論應該體現出以下幾個方面的指導思想:努力強化“導論”二字,貫徹以“發展沿革、計算模型、興趣驅動、知識架構、學習導向、人文熏陶”為方針的教學指導思想。在“發展沿革”方面,主要強調兩方面的知識。一是計算學科的發展史;二是計算學科發展過程中的局限性及其帶給人們的啟示。“計算模型”是描述如何在計算機中完成計算的一種概念性方法,不涉及硬件和軟件細節,從抽象以及方法論的層次上揭示計算及計算機的本質特性。“興趣驅動”的目的在于激發學生學習本學科的內在的、強烈的本能沖動;“知識架構”側重于介紹本學科的知識結構及其相互之間的關系。“學習導向”著重討論本學科的特點、規律以及學習方法。“人文熏陶”著重培養學生良好的人文精神,使學生成為健全的、高尚的、具有高度責任感和“大愛”的社會有用之才。
三、課程教學中的人文素質教育
1.計算學科發展史
知識的傳授不能脫離知識的背景以及知識產生、發展的歷史。只有這樣,才能促使學生更深刻地理解知識,了解知識的來龍去脈;才能促進學生把外在的知識內化為自身精神構架的有機成分。歷史的發展過程,無不反映著辯證思維的過程。通過對史實的分析、綜合形成概念,再運用概念進行判斷、推理,可以獲得對歷史發展的規律性的認識。只有學習和熟悉歷史,深刻地認識過去,才能更加自覺和正確地把握現實與未來。對于大學生來說,可以提高他們的文化素養,可以培養他們的創新思維和實踐能力,也可以讓他們學會怎樣做人等。
2.歷史人物的事跡與成就
在計算學科的發展史上,涌現出一大批杰出的學者和專家。他們的奮斗經歷、挫折和成功、團結與協作、百折不撓的驚人毅力、愛國主義和國際主義精神以及他們創造性的智慧,都蘊涵著豐厚的人文精神。如阿蘭•圖靈(Alan Turing,1912-1954)年僅23歲就被選為劍橋大學國王學院院士,在量子力學、概率論等領域都做了許多開創性的工作,他對計算學科的重要貢獻在于提出了有限狀態自動機(即圖靈機)以及“圖靈測試”。人們為了紀念這位偉大的科學家,將計算機界的最高獎定名為“圖靈獎”。
又如計算機之父──馮•諾依曼(John Von Neumann,1903-1957)在格論、連續幾何、理論物理、原子能和經濟學等領域都做過重要的工作。馮•諾依曼對人類的最大貢獻是對計算機科學、計算機技術和數值分析的開拓性工 作。
3.業界公司的興衰與成敗
短短的幾十年里,計算機界誕生了許多富有傳奇色彩的、實力雄厚的跨國公司,這些公司的管理理念、經營策略、企業文化、技術路線、成功與失敗的經驗教訓等,蘊涵著豐富的人文精神。自1975年微軟公司創立以來,在短短的幾十年里,比爾•蓋茨創造了一個又一個現代神話。到1999年7月16日,微軟公司的股票市值已突破5000億美元的大關,而當時世界上只有8個國家的經濟規模超過了5000億美元。比爾•蓋茨的成功,驗證了一條經濟學的基本規律:如果市場起飛,那些恰好在起飛點進入市場的人,將會獲得超過一般數學期望值的投資回報。英特爾(Intel)公司是美國最大的獨立半導體制造商,成立于1968年8月。該公司為何能在短短的40年里創造輝煌?除了雄厚的科研、技術以外,注重新產品開發、強化質量意識、全力營造和諧的企業文化、出色的營銷溝通能力對英特爾的發展功不可沒。
創造神話的公司還有很多,比如IBM,HP,Yahoo,APPLE……這些公司的成敗與興衰的背后,有很多曲折、感人的故事,從這些故事里,人們可以獲取很多智慧、經驗、教訓、感悟,對從業者來說,沒有比這更寶貴的精神財富了。
4.學習興趣的激發與培養
“興趣驅動”的目的在于激發學生學習本學科的內在的、強烈的本能沖動。學習興趣是學生對學習活動或學習對象產生的積極探究的認識傾向。當一個學生對某門課程發生濃厚的、穩定的興趣時,學習這門課程就有了內在的、持久的動力,這種內因的作用能充分調動學生學習的積極性、主動性。
對于計算學科,如何提高學生的學習興趣,我們認為有幾條途徑。一是通過直觀、形象的手段(如多媒體CAI)展示計算學科的經典應用,如科學計算、天氣預報、導彈制導、CAD等,讓學生切實感受到計算學科給人類所帶來的震撼人心的變革;二是介紹計算學科未來引人的美好前景及其對人類生活的影響;三是實事求是地告訴學生計算學科尚存許多需要解決的問題,在某種程度上也可激發學生的熱情和創造力。
5.社會責任感
社會責任感是人對社會和他人負責的心理體驗。社會責任感一旦確立,就會成為性格心理的組成部分,就具有穩定性,使人能自覺、主動、積極地盡職盡責。因此,在人文素質教育中,除了引導學生學什么、怎么學以外,還應該在學生的人格培養上多下工夫。其中重要的一條就是要引導學生關注現實,立足現實,從時展與社會進步的高度來把握個人的前途和命運。社會責任感的培養可以從三個方面著手:第一,讓學生了解所學理論的社會價值;第二,介紹與學科有關的優秀歷史人物,激發學生樹立崇高的正義感與社會責任感;第三,介紹學科與當前民眾利益的密切關系,激發學生獻身于造福人類與社會偉大事業的熱情。
作者單位:廣西工學院
參考文獻:
[1]石茵譯.計算機科學導論[M].北京:北京航空航天大學出版社,2003:15.
[2]楊躍民.高校人文教育:問題與建議[J].理論探討,2005,(6):140-142.
篇2
1.計算機本科專業教學改革趨勢及其啟示——兼談華中科技大學計算機科學與技術學院的教改經驗
2.計算機本科應用型人才專業能力培養
3.計算機本科專業科研實踐學期的教學設計與評價
4.中美計算機本科教育的比較與思考
5.計算機本科專業的交互設計方向課程設置問題
6.計算機本科專業學生軟件系統設計能力的培養與實踐
7.財經類高等學校計算機本科專業人才培養模式的探索
8.地方本科院校計算機應用型人才培養模式探討
9.計算機本科教育的實踐教學模式研究
10.從碩士研究生入學統考看高校計算機本科專業基礎課教學
11.應用型計算機本科中離散數學課程目標定位與課程改革的探討
12.對綜合性大學計算機本科專業培養目標的思考
13.貴州少數民族地區高校計算機本科專業考試評價體系的構建——以興義民族師范學院為例
14.基于CDIO模式的計算機本科專業人才培養模式
15.關于計算機本科教育的思考
16.計算機本科專業學生學習現狀調查與解決對策
17.面向計算機本科專業的嵌入式方向教學體系的研究
18.中國計算機本科專業發展戰略研究報告
19.應用技術型本科課程體系改革芻議——計算機科學與技術/計算機網絡應用專業
20.應用型計算機本科專業課程體系的研究
21.工科高等學校計算機本科專業課程體系重構的探索
22.校企合作培養計算機本科應用型人才的實踐研究
23.財經類高等學校計算機本科專業課程體系重構的探索
24.計算機本科人才程序設計能力培養研究
25.計算機本科教育引入微軟院校IT課程的思考
26.應用型計算機本科人才的數學素養培養研究
27.計算機本科專業人才培養方案改革的研究與探索
28.高校計算機本科專業C語言課程教改探析
29.應用型計算機本科教育課程體系的研究與探索
30.南洋理工大學計算機本科教育介紹
31.計算機本科雙語教學中情感因素的作用
32.與學校學科特長相融合的計算機本科人才培養模式研究
33.以技術應用能力培養為核心的計算機本科教學模式探討
34.計算機本科人才創新實踐能力的培養
35.基于大類招生的地方普通大學計算機本科專業教學改革研究
36.試論我國計算機專業本科教育現狀及發展
37.以合作教育提升計算機本科學生就業能力的思考
38.計算機本科應用型人才的培養在C語言程序設計中的體現
39.地方性應用型高校計算機本科專業課程體系設置研究
40.計算機本科專業軟件實習工廠的構建研究
41.虛擬實驗室環境下計算機本科專業應用型人才培養研究
42.計算機本科專業課程考核改革的現狀與對策
43.普通高校計算機本科專業實踐教學改革研究
44.計算機本科應用型人才培養模式研究
45.計算機專業本科教育改革的研究
46.計算機本科專業開設網絡控制實驗的研究
47.應用型計算機本科職業人才培養體系構建研究
48.地方高校計算機本科人才創新實踐能力培養模式的探索
49.本科計算機教育中數理邏輯課程改革淺析
50.計算機本科專業人才培養方案的研究與實踐
51.從校企合作的角度研究應用型計算機本科人才的培養模式
52.計算機本科畢業論文寫作框架的設計
53.中美高校本科計算機教育之比較
54.應用型計算機類本科專業的教育與學生就業特征分析與對策——以江蘇理工學院計算機類專業為例
55.與時俱進的計算機本科教育
56.計算機本科電子商務課程啟發實踐式教學方法
57.非計算機本科專業計算機程序設計課程的改革思考
58.工程應用型本科計算機教育模式與實踐
59.地方院校計算機本科人才創新實踐能力培養的一種有效模式
60.應用型本科高校計算機專業教材建設若干問題的研究
61.財經類高等學校計算機本科專業課程體系重構的探索
62.基于課程地圖的計算機專業本科培養方案的制訂
63.地方本科院校計算機類專業發展的思考
64.應用型本科計算機網絡教學改革的研究與實踐
65.基于CDIO培養模式在計算機本科學生實踐教學中的改革研究
66.計算機本科專業《人工智能》課程教學探討
67.高校本科階段計算機專業“3+1”人才培養模式探析——以江蘇技術師范學院為例
68.我校計算機本科教學中的難點與對策
69.計算機本科專業軟件實習工廠的實踐與效果分析
70.將并行計算納入本科教育 深化計算機學科創新人才培養
71.以評促建 提高計算機本科課程建設質量——以《計算機導論》課程為例
72.應用型本科計算機專業模塊化教學課程體系建設的實踐
73.新升本科院校計算機專業實踐教學改革研究——以就業為導向
74.應用型本科高校《計算機網絡》課程的教學改革探索
75.本科畢業論文實踐中的計算機應用現狀與指導
76.美國高校計算機工程本科課程設置特色分析
77.以競賽為驅動的應用型本科高校計算機人才培養模式探究
78.應用型本科高校計算機網絡實驗室的建設
79.基于應用型人才培養的計算機本科專業實習實訓管理模式研究
80.基于Web的虛擬仿真器在《計算機體系結構》本科教學中的應用
81.應用型本科計算機基礎教學改革探索
82.計算機實踐教學在新建本科院校中的應對策略
83.高職本科計算機專業人才培養模式構建
84.基于教學質量國家標準的本科計算機類專業應用型人才培養思考
85.應用型本科計算機網絡教學平臺構建研究
86.新建本科院校計算機基礎教學評價體系研究
87.關于高校計算機課程體系改革及本科教學的思考
88.認知風格對英語閱讀及寫作的影響——以計算機本科二年級學生為例
89.計算機本科教育的“華爾茲”
90.本科計算機公共基礎課程教學改革研究
91.高校計算機輔助審計本科教學探討
92.應用型本科院校計算機實驗教學改革探索
93.計算機應用型本科人才程序設計能力培養
94.地方本科高校計算機科學與技術專業應用型轉型發展的思考——以新鄉學院計算機與信息工程學院為例
95.計算機實踐教學在新建本科院校中的應對策略
96.基于應用型人才培養為導向的計算機本科課程體系設置的探討
97.應用型本科院校計算機課程雙語教學探討
98.應用型本科院校計算機導論課程教學方法研究
99.計算機專業本科畢業設計的探討
100.應用型本科計算機圖形學教學改革初探
101.一流計算機學科必須是一流本科教育
102.關于本科院校計算機教學中學生創新能力培養的幾點認識
103.應用型本科計算機組成原理實驗教學改革
104.非計算機專業本科學生計算機教學的研究
105.應用型本科院校計算機公共課程體系研究與實踐
106.敏捷開發模式在本科計算機科學與技術專業教學中的應用探索
107.高職設置四年制技術本科的研究與探索——以長職院計算機網絡技術專業為例
108.大學本科開設計算機視覺課程教學的探討
109.應用型本科院校計算機專業雙語教學中的“羊群效應”及規避策略——以《計算機科學導論》雙語教學為例
110.教育轉型視角下民辦本科院校計算機課程多元化教學模式的研究與實踐
111.計算機本科職業化教育引進與校企合作機制研究
112.應用性本科計算機專業設置與培養方案的改革
113.新建本科院校計算機實驗教學中心建設初探
114.應用型本科涉農院校計算機教師能力提升研究與實踐——以河南牧業經濟學院為例
115.財經類本科院校中高職計算機專業師資隊伍建設研究
116.新升本科院校計算機公共課面臨的問題及對策
117.應用型IT人才培養下的計算機本科課程體系設置的研究
118.二類本科院校計算機專業人才培養的質量保證
119.就業導向下的本科院校計算機專業教育創新模式探索
120.新建本科院校公共計算機課程體系構建及實踐
121.應用型本科土木專業計算機繪圖教學實驗
篇3
關鍵詞:復雜工程問題;計算機科學與技術專業;課程設計
工程教育認證要求通過認證的工程專業不僅要深入理解和把握復雜工程問題,更要按照國際實質等效原則培養學生具有解決復雜工程問題的能力[1]。目前,針對計算機相關專業解決復雜工程問題能力培養的研究還處于探索階段。許智宏等人認為可采用半開放式項目驅動教學方法達成目標[2];尚鳳軍提出課程群建設面向復雜工程設計的方案[3];黃永紅等人認為可增設綜合訓練項目來達到培養目標[4]。劉秀平等人提出了分層實施方案,從知識、實踐、設計的維度支撐了解決復雜工程問題的能力[5]。王宏宇等人提出了以學科競賽主題為對象,遵循工程邏輯設計開發過程的課程建設改革方法[6]。許多研究成果對于分解落實解決復雜工程問題能力的培養缺乏深入探索,對于如何優化課程設計體系和內容來提高學生解決復雜工程問題的能力方面也缺乏深入研究。
1課程設計改革的意義
完備的實踐教學體系主要包括課程實驗、課程設計、實習、畢業設計(論文)等。通常,國內高校都將畢業設計(論文)環節作為實現解決復雜工程問題的重要載體。但近年來,畢業設計期間應聘、考研等擠占了學生很多時間和精力,設計內容往往弱化甚至忽略難以處理的學科交叉問題和非技術因素,且畢業設計往往采取一人一題,很難達到個人與團隊的教學指標。課程實驗往往隨理論授課逐周分散進行,受學時限制以及學生知識掌握處于積累階段等因素,一些深度型、探究型、綜合型的實驗往往很難開展。實習由于受到場地、經費、管理難度、企業技術保密等限制,往往缺乏理論指導下的實踐。一些計算機類專業學生到實習單位后,只能接觸一些前端頁面或模塊代碼的機械性編寫,無法接觸軟件或硬件的具體設計過程,有些專業實習甚至畸變為企業參觀。《計算機類專業教學質量國家標準》要求計算機類專業學生4年的實驗當量應不少于2萬行代碼。在課程設計方面,要求至少完成兩個有一定規模和復雜度的系統的設計與開發。調研發現,實踐教學體系中提高學生解決復雜工程問題的環節應保證時間的集中性,內容的規模和復雜度要達到國家標準中的要求,且應在理論的指導下開展,課程設計比較符合這一要求,應作為提升學生解決復雜工程問題能力培養的關鍵突破口。
2課程設計改革宗旨和研究方法
2.1課程設計改革宗旨
第一,以培養學生解決復雜工程問題能力為主線,突出工程技術應用能力的培養,強調自主學習和終身學習意識培養,全面提升學生的能力和素質。第二,使學生能夠設計針對復雜工程問題的解決方案,在設計環節中體現創新意識,實現多方案分析與評價,從而全面提升實踐教學效果。第三,使學生深入掌握工程原理,結合工程實踐,體現綜合運用,提升解決復雜工程問題的能力。第四,分解落實解決復雜工程問題能力的培養,課程設計的持續改進逆向推進課程體系的整體優化。第五,構建計算機專業完善的實踐教學體系和課程群體系,建立各項實踐教學活動的持續改進機制。
2.2基本研究方法
第一,調研法。采取調研問卷調查和訪談的方式,對目前已畢業學生、在校生(包括計算機類專業本科生、研究生)、教師(包括教學管理、教學一線、教輔等多層面)開展調研。同時走訪和調研部分高校、IT企業和專業培訓機構等。第二,逆向研究法。從實踐入手,逆向優化專業類知識體系教學。第三,分析建模法。對調研數據、教學環節統計與考核數據、質量保證監控數據進行科學分析,借助人工智能手段進行建模優化。第四,螺旋優化、研以致用法。杜絕紙上談兵,形成的專業課程設計內容設置實施方案(含教改方案、教學大綱、課程標準、考核標準等),直接實施于一線教學活動,并通過實施效果的反饋螺旋優化后續方案。
3課程設計改革實踐
課程設計計劃的實施要求指導教師明確課程設計對應于工程教育認證標準具體的畢業要求指標點,并要在課程設計過程中堅持實施。明晰課程設計對畢業要求指標點的支撐作用,為合理安排課程設計的內容明確了指導思想。本校計算機科學與技術專業培養方案以工程教育專業認證為背景,共設置11門課程設計。一類課程設計在前5學期開設,涉及專業類知識課程門數相對較少,具體包括以下7門課程設計:C語言程序設計課程設計、Java程序設計課程設計、數據結構與算法課程設計、數據庫原理課程設計、計算機網絡課程設計、C++程序設計課程設計、JavaEE編程技術課程設計。以上課程設計以語言開發為主,是培養學生計算思維、軟件工程設計規范、計算機語言開發能力的基礎。指導教師面向解決復雜工程問題培養,認真設定課程設計題目和內容。以學生為中心,強調基礎性、技能性、應用性、工程性和創新性,采用問題驅動和求解漸進化方式不斷提升學生解決復雜工程問題的能力。每門課程設計在具體實施中,指導教師始終探索課程設計如何解決承上(課程實驗)啟下(畢業設計和實習),并不斷思考和探索課程設計如何逆向優化專業類知識課程的教學活動。計算機科學與技術專業另一類課程設計在第6和第7學期設置,綜合性較強(在某些高校或專業有時被稱為“綜合開發實訓”或“綜合訓練項目”等,但通常拘泥于一種開發語言或技術)。綜合類課程設計有4門:A.體系結構課程設計。專業類知識課程涉及體系結構、計算機組成原理、編譯原理、匯編與接口技術、計算機網絡等硬件類和系統類課程。B.操作系統課程設計。專業類知識課程涉及操作系統、Linux系統等系統軟件類課程和部分高級語言類課程。C.軟件開發綜合課程設計。專業類知識課程涉及各種高級語言類課程(如Java、C、C++)、軟件工程、數據結構與算法、數據庫原理等軟件開發類課程。D.Python與人工智能課程設計。專業類知識課程涉及各種高級語言類課程(如Python、Java、C、C++)、數據結構與算法、人工智能導論等課程。綜合類課程設計涉及大量通識類知識和學科基礎知識,具有較高的綜合性,包含多個相互關聯的子問題,體現問題和系統的規模、難度、復雜度、綜合性。課程設計更強調培養學生的系統觀,使學生能夠站在系統的高度,以系統的視角去看問題,去適應錯綜復雜的應用場景,最終實現問題的系統化、科學化求解。“軟件開發綜合課程設計”綜合了之前的.NET綜合課程設計、Java綜合課程設計等軟件開發類課程設計。根據工程教育專業認證要求,這門課程設計并不拘泥于某一種語言或技術要求,要求學生能夠針對復雜工程問題,選擇與使用恰當的技術、資源、現代工程工具和信息技術工具等設計開發一套軟件系統,并通過對比得到有效結論。“Python與人工智能課程設計”以解決復雜工程問題入手,學生首先分析問題建立模型,然后給出解決方案和算法設計,通過Python語言及其擴展庫編程實現系統,最后通過設計方案、模型、算法、開發語言等多個角度對比分析給出所設計系統的客觀性評價。在2017版培養方案中該課程設計為“Python程序設計課程設計”,設計內容包含了軟件開發、大數據、人工智能、深度學習等。2019版培養方案中,專業增設了1門48學時的人工智能導論理論課,Python程序設計和人工智能導論合并為1門2周的“Python與人工智能課程設計”。“體系結構課程設計”和“操作系統課程設計”是專業認真研究工程教育認證標準后于2019版人才培養方案中新設置的2門課程設計。在學時緊張的情況下,專業仍增設了這2門綜合類課程設計,力圖保證學生硬件系統、組成原理、體系結構、操作系統方面的綜合設計能力培養質量,保證人才培養的系統性和專業性。課程設計具體實施過程中,指導教師以突破解決復雜工程問題能力培養為核心安排課程設計內容,使學生的能力培養達到工程教育認證標準的培養要求,反復思考和嘗試解決以下關鍵問題:第一,課程設計內容重點覆蓋了《華盛頓協議》7個特征中的哪些特征?課程設計的規模、難度、復雜度、綜合性是否能滿足工程教育認證背景下的解決復雜工程問題的要求?第二,課程設計中,如何運用深入的而不是淺顯的工程原理,經過什么樣的分析,而不是直接套用原理、公式來解決設計目標?第三,課程設計中學生在哪些理論指導下進行實踐?加深對哪些原理的理解?第四,為了突出復雜工程問題的解決,與課程設計相關的一門或多門相關課程的講授環節中,將對傳統的授課方式、方法和內容采取哪些變化?與課程設計相關的理論知識講授和基本實驗環節能否為學生完成課程設計奠定扎實基礎?第五,課程設計是否要引入混合式教學?如果引入,混合式教學將如何提高課程設計效果?第六,從以學生為中心的角度分析學生如何通過課程設計和相關理論的學習,實現從“學了”到“學會”再到“會應用”?第七,課程設計“能力培養”如何量化考核,“復雜度”如何評價?以產出為導向,如何建立持續的人才培養改進機制?通過指導教師的不斷思考和改革嘗試,使各門課程設計實現了設計理念的轉變、從簡單到綜合的轉變、從單一系統到增加對比分析、綜合評價等突破常規的轉變。
4課程設計改革效果
課程設計改革使計算機科學與技術專業逐步形成一套課程設計內容設置實施方案(含教改方案、教學大綱、課程標準、形成性考核標準等),并直接實施于現有教學活動。通過培訓和專家輔導講座等形式,指導教師深刻理解了工程教育認證的本質和內涵,改變了傳統的課程設計理念。以復雜工程問題的提出和解決為課程設計核心,突出產出導向,精心設計課程設計題目,優化課程設計考核指標,建立了課程設計持續改進機制。課程設計改革在人才培養方面取得了切實效果。第一,以培養學生解決復雜工程問題能力為主線,突出工程技術應用能力的培養,增強了學生自主學習和終身學習意識培養,設計理念更符合學科發展趨勢。第二,使學生能夠設計針對復雜工程問題的解決方案,在設計環節中體現創新意識,養成了多方案分析、對比和評價的設計習慣。第三,使學生逐步掌握深入的工程原理,結合工程實踐,綜合運用,提升了解決復雜工程問題的能力。第四,以課程設計內容設置為突破口,逆向推進課程體系設置整體優化,使學生通過實踐逆向推動理論課學習的興趣和動力,學生的理論素質進一步提升。課程設計改革首先在省級一流本科專業“計算機科學與技術”專業實施,并推廣至軟件工程、數據科學與大數據技術、物聯網工程三個計算機類本科專業。與信息技術密切且相關的電子商務、電子信息工程、機器人工程等專業也逐步開展了面向復雜工程問題能力培養的課程設計改革,取得了切實有效的實施效果。
5結語
截至2018年,計算機類專業已達3349個專業點,培養學生復雜工程問題的解決能力,是工程教育專業認證對工程類專業人才培養的核心要求,也是一流本科專業建設的核心目標之一。隨著工程教育認證的普及開展,面向OBE理念,突出解決復雜工程問題能力培養的課程設計改革越發迫切和必要。只有不斷改革,建立持續改進機制,才能不斷優化計算機教育教學工作,為信息技術產業培養更多優秀人才,推動我國信息技術產業的蓬勃發展。
參考文獻:
[1]林健.如何理解和解決復雜工程問題:基于《華盛頓協議》的界定和要求[J].高等工程教育研究,2016,(05):17-26,38.
[2]許智宏,李妍,董永峰,等.半開放式項目驅動復雜工程問題能力培養實踐[J].計算機教育,2019,(02):37-40.
[3]尚鳳軍.面向復雜工程問題的計算機人才創新能力培養體系研究[J].計算機教育,2016,(09):70-73.
[4]黃永紅,蔡曉磊,劉國海,等.電氣類專業“復雜工程問題”的理解與實踐[J].電氣電子教學學報,2018,40(06):15-18,22.
[5]劉秀平,韓麗麗,胡新煜,等.基于工程教育專業認證的自動化專業復雜工程問題實踐探索[J].中國現代教育裝備,2021,(21):67-69.
篇4
隨著計算機技術、互聯網技術、無線通信技術、傳感器技術、嵌入式技術等飛速發展,物聯網的研究和應用也得到快速發展,并越來越引起各國的高度重視。物聯網甚至被稱為繼計算機和互聯網之后的又一次信息產業革命。美國于2008年末由IBM提出“智慧地球”概念后,“智慧地球”框架下多個典型智能解決方案已經在全球推廣;歐盟于2009年6月了全球首個國家級物聯網發展戰略規劃;韓國和日本等發達國家也都分別提出了“U-Japan”和“U-Korea”信息化戰略,其核心內容都是利用無所不在的泛在網絡技術實現人與人、物與物、人與物之間連接,讓民眾可以隨時隨地享有科技智慧服務。我國政府于2009年8月提出“感知中國”的戰略構想,并由政府、科研院所和企業建立相關研究基地和成立物聯網產業聯盟。可見物聯網技術以及相關產業已經成為各國下一個必爭的戰略制高點。而任何一個新興產業和行業的發展,都需要大量的專門技術人才,物聯網的發展同樣也不例外。目前,我國物聯網專業人才還非常緊缺,人才的培養還處于起步階段,而大批專門人才培養主要依靠高等學校來承擔。在這樣一個大的環境和背景下,國家教育部于2010年批準在35所高校設立物聯網工程和傳感網技術本科專業,并于2011年開始招生。另外,全國有將近20所高職高專院校以及獨立學院開設了物聯網工程專業。物聯網工程專業是一個多學科高度交叉的新興專業,如何培養出合格的、符合市場需求的物聯網專業人才是高校面臨的一個主要問題。南于物聯網本身技術復雜、牽涉面廣,涉及多學科的交叉,這就必然對人才的培養和專業建設都需要進行全新的考慮。筆者結合安徽理工大學物聯網工程專業建設和實踐,對物聯網丁程專業人才培養和教學資源建設進行了一些初步的探索,為高校物聯網工程專業人才培養和專業建設提供指導和參考
2 物聯網工程專業的研究內容
2.1 物聯網的體系結構
物聯網的概念是1999年美國Auto-ID中心首先提出的,最初的定義是通過射頻識別等信息傳感設備把所有物品與互聯網連接起來,實現智能化識別和管理。現在普遍認為物聯網是一個基于互聯網、傳統電信網等信息承載體,讓所有能夠被獨立尋址的普通對象實現互聯互通,具有普通對象設備化、自治終端互聯化和普適服務智能化特征的網絡。從物聯網的定義可以看出要實現物聯網需要具有感知、通信與計算能力的智能信息傳感設備等實現全面感知,借助現有的互聯網和電信網來進行數據的可靠傳輸,以及數據的智能處理,進而實現人與人、物與物、人與物之間的互聯互通和智能信息服務。物聯網的體系結構可以根據信息生成、傳輸、處理和應用劃分為4個層次:感知識別層、網絡層、管理服務層和綜合應用層。其中感知層是物聯網信息的來源,包括各種類型的傳感器、RFID標簽和讀寫器、智能手機、智能家電以及智能測控設備等;網絡層實現數據的傳輸,包括有線和無線網絡的接人層、會聚層和核心交換層;管理服務層實現數據存儲、處理的和智能決策服務等,包括中間件、數據存儲與處理、數據挖掘與智能決策等;綜合應用層實現不同行業的綜合應用,包括智能物流、智能電網、智能交通、智能環保、智能醫療等。物聯網4層體系結構如圖1所示。
2.2 物聯網關鍵技術和研究內容
由物聯網的4層體系結構圖可以看出:感知層是物聯網應用的基礎,位于物聯網應用的最底層,也是物聯網區別于傳統互聯網的重要方面之一。感知層主要涉及RFID技術、無線傳感器網絡和控制技術、短距離無線通訊技術等主要關鍵技術。物聯網的應用層與具體的應用領域不同存在很大的差異,需要根據具體的應用來設計。物聯網網絡層的數據傳輸技術、無線通信技術以及管理服務層涉及的數據存儲、云計算、數據挖掘等各種支撐技術都是物聯網應用和研究過程中涉及的主要技術和內容。
由于物聯網的研究內容比較寬泛而且涉及多學科的交叉,開設物聯網相關專業的高校現有學科基礎、專業設置以及研究內容的側重點都會有所不同,因此在物聯網工程專業的課程設置以及培養方案方面會存在的一定的差異。由物聯網的4層體系結構,可以根據實際情況對物聯網工程專業設置不同的研究方向,如電子技術和嵌入式技術基礎較好的高校可以側重于感知層設計和應用,計算機技術基礎較好的高校可以側重于物聯網應用層和信息服務層,網絡技術和通信技術基礎較好的高校可以側重于網絡層和管理服務層,還有各相關交叉專業設置較為全面、研究基礎較好的高校則可以在物聯網的各層都平衡發展。具體設置什么樣研究方向和培養方案,各高校需要根據自身的學科專業基礎和特點以及高校的行業背景,設置具有自己特色和優勢的培養方案和側重研究方向。安徽理工大學是一所具有煤炭行業背景和醫學特色的理工類高校,目前設有相關的專業有:計算機科學與技術、電子技術與儀器、網絡信息安全、自動化、電子信息工專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net程、通信工程、電氣工程及其自動化等,具有較好的相關專業建設基礎,尤其是面向煤礦自動化和信息化應用領域有著較強的優勢。因此,基于學校的行業背景和專業基礎現狀,物聯網工程專業的側重點是物聯網的感知層設計和應用,兼顧管理服務層的相關技術研究,如中間件等。重點應用領域是礦山物聯網以及智能移動醫療,結合現有的網絡信息安全和計算機科學與技術等相關專業,制定符合學校實際和充分利用現有教學資源的物聯網工程專業的培養方案。
3 物聯網工程專業培養目標和課程設置
3.1 物聯網工程專業培養目標
在高等學校本科人才培養目標的前提下,根據物聯網專業的研究內容和市場需求定位,物聯網工程專業培養目標是:具有寬厚扎實的基礎知識,系統地掌握物聯網的相關理論、方法和技能,具備網絡技術、傳感技術、射頻識別技術、嵌入式技術、通信技術以及計算機技術等信息領域寬廣的專業知識,具有綜合運用所學知識解決物聯網中信息獲取、傳輸、處理問題的能力,能夠從事物聯網的通信架構、網絡協議和標準、無線傳感器、電子標簽射頻識別、信息安全等產品及系統的科學研究、工程設計、產品開發、技術管理與設備維護等工 作。
通過相關課程的學習,掌握必需的傳感器、電子、通信、單片機、RFID技術等知識和專業技能;掌握基本物聯網節點、網關、網絡協議棧,有線和無線網絡技術原理,無線自組織組網、有線和無線網絡拓撲以及網絡安全技術等基礎理論和關鍵技術;熟練并系統地掌握物聯網應用系統集成、物聯網硬件與軟件設計、互聯網應用等,具有綜合應用所學知識解決物聯網工程中實際問題的能力,包括:工程設計、設備制造、網絡運營和技術管理中的實際問題等能力;掌握基于無線傳感器網絡的物聯網業務的開發、測試、推廣等知識,具有較強的綜合應用信息網絡相關知識解決問題的能力、綜合試驗能力與工程實踐能力;熟悉礦山物聯網的架構、應用環境和關鍵技術,并能夠進行系統設計和開發;熟悉物聯網在智能醫療領域的應用技術,并在現有醫院信息系統的基礎上,進行移動醫療的智能終端、醫療傳感設備、中間件、數據存儲、應用系統的設計和開發等。此外,還應具有較強的創新意識、創造性思維能力,能綜合運用多學科知識、技術和現代工程工具,將所學內容應用到其他行業和應用領域。
3.2 物聯網工程專業課程設置
由于物聯網工程專業是綜合多學科的新興專業,在課程的設置和教學內容的安排上還不夠成熟和穩定,還處于探索階段。需要根據專業培養目標和實際教學情況,不斷地調整和優化課程的設置。目前,物聯網專業課程設置基本上在現有較成熟的計算機科學技術和電子信息類專業的基礎上,增加與物聯網相關的核心課程,但側重點是物聯網技術及應用。結合學校相關專業課程設置現狀,物聯網專業課程分為以下幾個主要模塊:(1)公共基礎模塊;(2)專業必修課程模塊:(3)專業核心課程模塊;(4)專業任選課程模塊;(5)跨學科課程模塊;(6)實踐課程模塊;(7)素質拓展模塊。各模塊包含的主要課程如表1所示。
在課程的設置上既考慮了物聯網專業的核心研究內容和專業特色,同時考慮到物聯網專業是一門新興的專業,還沒有專門的碩士和博士學位點,目前基本上都是作為計算機或相關學科的一個研究方向,而計算機專業研究生入學考試的專業課實現國家統一命題,因此,在課程的設置上要能夠和計算機科學與技術專業核心課程實現無縫對接,使得物聯網工程專業培養的學生能夠輕松實現進一步深造的愿望。基于這樣的一種現狀,學校物聯網工程專業在必修課程模塊和核心課程模塊中分別開設了數據結構、計算機組成原理、計算機網絡、操作系統等相關的課程,同時開設了物聯網導論、無線傳感器網絡、RFID原理與應用,能夠滿足學生專業學習和考研深造的需要。為了突出物聯網專業知識,在專業任選課程模塊中開設了大量與物專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net聯網和計算機相關和當前最為熱門的課程,充分體現了該專業方向的知識面寬、技術先進等特點。跨學科課程模塊的設置為進一步拓寬學生的知識面,了解煤礦行業的生產背景和主要技術裝備,為以后從事煤礦物聯網和數字礦山建設打下基礎。實踐課程模塊的設置是培養學生動手能力和學習興趣的重要教學環節,是達到學以致用的主要途徑,是整個教學過程不可缺少的內容。素質拓展模塊通過組織多種形式和內容的第二課堂教學活動,以培養學生創新精神和實踐能力,促進個性發展,提高綜合素質。
4 人才培養和教學資源建設
4.1 物聯網工程專業人才培養
高等學校的使命是培養人才,高校需要根據市場的需求和自身優勢以及綜合其他因素來確定人才的培養模式。因此,對人才培養目標的定位能夠全面反映高校對合格人才的理解和時代需求。安徽理工大學是行業特色鮮明、理工類為主的綜合型大學,學校人才培養目標是:結合煤炭行業特色,培養“厚基礎、高素質、強能力、善創新”的創新型人才和高級專門人才。在人才培養過程中要構建多元化、多目標的培養模式,同時充分考慮學生就業、創業和繼續深造等不同要求,努力形成特色鮮明、層次清晰、模式多元、制度配套、保障有力的本科人才培養體系。在學校人才培養目標的指導下,借助現有相關專業的培養模式和經驗,并結合物聯網工程專業的特點,對物聯網工程專業的人才培養采用校企聯合培養的模式。
安徽理工大學是第二批“卓越工程師教育培養計劃”高校,目前在計算機科學與技術專業以及其他電子信息類專業的卓越工程師培養計劃和方案制定過程中積累了一定的經驗,其核心培養方式是采取的3+X培養模式,主要措施是其中3年時間在學校進行相關基礎課和理論課的學習,至少1年時間采取校企聯合培養模式,通過將企業納入到人才培養主體地位,可以進行訂單式培養,大大增強學生對企業需求的了解和實踐動手能力。真正體現“卓越計劃”的3個特點,即行業企業深度參與培養過程;學校按通用標準和行業標準培養工程人才;強化培養學生的工程能力和創新能力。物聯網工程專業主要是培養工程類的專門型應用人才,可以按照“卓越工程師”的培養模式進行培養。一方面是在現有教學資源的基礎上,加強物聯網專業基礎理論和專業核心課程內容的教學,另一方面加強實踐教學環節,尤其是引入相關企業的參與。目前,我校已與安徽徽斯頓電子科技有限公司以及安徽科艾網絡技術有限公司簽訂了戰略合作協議,聯合培養物聯網專業人才,由參與的公司提供相關課程的教學和實踐環節的平臺,并且公司有優先挑選優秀畢業生的權利。另外,安徽理工大學與附屬醫院安徽淮南東方醫院集團也簽訂了合作協議,共同研究和制訂數字移動醫療系統方案。移動數字醫療系統的實施可為學校物聯網專業教師和學生提供了參與設計和開發的機會,同時也會為學生的培養提供很好的實習場所和平臺。另外,安徽理工大學與兩淮煤礦企業都建立了很好的合作關系,有著很好的合作基礎,雙方都在積極準備聯合培養礦山物聯網建設人才,進行校企深度合作,為拓展學校物聯網專業人才培養提供了很好的實踐和就業機會。此外,學校還與一些經濟發達地區的相關企業建立實習基地,如上海、深圳、無錫、蕪湖等,為學生進入工作崗位前提供深入企業實習機會,為進一步就業打下了堅實的基礎。校企合作模式的效果已經在學校的一些專業取得了很好的效果,校企合作是物聯網專業人才培養較為理想的模式。
4.2 物聯網工程專業教學資源建設
物聯網專業人才的培養,除了有定位準確的培養目標和合適的培養模式之外,還需要有配套的軟硬件教學資源的支撐,教學資源是培養合格人才的重要保證。一個專業辦學水平的高低往往與該專業的師資、實驗室、教材、實習場所等建設水平有關。對于物聯網專業這樣一門新興專業,面臨的專業教學問題更為嚴重和急迫。學校在物聯網專業建設過程中,相應地采取了一些有效措施來保證高水平的教學資源。
(1)物聯網專業師資隊伍的建設。這是所有教學資源中最為重要的部分,沒有好的師資很難想象能夠培養出優秀的人才。因此,學校和學院都非常重視教師的培養,培養的方式主要是從學院中挑選出一部分對物聯網感興趣而且嵌入式技術以及軟件開發能力過硬的教師組建成物聯網科研團隊和教學團隊,通過申專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net請物聯網相關課題展開物聯網理論和應用研究,目前已有2項物聯網相關的國家自然科學基金項目,5項省部級物聯網應用課題,多項企業物聯網應用橫向課題,通過科研課題工作的深入展開和研究,大大提高了教師對物聯網理論的理解和實踐應用水平,對推動物聯網專業的教學水平起到明顯的促進作用。除此之外,學院利用寒暑假時間組織部分教師到北京、無錫、長沙等地參加“全國高校物聯網專業教學和研討”“高級物聯網開發工程師物”等教學和專業技術的培訓,通過培訓進一步提高教師的物聯網教學水平和專業技能,然后再通過校內的研討和講座帶動更多教師物聯網專業水平的提高。
(2)教材建設也是辦好專業必不可少的環節。由于物聯網專業是新建專業,雖然已經出版了一些不錯的物聯網方面的圖書,但適合作為本科教學的好教材還是鳳毛麟角,而且大多是技術類或普及類。因此,在教材的建設方面還有很多的工作需要做。我們根據開設的課程和目前已有教材的現狀,挑選出相對較好的基本教材和參考書,通過大家閱讀討論,然后根據制定的教學計劃,來確定講授的內容和學生需要自學的內容,并整理教學講義和課件,為后續教材建設做好準備。通過這一環節,充分提高了對教學內容細節的掌握和理解,也對物聯網技術掌握得更為全面。
(3)實驗室建設是實踐教學環節的有力保障。為了能夠滿足物聯網實驗教學的需求,學院對物聯網實驗室建設投入了大量的建設經費,實驗室采購了北京西普陽光教育科技有限公司的SimpleRFID射頻識別實驗教學系統,并向安徽福訊信息技術有限公司訂制了無線傳感網絡教學系實驗系統。在物聯網實驗建設過程中,物聯網專業教學團隊全程參與整個實驗室建設過程,對系統的安裝、調試、運行都進行全面掌握;專業提供論文寫作、寫作論文的服務,歡迎光臨dylw.net并邀請物聯網實驗系統開發的T程技術人員給教師做專門的技術培訓和講座,進一步提高了教師的理論水平和實踐水平。通過師資、教材和實驗竄3個環節的建設,目前學校已經具有較高水平的物聯網專業教學團隊和完善的教學配套資源,完全能夠按照既定的教學目標和計劃來進行物聯網專業人才的培養。當然,任何一個新的專業的開設,都需要一定時間的建設和完善,在建設的過程中要不斷探索和完善,并借鑒其他高校的成功經驗,及時修正不合理的方面。
5 結語
物聯網工程專業的人才培養和教學資源建設,是所有高校物聯網工程專業在辦學過程中需要考慮和解決的問題,而特色人才培養模式和高水平教學資源建設是辦好物聯網專業的前提,因此,各個高校應根據各自不同的辦學基礎和行業特點,著眼于市場需求和自身的辦學優勢,在體現物聯網工程專業共同特點的基礎上,要突出物聯網工程專業的行業特色,這樣培養出的人才更能滿足市場需求和具有更寬的就業面。
參考文獻:
[1]吳功宜,吳英.物聯網工程導論[M].北京:機械工業出版社,2012:1-5.
[2]劉云浩.物聯網導論[M].北京:科學出版社,2011:3-6.
[3]吳功宜.對物聯網工程專業教學體系建設的思考[J].計算機教育,2010(21):26-29.
篇5
關鍵詞:智能科學與技術;課程體系;培養管理
1背景
智能科學與技術是當前科學研究和工程實踐的理論與技術發展的前沿領域,智能科學與技術專業是一個多學科交叉的跨應用領域專業Ⅲ。智能科學技術的發展將把整個信息科學技術推向“智能化”的高度,這正是當代科學技術發展的大趨勢,對于這方面人才的需求也越來越迫切。智能科學與技術培養掌握堅實智能科學與技術基本理論和系統專門知識,具備作為工程師或領導者及公民的良好人文修養,具有從事科學研究、工程設計、教學工作或獨立擔負本專業技術工作能力,深入了解國內外智能科學與技術領域新技術和發展動向,能結合與本學科有關的實際問題進行創新研究或工程設計的高級專門人才。
高校應穩妥發展與完善智能科學與技術專業的本科生教育,夯實本科教育基礎并積極創造條件,大力開展創新教學,努力培養學生的創新意識、創新精神和工程實踐能力,使之成為具有系統技術基礎理論、專業知識和基本技能,良好科研素質和較強創造能力的智能科學與技術工程師。
2教學計劃與教學管理分析
智能科學與技術屬于計算機類專業,其必修課程設計原則是使學生具備計算機科學與工程的基礎理論知識,尤其是大類專業招生教學的院校,通識課程主要是數學、物理文化基礎,強調扎實的自然科學基礎。專業教學的特色體現在專業必修和專業選修課程,專業必修課一般分為數學基礎和專業課程。計算機類專業數學基礎課程一般包括線性代數、微積分、離散數學、微分方程、概率與統計、數值計算等;專業課程一般包括程序設計基礎、高等程序設計、數據結構、操作系統、計算機組成與結構、數字電路與邏輯設計等。
2.1學分
本科培養計劃的學分中,國內外大學學分總數趨勢是逐步減少,追求少而精。國內院校一般在130~190學分之間,如北京大學為150學分,清華大學為1 70學分,東南大學與浙江大學均為160學分,還有16學時為1學分的,也有18學時為1學分的。
中國臺灣的大學一般在130學分左右。臺灣交通大學最低畢業學分為128學分,其中必修課程須達76學分(共同必修58學分+資工組核心須達分+(資工組副核心課程學分+另2組核心課程學分)),專業選修本系課程須達12學分,其他選修課程須達12學分,通識課程須達28學分(含外語課程必修8學分)。臺灣“中央大學”為136學分,臺灣“清華大學”為136學分,其中必修和必選學分126,其他與導師商量決定。
美國的大學各校差異較大。美國的學分計算有4學期制、兩長一短制及兩學期制,其中加州大學伯克利分校為120學分,麻省理工大學為90學分,加州大學洛杉磯分校為186學分,斯坦福大學為180學分。
2.2教學管理
在教學管理上,斯坦福大學給學生提供了非常寬松的自由發展空間。新生入校后不分專業、不分學院。除了醫學院和法學院學生需要經過一定的選拔程序外,本科生可以在入學后的前一個學期適當時候隨意選擇專業,并且選擇專業后允許更改,只要畢業時滿足專業培養方案即可。
國內的浙江大學是較早實行按大類招生的學校之一,分為大類培養、專業培養和特殊培養3類,前兩年不分專業,按學科分類集中培養。
臺灣的大學專業也是按大類完成前期的基礎課程,再分小專業完成各學程,包括基礎課、核心課和進階課。
教學分組是現在的主流課程架構,也是體現專業方向的主要形式,分組課程是體現專業特色的課程組。國內清華大學采用的是分組教學;臺灣的大學基本上采用的是以教學方向分組的方式,臺灣的大學教學分為課程與修業、學分學程。
2.3實驗與實踐教學
計算機類專業各大院校都強調課程實驗與實驗教學,而目前課程該如何進行教學?這不僅是實驗問題,如何以工程教育專業論證為目標,怎樣使教學目標達到畢業要求是關鍵。做中學是主流實驗教學方式,尤其是美國的大學,大作業體現的是實驗與理論教學的結合,是考查學生是否理解理論知識的重要途徑。學生不僅能夠學習扎實的數學和計算機專業知識,還進行大量的實踐創新訓練。麻省理工大學、加州大學伯克利分校、加州大學洛杉磯分校、斯坦福大學都屬于實踐創新性教學模式。例如,斯坦福大學程序設計范式課程重點比較C、C++、Java的特點和難點,每1~2周有一次大作業,針對不同的任務,要求學生用不同的語言實現,使學生加深理解各類編程語言的應用場合;麻省理工大學的課程計劃是必須先修12學分的實驗課程,再修3門或4門核心課程,最后選擇3門方向學科和1門關于該方向的實驗課、2門專業拓展課。
3智能科學與技術課程體系分析
智能科學與技術課程體系在智能基礎理論研究的基礎上,需要安排基礎性、通用性、關鍵性的智能技術研究,主要包括感知技術和信息融合技術;自然語言處理與理解技術;知識處理(認識)技術,包括知識提煉、知識分類、知識表示技術等;機器學習技術,特別是統計與規則相結合的學習技術;決策技術,即知識演繹技術特別是不確定推理技術等;策略執行技術,即控制與調節技術;智能機器人技術,特別是面向專門領域的智能機器人技術;智能機器人之間的合作技術;基于自然語言理解的智能人機交互與合作技術;智能信息網絡技術。
國內最早創辦智能科學與技術專業的學校包括北京大學,西安電子科技大學是第2批開始培養智能專業學生的院校。北京大學的本科教學計劃中,專業必修課程(2分)包括:①專業數學/理論基礎(15學分):算法分析與設計、集合論與圖論、概率統計A、代數結構與組合數學、數理邏輯;②硬件與系統基礎(分):數字邏輯設計、微機原理和信號與系統;③智能基礎(5學分):腦與認知科學與人工智能基礎。專業限選課程(15學分)包括信息論基礎、計算方法B、數字邏輯設計實驗、微機實驗、數據結構與算法實習、機器感知和智能處理實驗、智能多媒體信息系統實驗。選修組合課程(29~32學分):學生按照自己的興趣,參考智能的2個專業方向推薦專業課組合,自行選擇,至少選修20學分的智能專業課程。公共核心+專業方向+新技術及其他:①公共核心課程(分):智能科學技術導論、模式識別基礎、生物信息處理、智能信息處理;②專業方向課程(11~15學分):機器感知與智能機器人方向、智能信息處理與機器學習方向、新技術及其他。
西安電子科技大學智能專業主要課程包括電路分析理論、信號與系統、數字信號處理、數字電路及邏輯設計、模擬電子技術基礎、微機原理與系統設計、數據結構、軟件工程、人工智能概論、算法設計與分析、最優化理論與方法、機器學習、計算智能導論、模式識別、圖像理解與計算機視覺、智能傳感技術、移動通信與智能技術、智能控制導論、智能數據挖掘、網絡信息檢索、智能系統平臺專業實驗等課程及30多門選修課程。
建議各學校可以根據學院教學特色與實際需求,設計專業核心課程。北京大學偏重“信息處理”,湖南大學偏重“智能系統”,但需要強調的一個前提就是智能科學與技術專業屬于大計算機類,更需要大EECS專業的基礎。編程、電路、數學、數據結構、計算機系統這五大核心基礎就是大EECS;其次是專業,計算機以系統結構、操作系統、網絡、編譯、數據庫五大經典專業核心課為主,湖南大學的智能科學與技術專業強調系統,因此信號與系統、操作系統、嵌入式系統、人工智能是最基本的專業核心課,然后再分不同的分支。湖南大學智能科學與技術專業核心課程包括人工智能概論、機器學習、計算智能導論、模式識別、智能控制導論、智能數據挖掘、機器人學等;研究學位課程包括模式識別、人工智能等,主要體現為智能科學與技術基礎(人工智能概論、機器學習、計算智能導論、模式識別)、核心(智能控制導論、智能數據挖掘)和應用(機器人學)。
4結語
(1)在課程計劃實施過程中,教師需要遵循課程的時序圖,即描述課程的進階關系,從本科直到研究生,同時還可以實行一定的修課限制,如臺灣交通大學計算機概論與程式設計和面向對象程式設計兩科皆不及格者不得修數據結構與算法概論,若數據結構不及格不能修算法設計課程等。
(2)程序設計類課程用上機程序能力考試來設置合格條件,如臺灣交通大學基礎程式設計及格條件為通過“程式能力鑒定”,湖南大學則以CCF―CSP軟件能力測試作為程序設計課程通過的考核標準。
(3)鼓勵學生參與項目、競賽等課外科技活動,如臺灣“清華大學”的綜合論文訓練是由具有同等水平的項目訓練成果或SRT(student research training)計劃項目以及其他課外科技活動成果經認定后代替的。
(4)精煉的課程教學。核心課程應該精且必須加強課程實驗,只有對方法和理論有正確的認識才能掌握這門課程,而動手完成實驗才能真正融會貫通。麻省理工大學、加州大學伯克利分校、加州大學洛杉磯分校的學生具備扎實的數學和計算機專業知識后,都需要進行大量的實踐創新訓練。
篇6
關鍵詞:計算機專業設置;課程體系;創新型人才培養;實踐教學
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2010)21-5874-02
Research of University Computer Specialty Setup and Innovative Personnel Training
CHE Kui1,2, LU Ling1, XUE Hai-yan1
(1. Department of Computer Science and Application, Zhengzhou Institute of Aeronautical Industry Management, Zhengzhou 450015, China; 2. College of Software, Beijing University of Posts and Telecommunications, Beijing 100876, China)
Abstract: With the uninterrupted development of computer technology, the computer application is infiltrating to other fields step by step, and the society requirement is extending uninterruptedly. How to train high quality innovative personnel, this brings forward a new challenge to university computer specialty setup and layout. This paper researches mainly university computer specialty setup and innovative personnel training,includes the setup of specialty direction and courses system, the training pattern and training project of innovative personnel to adapt society requirement.
Key words: computer specialty setup; courses system; innovative personnel training; practical teaching
計算機專業是一個發展十分迅速的專業,目前在國內高校本科教育中已形成了規模龐大、方向多樣的教學體系,每年向社會輸送大批的計算機人才。由于計算機技術的不斷發展,計算機應用向其它領域的逐步滲透,以及社會需求的不斷擴充,如何培養出高質量的創新型計算機人才,對于高校計算機專業的設置與規劃提出了新的挑戰。本文主要研究了計算機專業的設置規劃與創新型計算機人才的培養,包括專業方向、課程體系的設置,適應社會需求的人才培養模式與培養方案。
1 計算機專業設置規劃
在制定計算機專業設置規劃過程中,應考慮到社會對計算機人才的需求,從“研究型人才”、“工程型人才”、“應用型人才”的培養目標入手,將計算機專業劃分為多個培養方向,主要包括“計算機科學”方向、“軟件工程”方向、“網絡工程”方向、 “信息技術”方向等。
1.1 “計算機科學”方向
“計算機科學”方向主要研究計算機和可計算系統的理論、設計、開發和應用技術,涉及算法分析與設計、程序設計語言、數據結構、軟件開發與理論、數據庫系統、人工智能、計算機系統、計算機網絡、操作系統、編譯原理等知識領域。該專業方向培養學生具有深厚的計算機科學理論基礎,具備一定的研究開發能力,熟練掌握計算機程序設計及算法的實現,強調學生應用計算機算法解決相關領域的實際問題,并可構建出高效的解決方案。
“計算機科學”方向的核心課程為:程序設計、計算機組成原理、計算機體系結構、算法分析與設計、數據結構、數據庫系統原理、軟件工程、軟件測試、操作系統、編譯原理、計算機圖形學、計算機網絡技術、人工智能、課程設計、畢業設計等。
1.2 “軟件工程”方向
“軟件工程”方向主要研究計算機軟件開發過程的理論、設計、開發和應用技術,涉及算法與程序設計語言、數據結構、數據庫原理、軟件工程、面向對象分析與設計、操作系統、計算機體系結構、軟件測試與質量保證、軟件需求開發、軟件管理等知識領域。該專業方向培養高層次、實用型、復合型軟件工程技術和軟件工程管理人才,學生具備扎實的程序設計能力,具備深厚的軟件工程理論基礎及較強的工程實踐能力、研發能力和市場與國際意識,能夠對軟件產品的需求分析、架構設計、實施和測試執行規范有效的組織和管理,以及進行可靠的方案實施。
“軟件工程”方向的核心課程為:高級程序設計、算法與數據結構、操作系統、數據庫系統原理、計算機網絡技術、編譯原理、軟件工程、UML軟件建模設計、軟件測試與質量保證、軟件項目管理、軟件配置管理、Web開發技術、軟件體系結構、設計模式與重構、軟件工程實踐、課程設計、綜合實訓、畢業設計。
1.3 “網絡工程”方向
“網絡工程”方向主要研究計算機及計算機網絡系統的理論、設計、開發和應用技術,涉及程序設計語言、數據結構、網絡設計與理論、數據庫系統、計算機系統、計算機網絡、網絡操作系統、信息安全、網絡協議等知識領域。該專業方向培養學生具備計算機網絡技術、計算機通信技術、計算機網絡安全等知識,能夠在IT領域從事計算機網絡技術與設備的開發、設計與管理,具有基礎理論扎實、知識面寬、實踐與開拓創新能力強的高素質技術工程型與開發型人才。
“網絡工程”方向的核心課程為:計算機組成原理、程序設計、數據庫技術、網頁制作技術、網絡操作系統、TCP/IP技術、計算機網絡體系結構、網絡管理技術、密碼學與網絡信息安全技術、網絡性能分析、網絡軟件設計、多媒體應用技術、綜合實訓、畢業設計等。
1.4 “信息技術”方向
“信息技術”方向主要研究計算機在信息處理、信息管理等方面的理論、設計、開發和應用技術,涉及程序設計、算法與數據結構、計算機組成原理、計算機網絡技術、管理信息系統、信息安全、系統分析與設計、系統管理與維護、電子商務、ERP原理、信息管理、軟件工程、數據庫系統等領域。該專業方向培養學生具備現代管理學理論基礎、計算機理論知識及計算機應用技能,掌握信息系統分析與設計方法及信息管理等知識,具有從事信息管理及信息系統分析、設計、開發實施管理與評價等多方面能力的復合型、應用型人才。
“信息技術”方向的核心課程為:程序設計、算法與數據結構、計算機組成原理、計算機網絡與互聯網、信息管理導論、管理信息系統、信息安全技術、系統分析與設計、Web系統與技術、電子商務、ERP原理及應用、軟件工程、數據庫與信息管理技術、課程設計、畢業設計等。
2 創新型計算機人才培養方案
在創新型計算機人才培養方面,應堅持理論教學、實踐教學、教學實習基地建設相結合的方式,注重培養學生的動手能力與創新能力,使計算機專業的發展方向與社會經濟、社會需求相一致。信息化社會對計算機專業人才的需求呈現出多樣化的特征,尤其對實踐能力強的創新型人才的需求更為迫切。
2.1 結合社會需求,制定創新型計算機人才培養目標
創新型人才是指具有創新意識、創新思維、創新能力和創新人格的人才,創新型人才不僅是全面發展的人才,還是充分發展的人才,更是對科技發展和社會進步做出較大貢獻的人才。因此,在對學生進行計算機專業教育過程中,應強化創新意識教育,增強創新思維訓練,注重創新能力培養,著力創新人格塑造。
人才培養目標定位是制訂人才培養方案的首要問題,其決定了專業能力結構和知識體系,而社會需求是一個客觀標準。專業能力結構是培養目標的具體化,貫穿于知識體系與教學模式中。在構建專業能力結構時,需考慮社會本位和個人本位的問題。社會本位注重學生未來的就業前景,強調職業的針對性和應用性;個人本位注重個人綜合素質和能力的培養,為學生的未來發展創造積極的條件。培養具有創新型計算機人才,需將專業能力與基本能力有機地結合起來,形成以專業能力為核心的科學架構。針對不同的專業方向,強化相應的專業知識,按照“研究型人才”、“工程型人才”、“應用型人才”的培養模式進行人才培養。
“研究型人才”注重計算機理論知識的學習,具備深厚的計算機知識,關注計算機前沿的發展趨勢,培養方向為計算機科學。“工程型人才”注重實踐能力的培養,可分為軟件工程、網絡工程兩個培養方向。“應用型人才”重視計算機技術的應用,包括信息技術、計算機圖形圖像處理、計算機輔助設計、電子商務、管理信息系統等多個培養方向。
2.2 緊跟計算機發展趨勢,不斷更新專業課程體系
結合計算機的發展趨勢,按照突出應用性、實踐性的原則重組課程體系,教學內容要突出理論知識應用和實踐能力培養。基礎理論課教學以應用為目的,專業課教學需加強針對性和實用性,強調實踐課的重要性。
按照信息社會對計算機人才的需求,培養學生具備深厚的理論知識和應用實踐能力,應不斷更新專業課程體系。根據不同的培養方向,增加相應的特色專業課程,并對主干課程設置課程設計,強化學生的實踐能力。
2.3 靈活運用多種教學方法,構建和諧教學環境
教師在授課過程中,可靈活運用多種教學方法,以提高教學效果。“任務驅動”教學法應用廣泛,可以培養學生學習的主動性和成就感,在某個學習階段,緊緊圍繞一個既定的學習任務,學習相關的知識,當完成了一個學習任務時,再定下一個學習任務。在課堂教學中,教師應根據知識單元從不同角度提出相關的問題,引導學生思考,啟動其創新思維能力,通過開拓思維獲取新知識。
教師應把教學作為發展認知的手段,充分調動學生的學習積極性,使其參與到計算機課程的教學活動中。鼓勵學生大膽質疑,給予學生發表意見的機會,使學生逐步具有創新意識。針對學生的不同見解,引導學生審視其觀點,從而得出正確的結論,這樣可以保護學生學習的積極性,使學生樹立獨立學習及創新思維的自信心。
2.4 加強實踐教學環節,重視教學實習基地建設
計算機專業的實踐性很強,為了增強學生的創新意識,增強學生的創新能力,必須將實踐教學貫穿于整個教學環節中。通過實驗、課程設計、綜合實訓等方式強化實踐教學環節,注重學生設計軟件/硬件的創新能力。
通過學校與企業合作,建立教學實習基地,有效地開展專業實習。鼓勵學生在實習基地參與實習工程,并結合實習成果完成畢業論文。學生通過參與企業運作與項目研發,體驗真實的企業環境和項目開發環境,可提高自身的工程能力和職業素質。
2.5 完善教學設備,進一步加強師資隊伍建設
教學設備應隨著計算機技術的發展及專業設置的調整而不斷更新,在創新型計算機人才培養方案中,實踐教學環節十分重要,教學設備是實踐教學的必備條件,因此需要投入大量的資金完善教學設備,建立實驗室、機房等。
創新型人才的培養離不開創新型師資,由于計算機學科發展迅速、實踐性強,對于計算機專業教師提出了更高的要求。計算機專業師資隊伍的建設需不斷改革與完善,制定有利于師資隊伍建設的管理體系與有效措施,建立科學有效的師資隊伍考核評價體系,營造學科創新氛圍,創造良性競爭環境,積極探索師資隊伍的優化與整合,創造多學科匯聚與多方向交叉融合的創新團隊群,努力打造一流的計算機專業師資隊伍。
3 結束語
在高校計算機專業教學中,應不斷改革教育理念和專業設置,積極探索信息時代教育教學的新模式和新思路,促進學生創造精神和創新能力的培養。結合社會需求,不斷調整計算機專業設置和課程體系,靈活運用多種教學方法,加強實踐教學環節,完善教學設備,構建和諧教學環境,為國家培養出高素質和高質量的創新型人才。
參考文獻:
[1] 韋麗梅.計算機類專業課程設置對就業情況的影響[J].計算機應用與軟件,2009,26(10):111-113.
[2] 景海峰.高校計算機教學中學生實踐創新能力培養的思考和建議[J].黑龍江教育,2008(7):84-85.
[3] 周興社,樊曉埡.創新型計算機人才培養的探索與實踐[J].計算機教育,2007,(3):10-11.
[4] 夏曉玲.大學計算機專業學生的培養與就業實戰技巧[J].計算機教育,2006,(3):66-68.
篇7
關鍵詞: 移動軟件開發 人才培養 課程體系
1.引言
計算機科學與技術專業是目前高校本科中開設最普遍的專業,無論是重點院校還是普通應用型本科院校,幾乎都開設此專業。另外,在社會上還有不少培訓機構專門負責計算機專業相關人才的培養。可以毫不夸張地說,計算機科學與技術專業是目前高校畢業生最多的專業之一,但也是就業最不理想的專業之一。從著名的教育咨詢機構麥可思公司的《2010年大學生就業藍皮書》里可以看到,2009屆本科生50個高薪職業中與“計科”專業對口的就有10個,同時,在2009屆本科畢業生半年后失業人數最多的前10位專業中,“計科”專業名列第二,僅排在英語專業之后。而在上一年度的大學生就業藍皮書中“計科”專業學生的失業率同樣名列前茅,“計科”專業從前幾年的熱門專業變成了如今的冷門專業。造成這樣的結果有多方面的原因,但最主要原因是專業人才培養方案的制訂不切合學校自身的特點和社會的需要,開設的課程跟不上時代的步伐,結果造成培養的學生與企業需求之間的脫節,這種現象在普通應用型本科院校中體現得特別明顯。
解決方法:在“精英教育”向“大眾教育”轉變的形勢下,針對傳統計算機科學技術專業人才培養定位不明確的前提下,結合目前3G技術引發的互聯網技術和移動通信技術的復合型軟件人才短缺的現狀,對移動軟件開發人才培養的課程體系進行全面研究,對基礎課程和專業課程進行重新的拆分重組,以符合移動軟件開發人才培養的要求。
2.課程體系設置方案
(1)加強課群整合,滿足厚基礎、重特色的培養要求。
為了實現培養目標和體現專業方向的特色,我們設置相應的課群體系,體系設置滿足厚基礎,重特色的培養要求。對于本專業來說,扎實的基礎是學生今后職業發展的有力支持,而技術專長則是學生職業競爭優勢所在。因此,在課程群上一類是傳統的計算機科學與技術專業的基礎知識,如計算機導論、程序設計基礎、電路分析與模擬電子基礎、離散數學、數字邏輯與數字電路、計算機組成原理、數據結構與算法等。一類是以JAVA為主線,Android平臺為依托的移動軟件開發特色課程,如JAVA程序設計、網絡編程(JSP)、移動通信原理、Android編程基礎、智能手機高級編程等。而其中有以模塊形式來開展專業課程的授課,例如Android編程基礎將劃分為WAP、GPS等不同的模塊。
(2)注重專業課程的知識拓展。
為了便于學生更好地掌握專業基礎課程和專業特色課程,我們設置了一類專業輔助課程,如Linux操作系統管理、J2ME軟件開發輔助學生更好地掌握Android平臺的框架、內核;網絡協議及編程提升學生對計算機網絡的實際應用;面向對象與UML幫助學生進行面向對象軟件的分析設計方法及其工具;多媒體處理技術幫助學生掌握游戲開發中的多媒體處理制作方法。
(3)培養學生移動軟件程序設計為主線的核心能力。
本專業的核心能力是移動軟件設計能力,該能力主要體現在算法設計、代碼編寫、軟件工程思想、邏輯設計、人機界面等方面。其中算法設計、軟件工程思想、邏輯設計、人機界面等能力均將通過代碼的編寫給予體現。因此,要求學生在四年學習過程中累計編寫代碼達到2.5萬行。為確保學生程序設計能力的培養,開設與上述核心能力對應的綜合課程設計,主要培養學生的實際應用能力,并規定了綜合課程設計中代碼的編寫量及相應的設計思想等要求。例如:對應程序設計基礎開設程序設計綜合課程設計、對應WEB基礎開設WEB基礎綜合課程設計、對應數據庫原理和Android編程基礎開設嵌入式數據庫綜合課程設計,對應智能手機高級編程和手機游戲開發設置綜合開發案例。
3.課程體系構建
在課程體系構建中,必須對一些核心課程進行規定,同時從指標(學時、學分)上量化,體現規范專業教育的統一性。但各校在辦學上必須正確處理統一性與多樣性結合的原則,即教學基本要求和標準要統一,在構建人才培養的計劃和課程設置與教學上要多樣化。因此,在課程安排上提出了各校可以靈活掌握的,與本專業相關的特色課程。在此我們根據教育內容及知識體系總體框架的要求,對課程體系的構建提出學時和學分,供各校在課程安排時參考。
(1)通識教育課程。
通識教育課程及學時、學分一覽表
(2)學科、專業基礎課程。
學科、專業基礎課程及學時、學分一覽表
(3)核心專業課程。
核心專業課程及學時、學分一覽表
(4)專業選修課程。
專業選修課程及學時、學分一覽表
需要說明的是,以上學時、學分的分配按照學生在校總周數為200~202周(其中教育教學166~168周,寒暑假32~34周)。通識教育與專業教育(包括專業基礎、專業核心和專業選修)的總學分為130~150學分左右。其中,通識教育的學分為50~70學分,專業教育的學分80~100學分。
(5)專業實踐教學內容及體系構建。
為提高學生的實踐能力和創新精神,在計算機科學與技術專業移動軟件開發人才培養過程中,必須加強實踐性環節的教學,采用頂層設計的方法,總體構建實踐性環節科學體系,著重培養以下能力:實驗技能,移動軟件設計能力,移動軟件實現能力,軟件項目管理能力,軟件測試能力,科學研究能力,社會實踐能力等。設置以下專業實踐教學內容:
實踐教學學分占通識教育和專業教育總學分的參考比例,各校可根據具體特點確定。
4.應用與推廣
此課程體系已在寧波大紅鷹學院信息工程學院,計算機科學與技術專業2011級移動軟件開發方向學生中實施,有不少學生已對目前流行的Android智能手機軟件開發感興趣,并在專業導師的指導下參與研發團隊,做一些小型項目的研發工作,收到良好的效果。
參考文獻:
[1]宗成閣,周躍佳,王芳.3G移動嵌入式軟件開發培訓模式的研究[J].黑龍江科技信息,2011(16):87,203.
[2]張佑生,孫寶法,張繼山.應用型計算機本科專業課程體系的研究[J].科教文匯,2011(3):35-36.
[3]車葵,路玲,薛海燕.高校計算機專業設置與創新型人才培養研究[J].電腦知識與技術,2010,06(21):5874-5875.
[4]周運金,張桂寧.專業人才培養定位和課程體系構建的研究[J].教育與職業,2010(26):77-79.
篇8
論文關鍵詞:醫學院校,課程改革,任務驅動
根據教育部高等學術計算機科學與技術教學指導委員會編制的《關于進一步加強高等學校計算機基礎教學的意見暨計算機基礎課程教學基本要求(試行)》,計算機基礎教學是面向非計算機專業的計算教學,其目標是培養學生掌握一定的計算基礎知識、技術與方法,以及利用計算機解決本專業領域中問題的能力。計算機應用基礎課程作為醫學院校非計算機專業學生的一門實踐性和實用性都很強的公共基礎課程,在經歷多年計算機普及教育后存在一的些問題亟待改革。
一、計算機應用基礎課程的現狀
1.學生計算機應用能力的差異化
隨著計算機制造技術的發展和應用范圍的擴展,計算機教育從小學開始,在中學大規模普及。現今中、小學計算機教育的許多知識往往是先前在大學課程講授的內容。由于我國幅員遼闊,各地區域經濟發展程度不同,總體上說,來自發達地區與落后地區、城市與農村的大學生在計算機應用能力方面的差距較大。家庭條件較好的學生早已是單獨用機,熟練進行計算機操作系統的安裝和應用任務驅動,熟悉網頁制作、FLASH制作、一般的圖片處理、DV短片制作等。家庭條件較差的學生則僅是掌握基本的計算機使用技能。
2.教學內容和方式的陳舊
先前的計算機應用基礎課程基本上對所有學生定位都是一致的,主要是計算機的基本使用,包括基本硬件和軟件知識、Windows 操作系統、網絡通訊及使用、OFFICE辦公軟件(Word、Excel、PowerPoint)等方面的基礎內容論文格式模板。教學內容的更新未能及時跟上社會單位、企業對員工在計算機應用方面的需求,部分內容的陳舊容易導致已有一定計算機使用技能的學生對授課內容不感興趣,感覺在課堂上學不到新知識,產生厭學情緒。在課堂教學過程中,相對容易實施的“滿堂灌”、“填鴨式”教學方法,不但未能調動學生的學習興趣,反而容易扼殺學生的自主學習能力。其實學生的計算機課程學習心理相對簡單,如果開始的內容他懂了,往往自我認為后面的內容他也懂了,對老師的授課內容聽不進去,使用電腦做與課程無關的事情。個人認為,這種情況一旦發生,對部分僅掌握計算機基本使用技能的學生計算機應用能力的培養會造成極大傷害,令這些學生一方面以為自己已經懂了,另一方面是事實上只懂得課程知識的少部分,重點內容沒有掌握以及計算機應用能力得不到提高。
二、計算機應用基礎課程的改革
1.采用分級教學模式
鑒于學生基礎知識水平的差異,參照許多高校英語課程的分級教學模式,在計算機課程開設前進行計算機使用能力的測試,以全國計算機等級考試的一級水平為測試依據,根據測試的成績進行分級任務驅動,一般可分為兩個級別三個方向較好。對于基礎好學生可講授較深層次的計算機硬件知識以及信息導論,涵括數理邏輯、數據結構與算法和軟件工程等方面的基礎知識;或者講授多媒體設計知識,涵括圖像處理、動畫制作和網站設計等方面的基礎知識。對于基礎不夠好的學生開設計算機文化基礎,涵括Windows 操作系統、網絡通訊及使用、OFFICE辦公軟件(Word、Excel、PowerPoint)等方面。通過分級教學,可以因材施教,提高學生學習興趣和能力。
分級教學法可以進行有針對性的個性化教學,但是實際操作中由于學生數量龐大要耗費較多的人力、物力,實施起來較困難。當中要充分應用和借助自動改卷考試軟件以及實驗室機房、圖書館閱覽室等資源,可以減輕部分工作量和壓力。
2.改革教學內容
計算機應用基礎課程的教學目標除了使學生掌握計算機使用技能,更重要的是培養學生計算機知識自我更新能力和自主學習能力。根據“廣東省高等學校計算機課程教學改革調查畢業生卷”調查和“廣東省用人單位對高校畢業生計算機技能水平需求情況調查報告”調查,相當部分的畢業生認為在學校學習的計算機知識并不足以應付工作崗位對計算機技能日益依賴所帶來的需要,大多數用人單位認為畢業生的計算機技能與他們的期望值有一定差距。這就要求日常工作中善于了解計算機最新信息和新技術,在教學過程中及時調整和更新教學內容,注意內容的新穎性和通用性, 培養學生使用計算機處理公務以及信息搜索處理的綜合應用能力。
對于醫學院校不同專業的學生,有條件的話可有針對性地開設2~4學時醫院信息系統的體驗課程,如臨床等相關專業學生了解醫生工作站、護理專業學生了解護士工作站、影像專業學生了解影像管理系統等。這樣,學生可以較深刻認識到計算機技術與專業的相關性以及在現代醫院管理工作中的必要性和重要性,進一步激發學習熱情。
3.建設優質的網絡資源
隨著網絡的發展和普及,現階段有條件也有必要充分利用網絡為高校計算機基礎教學服務。我校多年前已投入使用畢博教學平臺,目前容量可達到每個學生一個賬號,許多課程都已建立在線網絡課程,教師可方便地在線管理所有教學摘要得到教務處等教學管理部門以及機房管理部門的支持任務驅動,給學生提供方便良好的用機環境論文格式模板。
4.采用任務驅動教學法
建構主義理論的核心是以學生為中心,強調學生對知識的主動探索、主動發現和對所學知識意義的主動建構,體現學生主體、教師主導的教學思想。在現代最新信息技術的支持下建構主義理論與教學實踐的結合越來越緊密,以建構主義學習理論為指導思想的任務驅動教學法,能夠更好地培養學生自我知識更新的能力,更能適應日后工作中計算機應用的快速變化[2]。
任務驅動教學法的實施過程中要注意以下方面。
(1)任務設計
任務設計的質量會直接影響學生的學習熱情和思維能力的培養,因此任務的設計是任務驅動教學法實施成功的關鍵點。任務設計的要點是以教學大綱為依據,真實、可行,貼近學生的能力實際,這樣才能調動學生的學習興趣。任務的設計可分為簡單任務和綜合任務兩類。簡單任務難度較小,用于調動學生積極性,幫助學生形成學習動機。綜合任務難度較大,綜合性較強,用于開拓學生思維。通過完成任務,使學生對當前學習內容所反映的特質、規律以及該內容與其它內容之間的內在聯系有較深刻理解。
(2)分析任務
任務提出后,先讓學生進行充分的討論分析,這樣學生可以了解任務以及知曉完成任務的困難所在,然后教師要把握好任務的切分,提示當中涉及到的新舊知識之間聯系的線索,引導學生層次分類推進問題。在分析任務的過程中,作為主導角色的教師要積極引導學生根據自己的知識背景,對新知識點主動地進行選擇、加工和處理任務驅動,從而獲得完成任務的方法。在引導過程中,教師要善于啟發學生自己去摸索規律、自己去糾正錯誤的或片面的認識,使學生在任務引導下獨立探索、創造性地去完成任務。
(3)任務完成
學生作為完成任務的主體,在完成任務的同時學習和掌握了相應的知識,提高了綜合應用能力。對于簡單任務,學生通過自主學習獨立完成,教師在必要時可給予指導。對于綜合任務,學生可通過小組協作形式完成,在此過程中,每個組員的思考心得為整個學習群體所共享。教師要根據學生學習能力的不同做到因材施教,對基礎差的學生指導多些,對較好的學生給予更高層次的引導。
(4)總結評價
學生完成任務后,教師要根據每個學生完成的情況,給予中肯確切的評價,并對多數學生出現的共性問題進行講解,這樣可以幫助學生對知識進行歸納和總結,對新知識加深理解并建立新舊知識的聯系論文格式模板。任務評價應多用表揚和鼓勵的語言,對學生多些肯定和包容。
(5)注意問題
由于學生在素質教育、知識水平、思維方式等方面存在個體差異,因此在任務驅動教學過程中,教師在各個環節要充分做到因材施教,這樣才能做到基礎差的學生得到提高,基礎好的學生得到提升。
教師在教學過程中的角色要從傳統的“教師為中心”轉變為“學生為中心、教師為主導”。教師要認識到學生的知識不應是靠教師灌輸被動接受任務驅動,應是在教師的指導下由學生主動建構。因為教師不但要講授新知識點,更要幫助學生建構新舊知識的聯系,所以在任務驅動教學過程中,相比傳統教學方法,教師的作用顯得更加重要。
任務驅動教學法提倡在教師指導下以學習者為中心的學習,既強調學習者的認知主體作用,又不忽視教師的指導作用,使學生能夠以自有的基本原理和概念為基礎,通過主動學習來掌握新知識。任務驅動教學法的推廣,在計算機應用基礎課程教學中有積極意義。
以上通過分析計課程的現狀,從教學模式、教學內容、教學資源、教學手段等四個方面對計算機應用基礎課程改革進行了粗略的分析和探討。在計算機技術發展日新月異的潮流中,如何使醫學院校計算機基礎教育跟上時展,探索醫學院校的計算機基礎教育改革,仍然是一個重要的課題。
參考文獻:
[1]王隆娟,吳澤暉.計算機基礎課程教學改革與教學方法的探析[J]. 福建電腦,2007,(2):183-184
[2]楊曉輝.任務驅動模式在高校計算機公共課教學中的應用[J]. 赤峰學院學報(自然科學版),2005,2(2):37-838
篇9
關鍵詞:人才培養模式;計算機人才;應用型
中圖分類號:G642 文獻標識碼:B
文章編號:1672-5913 (2007) 20-0118-03
1前言
大連民族學院是國家民委直屬的六所高校之一,也是東北地區和東部沿海城市唯一一所以工科為主的民族院校。學校面向全國絕大多數省份招收少數民族學生,少數民族學生比例達到65%以上。學校的人才培養目標定位是:培養綜合素質高,具有創新精神和較強實踐能力的應用型人才。但是,學生的入學成績從200~600多分不等,生源質量參差不起,特別是有些來自邊疆民族地區的學生,語言基礎和文化基礎都非常薄弱。因此,如何將這些學生培養好,不僅關系到他們的就業問題,而且會影響少數民族和民族地區的健康發展。所以,構建適合民族院校的人才培養模式以及與之匹配的教學內容和課程體系將具有非常重要的意義。
當前,高等教育在大眾化發展的初期,各高校都在謀求功能與規模的擴張,在一定程度上不可避免地出現學科專業趨于雷同的現象,這一點在計算機專業上體現得尤其突出。截止到2005年,全國有771個計算機科學與技術本科專業點,在校生超過了44萬多。同其它專業相比,這兩個數字都是全國第一。但是,我們看到:每年都有大量的計算機專業畢業生面臨就業的困難,而另一方面,人才需求量極大的IT產業找不到足夠的合格人才。以大連為例,十一五期間計算機人才的需求總量達到十四萬,但截止到2007年1月,全市計算機人才總量只有四萬人。但是,大量計算機專業畢業生的就業問題與IT企業找不到足夠的計算機人才之間的矛盾依然比較突出。很顯然,主要原因是我們培養的畢業生就業能力不強。具體地講,就是畢業生的動手實踐能力差,缺少創新精神,不能較好地勝任用人單位的工作。
2大連民族學院計算機專業人才培養模式的發展過程
大連民族學院計算機專業已經走過了十多年的歷程,在我國民族院校具有一定的代表性。該專業的人才培養模式大體經歷了三個階段:
第一階段:模仿其他院校教學計劃的培養階段(1995年-2002年)
1995年開始,我校招收計算機專業本科生。該時期主要是照搬或模仿其他重點院校的培養模式、教學計劃,甚至很多課程幾乎是其他院校計算機專業的翻版。雖然,本科教學培養方案每年都做了一些調整,但是沒有什么實質性的變化,改革的重心僅僅停留在教學方法的改進和對課時的增減上,甚至存在因人設課的現象。
但是,這個時期計算機學科已經發生了很大的變化,社會需求和生源也發生了很大的變化。一方面,隨著IEEE-CS/ACM推出的CC2001,計算機學科逐漸演變為方向明確的計算機科學、計算機工程、軟件工程、信息技術和信息系統等專業,這種變化對當前的教學內容和課程體系的改革產生了很大的的影響;另一方面,盡管國家需要大量的計算機人才,但是不少用人單位認為計算機專業畢業生的綜合素質不理想,因此,計算機專業的畢業生也開始出現就業困難。
第二階段:調整階段(2003年-2004年)
2003年開始,我校開始實施學分制改革,計算機學科專業又增加了軟件工程和網絡工程,招生規模逐年擴大,每個專業招生已經達到了120人左右。
我們根據計算機學科的變化和發展,結合近幾年我院計算機專業畢業生的就業情況調查以及用人單位的反饋意見,對教學內容和課程體系進行了調整。經過調整,那些脫離實際、偏離培養目標的課程大部分被取消,恢復和增開了一些新課程,教學內容和課程體系逐漸趨于務實、合理、可行。
2004年,我們申請了教改項目“計算機類專業人才培養方案及教學內容體系改革的研究與實踐”,該項目被批準為大連民族學院教育教學改革重點項目。通過項目組一年多的努力,重新修訂了計算機科學與技術、軟件工程和網絡工程三個專業的本科培養方案。該方案得到了大連理工大學、大連海事大學、大連工業大學以及民族院校的計算機專家的好評。
第三階段:全面落實新的人才培養方案階段(2005年開始)
2005年開始,我院進入了全面落實新的人才培養方案階段。計算機專業2005年獲得國家民委所屬院校畢業設計(論文)質量評比第一;2006年獲得國家民委所屬院校專業建設質量評比第一;2007年順利通過教育部評估專家組的本科教學工作水平評估。
3大連民族學院計算機專業新的人才培養模式
大連民族學院計算機專業新的人才培養模式主要體現在二個方面:第一,明確了培養什么樣的人才(即人才培養規格問題);第二,調整和優化了人才培養方案。
第一,明確了面向應用的計算機人才培養規格。為了提出適合我院的計算機專業人才培養規格,我們連續三年進行了大連地區計算機專業畢業生的就業情況調查,并結合企業的反饋意見,提出了大連民族學院計算機專業人才培養規格,即“加強基礎教育、拓寬專業面向、重視實踐教學、強化素質教育”。
1) 加強基礎教育。實踐表明:對于我們的學生,在大學四年期間,如果兼顧“厚基礎”和“強應用”,在實際操作中是不可行的。我們需要根據學生的實際情況和畢業生的就業需求,適度地控制公共基礎課程和學科基礎課程,不要過分地強調自身的系統性和完整性,而是有選擇地構建基礎課程體系。何況,計算機人才的職業成長潛力更多地取決于自身的學習能力,而不是基礎知識的寬厚。對于應用型計算機人才,編程能力是他們從事計算機應用的核心基礎。因此,加強基礎教育就是要加強編程能力的培養,為選擇不同的專業方向打下堅實的基礎。
2) 拓寬專業面向。從學科發展來看,計算機學科已經演變為計算機科學、計算機工程、軟件工程、信息技術和信息系統等多個專業方向;從IT行業發展來看,一方面是分工越來越細,出現高度專業化。如:網絡游戲、軟件測試等;另一方面是技術復合越來越高,出現高度綜合化趨勢。如:嵌入式系統、電子商務等。因此,結合本地IT行業發展的實際需要,適度地拓寬專業面向,將有利于拓寬就業渠道。
3) 重視實踐教學。對于應用型計算機人才,“應用”是核心。因此,所有的教學環節要高度重視實踐教學,樹立“學以致用,用中求新”的教育理念,構建理論與實踐協調、課內與課外并重、有利于培養創新精神和實踐能力的實踐教學體系。
4) 強化素質教育。傳統的高等教育主要是專業知識的傳授,培養的是專門人才,而現代企業不僅需要專業知識,而且需要良好的職業素質。因此,在學校期間,職業素質的培養也是非常重要的。強化素質教育就是要加強學生的職業道德、團隊精神、溝通能力以及社會適應能力的培養。
第二,調整和優化人才培養方案,構建了“三個階段、四位一體”的漸進式計算機專業人才培養體系(如圖1所示)。我們將大學四年分為三個階段,即:公共基礎和學科基礎教育階段(前期2年)、專業技能教育階段(中期1年)和綜合實踐教育階段(后期1年)。所謂“三個階段”就是計算機專業人才培養的三個階段:以編程能力為核心的基礎教育階段;以專業技能為核心的專業教育階段;以就業能力為核心的綜合實踐階段。所謂“四位一體”就是大學教育的每個階段形成理論課、實踐課、創新教育課、文化素質課“四位一體”的課程體系。“三階段、四位一體”形成了“前期強化基礎、中期融合專業、后期綜合實踐”的漸進式計算機專業人才培養模式。
1) 前期基礎教育階段。該階段主要是突出編程能力的培養。根據“學科基礎課程的深度要有一定的控制,基礎知識應更強調應用”的原則,結合我院的實際情況和本地區人才需求狀況,整合計算機學科基礎課程,優化教學內容,形成了計算機學科基礎大類平臺。該平臺主要包括:程序設計基礎(整合了原來的計算機導論、高級語言程序設計)、面向對象方法、離散數學、數據結構與算法、計算機組成與結構(整合了原來的數字邏輯、匯編語言、計算機組成原理、計算機體系結構)、操作系統、數據庫原理以及學科基礎選修課程等。此外,學科基礎實踐環節除了課內實驗以外,還有程序設計基礎實訓、數據結構與算法課程設計、數據庫與信息管理課程設計等集中性實踐教學環節。實踐教學比例超過40%。
2) 專業教育階段。該階段以專業技能培養為目標,充分利用我校地處大連的地域優勢,設置具有地方特色的專業課程群。根據“強化基礎、拓寬口徑”的原則,設置了專業基礎課程模塊、專業方向課程模塊和專業選修課程模塊,突出了專業技能的培養。此外,我們為了使畢業生能夠適應大連對日軟件外包的需要,專門開設了日語課程。
3) 綜合實踐階段。該階段以就業能力培養為目標,依托企業定制培訓、畢業實習、畢業設計等教學環節,并通過社會調查、本科生科研、學科競賽、課外科技創新活動等方式,進行綜合實踐訓練,強化學生適應社會和獨立工作的能力,盡量實現高校教育與企業需求的平滑過渡。
4) 課內實踐。注重理論與實踐的融合,主要包括理論課程的課內實驗、獨立設置的課程實驗、集中性實踐教學環節(包括課程設計、實習實訓等)以及創新教育模塊。
5) 課外實踐。以有利于學生自覺獲取知識、提高創新精神、增強實踐能力,促進學生全面發展為目標,開展思想道德教育、學習能力培養、身心健康教育、就業創業指導、科技創新教育和文化素質教育等課外系列活動。
6) 創新教育體系。把創新教育融如入人才培養的全過程,以培養創新精神和實踐能力為目標,形成了科研與基礎課程融合、科研與專業課程融合、以及科研與課外實踐活動融合的創新教育體系。其中,科研與基礎課程融合就是給基礎課程配上相應的創新模塊課程和相應的競賽,如電子設計大賽、程序設計大賽、數學建模大賽等;科研與專業課程融合就是在專業訓練、課程設計等環節加大實際課題或模擬實際課題;而科研與課外實踐活動融合主要體現在大學生“太陽鳥”科研項目、科研助手、科技競賽、課外科技創新以及社會實踐等活動之中。
7) 素質教育體系。把素質教育融入人才培養的全過程,以培養高素質的應用型計算機人才為目標,形成了德育素質教育、身心素質教育、文化和科技素質教育的素質教育體系。
4結束語
2005年開始,我們全面實施了新的人才培養方案,并且對03、04級的教學計劃也進行了適當的調整。經過兩年多的實踐,已經顯示出了明顯的效果。
我專業本科畢業生初次就業率近三年來分別達到96.3%、100%、95.2%,就業率位于全國民族高校和遼寧高校前列。此外,我專業學生獲得國際數學建模大賽一等獎1次,全國數學建模比賽二等獎13次,遼寧省數學建模比賽一等獎10次,遼寧省挑戰杯二等獎2次,實用新型專利證書1個。還有,我專業學生的計算機仿真機器人代表隊進入全國前8強,并被邀請參加2007“世界杯”足球機器人大賽。
但是,我們雖然在新的人才培養模式方面進行了幾年的探索,現在還僅僅是開始,在新的人才培養模式落實過程中還會遇到新情況和新問題,如校企合作、師資隊伍建設、教學內容優化等,我們將以與時俱進的精神,不斷進行教育教學改革,不斷探索在沿海開放地區發展民族高等教育和培養少數民族高素質應用型計算機人才的新路。
參考文獻:
[1] 中國計算機科學與技術學科教程2002[M]. 北京:清華大學出版社,2002.
篇10
關鍵詞:獨立學院;課程改革;人才培養;程序設計
隨著計算機軟件行業的發展與普及,十幾年來計算機軟件技術發生了翻天覆地的變化,而高等學校的教學內容、教學模式與教學方法卻沒有多大的改變,課程教學理念嚴重滯后于實際需要,教學效果存在相當大的問題。現在的計算機軟件專業學生擁有的優勢越來越少,就業壓力也越來越大。對獨立學院的計算機軟件專業學生而言,更是如此。比專業理論知識,他們沒有一本、二本的學生全面扎實,比實踐操作能力,他們又遠不及高職學生。那么獨立學院應該培養怎樣的計算機軟件人才呢?學生將來畢業以后,憑借什么在社會上立足呢?這是我們老師一直在思考和探索的問題。
為適應新的形勢,我院明確了計算機軟件人才的定位:培養應用型軟件人才。這個培養目標既是從獨立學院學生的自身條件出發,又符合當前社會對計算機軟件人才的需求。在這個培養目標的指導下,我們在計算機程序設計課程教學上進行了大膽嘗試,修訂了教學大綱,增加、刪除了部分教學內容,并將新的教學模式與教學方法引入計算機基礎教學中,取得了較好的效果。
1存在的問題
已往的教學經驗表明,學生在學習程序設計類課程時最難的地方不是掌握某種程序設計語言的語法規范,而是掌握程序設計的基本方法。
程序設計語言的語法規范是死的,并且與任何一種自然語言相比,程序設計語言的語法規范更簡單規則。因此,只要學生掌握好了程序設計的基本方法,再花費一定的時間掌握某一種程序設計語言的語法規范,就能用該程序設計語言設計程序,甚至達到精通水平。
具體而言,目前教學中存在的主要問題有:教學內容與教材組織過于陳舊;教學目標沒有反映新形勢的需要。其典型表現在:程序設計方法強調不夠,抽象思維能力培養不足;某些程序設計中重要的概念講授力度不足,如庫與接口、UML建模以及目前流行的軟件開發方法等,學生在實際的軟件開發中無法滿足企業的需要。
2構建程序設計基礎培養四階段課程體系
大多數獨立學院的本科計算機軟件專業現行的課程設計,與普通的一本、二本院校相比相差無幾,沒有突出獨立學院的特點,也沒有明確獨立學院的培養目標。因此,對獨立學院計算機軟件專業課程體系進行改革迫在眉睫。我院以“計算機導論與C語言程序設計”為公共基礎的程序邏輯訓練、以“高級程序設計技術”為核心的程序設計方法培養、以“數據結構”為支持的數據與程序抽象能力培養、以“C++程序設計”貫穿面向對象程序設計新理念,并在大三大四高年級開設了Java、Linux、UML建模等程序設計類選修課程,形成了“基礎訓練+方法培養+提高能力+拓展層面+實踐應用”的程序設計教學新模式[1],在強化程序設計能力培養過程中發揮了重要的作用。
3提出并實施四層次軟件人才培養新模式
我院以課程體系為基礎,提出并實施了“基礎訓練+提高能力+拓展層面+實踐運用”的四層次軟件人才培養模式。
3.1基礎訓練
程序設計基礎訓練課程開設在大學一年級,是大學階段系統認識計算機、應用計算機的入門課程,通過程序設計的詞法、語法及使用方法的學習,要求學生掌握、體會計算機解決問題的基本技能。在基礎訓練中,通過對計算機導論課程的學習,讓學生認識并能熟練運用計算機編寫程序;通過對C語言程序設計課程的學習,讓學生初步掌握程序設計的方法,訓練程序設計中的邏輯思維。
3.2能力提高
程序設計能力提高課程開設在二年級,主要從兩個方面提高學生的程序設計能力:一是高級程序設計技術課程,重點學習典型的程序設計方法技術,便于學生系統地學習并掌握程序設計方法技術。二是數據結構課程,通過構造性思維的訓練,重點突出數據抽象與程序抽象能力的培養,讓學生在基礎訓練階段之后能更深入地理解程序設計的概念。
3.3層面拓展
主要以市場需求為基礎,包括工具類別與應用環境的拓展,以選修課形式開設在三、四年級。在具有良好C程序設計能力基礎上,展開其他程序設計工具層面,如開設Java、VC++、VB等程序設計類選修課程,增強學生掌握新工具,舉一反三的能力。隨著我國經濟發展,國外市場份額不斷增加,熟悉和使用Unix環境已成為計算機軟件專業應當掌握的重要技術,開設Unix環境編程和Linux程序設計等課程,將拓展應用環境,提高學生適應新環境的程序設計能力。
3.4實踐應用
自2006年以來,我院就加大了程序設計課程中的實踐課時比例,實踐課時占到總學時的1/2或1/3,每門實踐課都單獨安排了實踐課老師,指導學生更好地進行實踐。在實踐課設計中,我們既重視學生理論知識的鞏固,又注重其解決實際問題能力的培養,因此,我們把實驗自下而上分為知識層、應用層和綜合層3個層次。
知識層注重對知識的理解和掌握,數據結構、數據庫原理和Java程序設計等理論課增設了相應的課程設計,課程設計的主要內容是:按軟件企業先進的項目管理和開發模式,以“項目驅動”進行軟件系統開發的實訓。應用層重點在于鞏固與應用,學生在校期間參加課外興趣小組或在畢業論文設計中,大部分學生都能使用VC++做系統級深層次應用。綜合層則關注綜合與創新,學校鼓勵學生參加大型的綜合性IT比賽,如ITAT、大學生挑戰者杯創業大賽等。
3.5創造性思維能力的強化
計算機程序設計能力,對計算機專業學生的知識結構、技能的提高和智力的開發變得越來越重要,技能培養的重要程度決不亞于知識傳授。對程序設計能力的提高來講,編程序不難,編好程序不易。質的飛躍來自量的積累、艱苦的磨煉,所以良好的專業技能和創造性思維培養的關鍵在于實踐。程序設計是高強度的腦力勞動,是創造性的藝術,只有提高了科學思維,學會了程序設計的真本領,才會將知識與技術變成能力,應用自如。
3.5.1案例驅動教學:興趣引導
針對獨立學院學生思維靈活但學習自覺性較差的特點,我們采用案例教學法,避免了傳統填鴨式教學方法的呆板,通過實例演示,讓學生對所學知識產生興趣,有了一定的感性認識之后,再提升到理論高度,循序漸進地掌握知識。經過多次教學的探索,總結出重點講授解題思路、算法設計及編程構思,突出上機訓練,在編寫程序過程中讓學生自己進行探索性的學習,程序設計中的成果能極大地增加學生的成就感、培養學生程序設計的興趣,并達到更加牢靠地鞏固理論知識的目的。好的程序設計案例所采用的程序設計方法教會學生用適當的語言清晰地表達其思考過程。
3.5.2指導―大運動量實踐―反饋訓練:加強創造性思維培養
數據結構[2]的學習過程,是進行復雜程序設計的訓練過程。技能培養的重要程度不亞于知識傳授。難點在于讓學生理解,習慣算法構造思維方法。針對數據結構技術性與綜合性較突出的特點,我們提出并實施了“指導―大運動量實踐―反饋訓練”教學法。通過作業練習、課程實習、課程設計3個環節實現實踐過程,前者偏重于對課程內容的理解,后者側重于軟件設計綜合訓練,促進了專業學生邏輯抽象能力和創新能力的培養。
3.5.3項目訓練:提高應用能力
通過“項目訓練”[3]方法,我們提出課程設計規范要求,突出關鍵技術要點,貫穿基本技能訓練主線,精心設計綜合性實驗,體現加強實踐能力培養的重要思路。數據結構課程設計時進行軟件開發綜合訓練的第一門課,通過選用具有一定實用性的綜合題目,采用學生個人進行和小組合作的方式,通過問題分析、總體結構設計、用戶界面設計、程序設計基本技能和技術的一系列過程,培養學生動手實踐、合作研究、協作開發大型軟件項目的能力,培養學生采用軟件工程正規方法進行設計與實現,為專業技能訓練奠定了基礎。“項目訓練”方式將學生引入具體的項目研發,使學生有更多的主動學習機會,培養了科研能力。
3.5.4提高學生的興趣與創新能力
競賽等多種活動為學生提供了展現程序設計能力的舞臺,激發了學生學習的主動性。我們已連續3年開展全校“電腦文化節”、“網頁設計大賽”、“Flash競賽”、“計算機知識競賽”;學生參加省級、國家級數學建模比賽,6人次獲國家級獎勵,20人次獲得省級獎勵;學生在程序設計大賽中取得優異成績,獲得多項獎勵,3人次獲ITAT國家級獎,多人次獲省大學生挑戰杯一等獎。
4結語
計算機課程改革勢在必行,特別是對于獨立學院來說,更是迫在眉睫。改革的成功與否將直接關系到學生以后的就業。在進行計算機課程改革的基礎上,我們針對軟件人才的培養,提出程序設計教學的新模式和以設計為中心的能力培養新方法。作為一種有益的嘗試,新的課程體系通過一種有趣的、面目可親的方式向學生說明了創造性思維能力在程序設計中起到的重要作用。
參考文獻:
[1] 翟玉慶,鄧建明. 計算機科學研究型人才培養模式的探討與實踐[J]. 計算機教育,2005(1):31-33.
[2] 耿國華. 數據結構[M]. 北京:高等教育出版社,2007.
[3] 王志英,寧洪,戴葵. 強化計算機專業實踐教學[C]//第七屆全國計算機系系主任論壇論文集. 北京:高等教育出版社, 2004:37.
Reform of Computer Courses and Training of Software Personnel in Independent Colleges
LIU Ya, TAN Qian-mao, ZHOU Li
(Computer Science and Engineering Department, Jinjiang College, Sichuan University, Pengshan 620860, China)