龍張華
摘 要:高職數(shù)據(jù)結(jié)構(gòu)是計算機專業(yè)的一門基礎課程,學校應高度重視對學生實踐能力的培養(yǎng),引導學生奠定堅實的理論基礎,掌握熟練的技術應用能力,并樹立對未來職業(yè)的認知,同時,院校還應配合評價方式的變革給予學生更多激勵。
關鍵詞:高職 數(shù)據(jù)結(jié)構(gòu) 教學 實踐能力 培養(yǎng)
中圖分類號:G420 文獻標識碼:A 文章編號:1673-9795(2013)03(b)-0063-01
高職數(shù)據(jù)結(jié)構(gòu)是計算機專業(yè)的一門基礎課程。數(shù)據(jù)結(jié)構(gòu)課程的內(nèi)容非常抽象,概念很多,對學生邏輯思維能力要求高。高職院校開設數(shù)據(jù)結(jié)構(gòu)課程以來,很多學生的實踐能力并不理想,對實際問題的解決往往感到無從下手。因此,高職院校應通過系統(tǒng)的教學改革,引導學生轉(zhuǎn)換學習思維,增強實踐意識。
1 高職數(shù)據(jù)結(jié)構(gòu)教學中存在的主要問題
高職數(shù)據(jù)結(jié)構(gòu)教學前期主要以C語言、高等數(shù)學和計算機應用基礎為導入,學生經(jīng)過數(shù)據(jù)結(jié)構(gòu)學習再進入計算機軟件實踐。數(shù)據(jù)結(jié)構(gòu)課程對學生的邏輯思維能力、動手能力要求很高,學生只有具備較強的實踐能力,才能在今后輕松駕馭程序員、軟件測試員等工作,成為一名合格人才。但從當前高職院校數(shù)據(jù)結(jié)構(gòu)課程的教學來看,師生仍面臨一定的問題。
一方面,學生學習興趣不高。數(shù)據(jù)結(jié)構(gòu)中的概念都很抽象,這些概念不是單靠傳統(tǒng)的思維方式就能理解透徹。例如,結(jié)構(gòu)分類中,集合結(jié)構(gòu)、線性結(jié)構(gòu)、樹型結(jié)構(gòu)、圖形結(jié)構(gòu),其內(nèi)涵不易理解。高職院校一般將數(shù)據(jù)結(jié)構(gòu)安排在C語言后,對于初學者來說,教師直接教授一門計算機語言是從技術層面為學生灌輸知識,學生掌握基礎知識后,對如何運用還很模糊。所以很多學生對數(shù)據(jù)結(jié)構(gòu)課程的學習興趣不高,對那些抽象的算法理解不透。即使開設上機課程,學生也只是機械地錄入,難以真正將所學知識應用;另一方面,教學方法陳舊。學生經(jīng)過高中階段學習進入計算機專業(yè)后,可以說每個人幾乎都處于同一起跑線,除個別學生計算機基礎較強外,多數(shù)學生只是具備基本的計算機應用技術,尚未開始對計算機專業(yè)語言的學習。因此,教師在教學過程中給予學生的啟發(fā)至關重要,教師如何開始對數(shù)據(jù)結(jié)構(gòu)及其相關課程的教學,很容易使學生產(chǎn)生先入為主的認識。如果教學方法傳統(tǒng)枯燥,學生將會認為數(shù)據(jù)結(jié)構(gòu)課程乏味,對課程知識的實用性也會缺乏興趣,進而影響到實踐能力的積累。
2 高職數(shù)據(jù)結(jié)構(gòu)課程對學生實踐能力培養(yǎng)的方法
高職院校是應用型人才培養(yǎng)的基地,特別是在我國新時期發(fā)展進程中,高級技術技能人才迫切為社會所需要。因此,針對當前教學工作的現(xiàn)狀,數(shù)據(jù)結(jié)構(gòu)課程的教學應高度重視對學生實踐能力的培養(yǎng),通過教學創(chuàng)新引導學生轉(zhuǎn)變思維,立足職業(yè)定位重新審視自我,激發(fā)學習的進取心。
2.1 堅實的理論基礎
理論與實踐是相互關聯(lián)的統(tǒng)一體,運用計算機語言進行程序設計看似是技術性工作,實際仍需要堅實的理論支撐。運用怎樣的思維設計程序,通過程序體現(xiàn)怎樣的邏輯關系,如何使運算更加簡便高效等等,首先要求學生對理論知識有深刻的認知,進而才能在程序編輯中熟練應用。而且很多學生在高職院校學習后會選擇繼續(xù)進修,沒有良好的理論基礎,實踐能力的進一步增長也將成為空中樓閣。所以教師首先要在教學中對抽象的理論進行深入淺出的講解,才能有效激發(fā)學生的興趣,提高教學質(zhì)量。
在教學中,教師應通過案例教學、情境教學將抽象的理論進行生動詮釋,選取與實際應用相關的案例,將理論知識融入其中。例如教師為學生剖析邏輯關系的概念時,可以引入服裝制作過程為案例,服裝制作需要有設計人員、打樣人員、裁剪人員、制作人員,同時,還要按照前后順序依次進行,每個流程有固定的人員負責,依靠具體的工具和設備完成操作。這個過程包含人、事、物的相互關聯(lián),并且有明確的邏輯順序。再如講解樹狀結(jié)構(gòu)時,族譜關系能夠清晰、直觀地揭示其中的關聯(lián)等等。在此過程中,教師運用多媒體技術生動演示,營造惟妙惟肖的逼真環(huán)境,原本抽象的理論也將變得活靈活現(xiàn)。隨著教學的深入,教師應逐步引入不同領域的技術應用案例,使學生接觸工作實踐中數(shù)據(jù)結(jié)構(gòu)的具體應用,先從理論層面建立感性認識,拓展思維建構(gòu),進而為實驗和實踐活動奠定基礎。
2.2 熟練的應用能力
數(shù)據(jù)結(jié)構(gòu)知識的應用是要解決具體的問題,學生只有學會在實踐領域應用結(jié)構(gòu)體、指針的概念,將各種結(jié)構(gòu)概念融入實際的程序設計,才能為今后的工作駕馭奠定基礎。而數(shù)據(jù)結(jié)構(gòu)的應用又是廣泛的,如人口信息管理、體育比賽名次排列、石油開發(fā)等領域的信息系統(tǒng)對數(shù)據(jù)結(jié)構(gòu)具有不同的要求,教師要善于從實踐角度解讀技術的應用方法,從而增強學生的應用能力。因此,項目教學法對于學生綜合運用理論知識具有重要意義。教師應通過項目任務驅(qū)動,鍛煉學生針對實際問題應用理論概念,并增強團隊合作能力。例如,教師可設立一個與實際接近的模擬項目,對全班同學進行不同的任務分配,學生之間密切配合,以項目為共同目標,在討論和探索中逐漸完成任務,然后教師給予綜合分析和點評,學生從中收獲啟發(fā),進而為其他項目的從事積累經(jīng)驗。為此,教師應廣泛選取與生活、工作實際相關的主題,開展項目模擬教學,拓寬學生視野,這樣學生進入崗位實習以及真正的工作領域后也會更快進入狀態(tài)。
2.3 明確的職業(yè)認知
數(shù)據(jù)結(jié)構(gòu)知識的應用是在具體的工作崗位中,學生實踐能力的體現(xiàn)也是在具體的職業(yè)生涯中。所以教學改革中不可忽視的一點就是從職業(yè)教育的角度培養(yǎng)學生的實踐能力。每個學生都有自己的學習基礎,有自己的興趣愛好,教師應當從學生的特點出發(fā),結(jié)合職業(yè)解析,讓學生深切感知職業(yè)對技術技能的要求,使學生樹立長遠目標。因此,教師應在教學中融入職業(yè)生涯教育,根據(jù)不同職業(yè)的技術能力要求,向?qū)W生講述工作領域應具備的實踐能力。例如,作為程序檢驗員應當從哪些方面去分析程序,發(fā)現(xiàn)問題,不僅需要熟練的技術掌握,還要有足夠的經(jīng)驗積累。教師基于職業(yè)定位的課程講解能夠更加有的放矢,使學生在較短的時間內(nèi)吸收基本的經(jīng)驗技巧,進而形成舉一反三的能力。
3 高職數(shù)據(jù)結(jié)構(gòu)教學對學生實踐能力培養(yǎng)的相關舉措
為積極推進數(shù)據(jù)結(jié)構(gòu)課程的教學改革,努力提高學生的實踐能力,高職院校還應做好相關配套建設,其中尤為重要的是評價方式的改進。院校應引入形成性評價與終結(jié)性評價相結(jié)合的評價方式,立足學習過程,從學生的學習態(tài)度、特長發(fā)揮、創(chuàng)新設計、團隊合作、師生互動等多方面加以考評,鼓勵學生不斷超越自我,提升實踐能力。此外,高職院校還應完善實訓基地建設,拓展實踐教學機會,使學生對數(shù)據(jù)結(jié)構(gòu)的理論學習與實踐鍛煉達到有機統(tǒng)一。
4 結(jié)語
高職數(shù)據(jù)結(jié)構(gòu)教學對學生實踐能力的培養(yǎng)是一項系統(tǒng)而深入的工作,其中既需要教師積極應用創(chuàng)新的教學方法,激發(fā)學生的探究意識,也需要院校努力開展相關配套建設,特別是從學習評價角度為學生樹立信心,使學生樹立長遠的學習目標,逐步向應用型人才的方向邁進。
參考文獻
[1] 陳廣.高職“數(shù)據(jù)結(jié)構(gòu)”課程教學改革研究[J].教育與職業(yè),2011(27):137-138.
[2] 張琨.高職《數(shù)據(jù)結(jié)構(gòu)》上機教學的實踐探討[J].教育教學論壇,2011(34):88-89.