周艷秋
摘 要:在改革開放春風的沐浴下,教育改革事業(yè)如火如荼的進行著,縱觀整個發(fā)展趨勢,其愈發(fā)重視對應(yīng)用型人才的優(yōu)化培養(yǎng)。隨著社會的不斷進步,科技水平顯著提升,高等教育逐步實現(xiàn)信息化教學,計算機專業(yè)學習廣泛推廣,傳統(tǒng)意義上的計算機體系教學重點在于學術(shù)型人才的培養(yǎng),學生完成學業(yè)學習之后,實踐能力相對較弱,難以充分滿足崗位需求,未能做到學為所用,因此,在課程教學中需著重培養(yǎng)應(yīng)用型人才。在此,該文將針對基于應(yīng)用型人才培養(yǎng)的數(shù)據(jù)結(jié)構(gòu)課程教學改革進行簡要探討。
關(guān)鍵詞:應(yīng)用型 人才培養(yǎng) 數(shù)據(jù)結(jié)構(gòu) 課程改革
中圖分類號:G420 文獻標識碼:A 文章編號:1672-3791(2015)02(c)-0171-01
在計算機學科中,數(shù)據(jù)結(jié)構(gòu)這門課程占據(jù)著核心應(yīng)用地位,可謂是主要必修課,其重要性不容忽視。數(shù)據(jù)結(jié)構(gòu)課程教學開展的重點在于針對學生算法設(shè)計能力以及程序設(shè)計實現(xiàn)能力、數(shù)據(jù)結(jié)構(gòu)設(shè)計能力等實施有效培養(yǎng),可見在計算機專業(yè)教學中,數(shù)據(jù)結(jié)構(gòu)主流方向為培養(yǎng)應(yīng)用型人才。因此,必須結(jié)合實際情況,采取有效改革措施優(yōu)化課程教學,旨在提升學生應(yīng)用能力水平。
1 數(shù)據(jù)結(jié)構(gòu)課程教學現(xiàn)狀分析
在計算機課程體系中,數(shù)據(jù)結(jié)構(gòu)地位甚為重要,該課程自身具有較強的動態(tài)性以及抽象性,容易造成學生提不起學習興趣,其學習主動性相對欠缺,進而難以獲得良好的教學成效,導(dǎo)致該種情況的主要原因包括多方面內(nèi)容。
1.1 未能充分掌握前導(dǎo)課程
作為數(shù)據(jù)結(jié)構(gòu)的前導(dǎo)課程,C程序設(shè)計語言同樣重要,若學生未能熟練掌握C語言,則會對數(shù)據(jù)結(jié)構(gòu)教學效果產(chǎn)生消極影響,一旦學生沒能扎實C語言基礎(chǔ),在學習數(shù)據(jù)結(jié)構(gòu)時會頗感內(nèi)容復(fù)雜,難以充分消化理解,久而久之,學生課程學習興趣逐漸喪失,學習信心深受打擊。
1.2 理論教學與實踐應(yīng)用嚴重脫節(jié)
縱觀而言,數(shù)據(jù)結(jié)構(gòu)課程通常是構(gòu)建于數(shù)據(jù)模型基礎(chǔ)之上的,其具有較強的邏輯性以及理論性,相較于其他類型的計算機課程來說,數(shù)據(jù)結(jié)構(gòu)內(nèi)容甚為枯燥,抽象化程度較深,涉及的知識點很多,在日常的教學中針對學生實踐能力所開展的訓練十分匱乏。
1.3 課程教學模式稍顯單一
近年來,伴隨著高校教育從傳統(tǒng)經(jīng)營教育向大眾化教育進行積極轉(zhuǎn)變,導(dǎo)致學生自身素質(zhì)發(fā)生翻天覆地變化,傳統(tǒng)意義上的將教師作為課程中心的教學模式已經(jīng)難以將學生學習興趣充分激發(fā)出來。為大力培養(yǎng)學生發(fā)現(xiàn)、分析、解決問題的能力,將其學習潛能充分激發(fā)出來,積極培養(yǎng)學生創(chuàng)造能力,已然成為計算機專業(yè)課程教學改革所面臨的嚴峻問題。
2 基于應(yīng)用型人才培養(yǎng)的數(shù)據(jù)結(jié)構(gòu)課程教學改革措施
2.1 充分激發(fā)學生數(shù)據(jù)結(jié)構(gòu)課程學習興趣
俗話說,良好的開端,是成功的一半。所以,在開始第一堂數(shù)據(jù)結(jié)構(gòu)課程教學的時候,需由學生身邊生活實例著手,將學生學習興趣充分激發(fā)出來,基于宏觀角度而言,積極引導(dǎo)學生在日常生活中留心數(shù)據(jù)結(jié)構(gòu)的合理應(yīng)用,進而使其能夠掌握各類數(shù)據(jù)結(jié)構(gòu)的真正涵義,切實明白實際課程安排,基于此尋找教師教授以及自身學習內(nèi)容線索結(jié)構(gòu)。譬如說,相較而言,CPU的速度通常快于打印機,一旦出現(xiàn)打印次序混亂或者是數(shù)據(jù)丟失問題該如何正確解決,此刻,采用隊列數(shù)據(jù)結(jié)構(gòu)即可。此類問題都是學生日常生活工作所熟知的,所以其探索問題的好奇心能夠被激發(fā),認真找尋問題解決方法,同時渴望學習并了解掌握數(shù)據(jù)結(jié)構(gòu)相關(guān)知識,為其日后的數(shù)據(jù)課程學習打開良好開端。
2.2 積極改革數(shù)據(jù)結(jié)構(gòu)課程教學方式
在數(shù)據(jù)結(jié)構(gòu)課程教學實施中,可選用案例項目任務(wù)驅(qū)動教學法,將案例作為引導(dǎo),把項目作為主要線索內(nèi)容,在項目的各個模塊中貫穿全部課程知識要點,在教師的積極引導(dǎo)之下,學生能夠基于對案例的有效模仿,實現(xiàn)各個任務(wù)模塊的優(yōu)化完成。在此需要注意的是,需結(jié)合學生實際情況,因地制宜地完成教學案例設(shè)計,根絕學生特征因材施教,教學內(nèi)容不得超出學生理解能力范圍之外,同時也不可讓學生感到所學內(nèi)容較為淺顯,同時內(nèi)需包括全部知識點,并在課程講授中認真突出要點內(nèi)容。通常而言,案例設(shè)計工作需耗費較多精力,不是一蹴而就的,應(yīng)結(jié)合學生實況實施調(diào)整,使得學生能夠更為積極地參與至更多創(chuàng)造性較強的實踐活動中,并在整個進程中充分掌握理解相應(yīng)的知識技能。針對算法進行講解的時候,教師能夠挑選出重點典型算法,基于多媒體教學工具,在教學現(xiàn)場完成編程,使得學生能夠身臨其境地觀摩學習算法向程序的轉(zhuǎn)換方法思路,從無到有,直至獲得完整程序并測試通過,示范效果顯著,在課程結(jié)束后教師應(yīng)認真進行作業(yè)布置,在學生在練習中掌握算法程序編寫方式。在此需要注意的是,現(xiàn)場編程所需時間較多,要求教師應(yīng)靈活把握,將相關(guān)問題留給學生課后思考,待上機之后再行解決。除此之外,教師需常常組織各類課外時間活動。
2.3 將理論教學跟實踐活動有機結(jié)合起來
通過實踐課程教學,將理論跟實踐有機結(jié)合起來,學生才能夠真正掌握數(shù)據(jù)結(jié)構(gòu)課程真諦,并運用數(shù)據(jù)結(jié)構(gòu)相關(guān)內(nèi)容解決現(xiàn)實生活中的各類問題。同時,基于此,學生可合理權(quán)衡時空開銷,針對算法有效性實施度量,進而能夠選擇合適的數(shù)據(jù)結(jié)構(gòu)及算法完成問題解決。因此,數(shù)據(jù)結(jié)構(gòu)課程實踐教學需認真做好多方面工作,第一,實現(xiàn)實踐項目的科學化安排,結(jié)合具體的試驗內(nèi)容,針對實驗項目進行科學化安排,在課程實踐進程中,把具體內(nèi)容轉(zhuǎn)變成多個子項目并積極完成,最終匯總成為完整性較強的項目,實現(xiàn)項目化教學創(chuàng)新改革;第二,針對課程實踐內(nèi)容進行精心安排,結(jié)合崗位技能要求,根據(jù)所制定的教學計劃,教師需認真進行實踐內(nèi)容的合理化精心安排,將理論付諸于實踐,使得學生能夠在日常實踐中更好地掌握理論知識,強化學生動手能力,活躍學生思維,進而培養(yǎng)其應(yīng)用技能。
3 結(jié)語
綜上可知,為充分順應(yīng)時代發(fā)展需求,努力培養(yǎng)應(yīng)用型人才,必須認真做好計算機專業(yè)課程教學工作。其中,數(shù)據(jù)結(jié)構(gòu)的重要性不容忽視,必須深化改革該課程教學,積累成功教學經(jīng)驗,使得學生切實提高學習興趣,學以致用,為社會發(fā)展貢獻自己一份力。
參考文獻
[1] 嚴小燕,夏桂林.“數(shù)據(jù)結(jié)構(gòu)”課程教學改革的研究與實踐[J].巢湖學院學報,2014(3):139-141.
[2] 穆俊.CDIO理念背景下數(shù)據(jù)結(jié)構(gòu)教學模式的創(chuàng)新思考及實踐探析[J].消費電子,2014(4):243.
[3] 曹素娥,楊澤民.數(shù)據(jù)結(jié)構(gòu)課程教學改革探討[J].軟件,2014(3):214-215.