時間:2023-03-07 15:22:45
導言:作為寫作愛好者,不可錯過為您精心挑選的10篇計算機課程設計總結,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內容能為您提供靈感和參考。
有序推進工程建設。省道229__段改擴建工程。項目全長約55公里,按集散型雙向四車道一級公路標準設計、建設,設計時速80km/h,路基頂寬24.5,橋涵設計荷載等級為公路-ⅰ級,橋梁與路基同寬。通過現場辦及參建單位精心組織,共同配合,項目于11月3日順利完成交工驗收并建成通車。__景區至水上森林連接線工程。路線全長9.133km,計劃總投資2.185億元。該項目按二級公路標準實施,道路總寬12米,瀝青混凝土路面寬10.5米。截至目前4座蓋板涵全部完成,12座橋梁(含變更后的4座中橋)灌注樁已全部完成,累計完成灌注樁206根,占總工程量的100%;累計完成5個系梁,占總量的100%;完成立柱52根,占總量的83.9%;完成墩臺帽56個,占總量的87.5%;完成承臺5個,占總量的100%。目前有8座橋梁完成梁板安裝;3座橋梁完成橋面鋪裝護欄澆筑;路基工程中粉噴樁完成100%。完成原地面清表63600平方米,占總量的73.5%;完成河塘清淤145732立方米,占總量的218.4%;完成土方246480立方米,占總量的65.4%。 352省道至__連接線工程。項目長2.488公里,按路基總寬18米、瀝青混凝土16米的二級公路標準建設。工程按序時進度建設,目前已完成3道箱涵,中橋灌注樁全部完成,墩臺帽完成7個。基填筑完成40%,排水管道完成50%。233省道西北繞城公路。根據年度工作計劃,原建設指揮部緊密跟蹤審計工作,確保年內完成項目竣工驗收等年度任務。縣道大中修工程。__線冷再生工程、__鎮__河橋、__橋、老電廠橋改造工程、__線__博生公司前改造工程于12月17日完成2015年縣道大中修工程、縣道安保設施工程交工驗收。
(二)養護管理方面
2014年在推行交管所全面參與農村公路建設管理養護工作之后,工作效率、管理水平得到了大幅提升,再次榮獲__市養護考核第一名。通過調研結合我市實際情況,印發2015年農村公路建設管理養護要點,明確階段性目標。并圍繞提出的農村公路要“建好、管好、養好、運好”的“四好農村路”要求,深化農村公路體制改革,進一步解放思想、創新思路、破解難題,以保障鎮村公交開通、校車及城鄉客運班車等安全通行為主要目標,加快推進農村公路提檔升級工程建設,健全農村公路管理機構,加強農村公路養護管理,提升農村公路通暢水平、安全條件、沿線環境,為我市實現城鄉交通運輸一體化、全面加快新農村建設提供有力支撐。通過同志們一年以來的共同努力,成效顯著。其中:
1、創建目標再創新高。__鎮順利創建成省級農村公路管理養護及安全設施示范鄉鎮,真正起到“南有__北有__”示范效應作用,推進農村公路養護長效管理。
2、行業管理規范有序。加強項目管理。配合鄉鎮完成年度農村公路提檔升級工程計劃編制,規范項目前期工作程序,基本完成年度道路35個,里程62.251公里,100座橋梁項目的建設任務。創新養護管理思路。組織片區養護管理互查,召開縣道養護座談會,起到相互促進相互學習的作用。2015年累計下發任務單15份,采用水穩碎石修補__公路、__公路、__線、農業示范連接線6970立方米,瀝青混凝土面層修補3742立方米。對__線、__線、__線、__線、__線、__線進行了環境整治,清除路肩雜物、堆積物4120立方米,橋梁防護墻及橋頭黑黃漆、鋼管扶手出新油漆463座橋梁計1396平方米,更換新里程碑3塊、百米樁150個,橋梁刷白13000平方米,13.68萬株與修剪綠化52萬株,路面灌縫53870延米。破損瀝青路面采用c35水泥混凝土修補基層2250立方米。橋梁伸縮縫維修81米,橋梁搶險橋面破損維修102立方米。__公路、__公路仍按縣道文明樣板路標準進行養護管理。從總體分析,各鄉鎮高度重視農村公路管理養護,投入巨資整治農村公路路肩與農作物。安全管理狠抓“長常”二字。學習與啟動農村公路生命安全防護工程,結合道路安全專項檢查,積極整改安全隱患,保證道路通行安全。建立安全應急保障機制,定期用手機信息提醒與督促沿線鄉鎮領導與農路辦主任加強管理,確保公路運行通暢安全,累計發送信息3000條以上。
3、管理改革初顯成效。因我市農村公路面廣量大,結合路政管理人手少、事情多的特點,經多方爭取,組織29名第一批農路辦同志參加法制培訓,聘任農路辦主任為路政中隊副隊長。組織各交管所、養護公司對縣道夏季打谷曬場開展專項治理,加大巡查力度,對部分道路嚴防死守,總體控制效果較好。開展農村公路路政管理,累計超限處罰案件66件,罰沒收入164900元。路損處理案件11件,賠補費36592元。
4、民生工程大得人心。組織工程人員會同鄉鎮編制20
19-2020年農村公路規劃庫,對2013-2018年規劃庫回頭看,現場勘察縣道路況,編制來年縣道大中修計劃及2016年農村公路提檔升級工程建設計劃。提請政府出臺農村公路提檔升級工程三年行動實施意見,三年擬實施鎮村公交道路670公里,橋梁454座,其中2016年擬實施道路229公里,橋梁328座。并落實四個工作小組,啟動項目障礙物統計、遷移及項目設計、業務培訓等工作。(三)其他服務方面
2015年,圍繞科室年度工作計劃,除及時、高效地完成局領導交辦的中心工作外,還重點狠抓學習和優質服務:
1、認真學習“三嚴三實”系列講話。 要求科室所有同志積極踐行提出的既嚴以修身、嚴以用權、嚴以律己,又謀事要實、創業要實、做人要實的“三嚴三實”要求,進一步增強社會責任感,全面提高個人修養,為交通運輸事業發展提供有力的道德支撐和思想保證。
2、盡心盡職完成科室工作。組織科室同志學習交通法律法規及業務知識,提高履職盡職能力。率先完成17份人大代表議案、政協委員提案的答復,雙滿意率100%,同時對議案、提案辦理跟蹤。積極撰寫有質量的政務信息,結合“四好農村路”會同電視臺開展農村公路專題系列報道,配合__市開展泰美農路的評選工作。超額完成2015-2016年科室招商引資任務。
3、全力做好其他項目服務工作。服務是工程科的職能之一。成功組織12次工程聯席會議,10多次各級領導視察工程保障活動。全力配合做好工程系列的個性目標考核工作。配合相關科室完成資金需求編制。
2015年取得的工作成績利益于兩個方面:
一是得益于各級領導與各位同仁的重視與支持;
二是得益于科室全體同志的大局意識、責任意識與工作能力。
從2015年的工作情況分析,工程科主要還存在以下兩個方面的問題:
1、年度建設項目推進力度不夠。__二期項目未能如期按照序時進度完成,客觀上是地方矛盾影響、大橋施工技術復雜,主觀上仍有施工單位組織不力,建設單位管理力量由于項目多,力量分散,管理力度不集中等問題。
2、農村公路路政管理仍需加強。當前,農村公路路政管理盡管采取若干措施推進改革,但各交管所在農村公路巡查頻率與管理內容上仍有創新潛力。
2016年,圍繞“十三五”交通規劃的“公鐵水空、立體交通”發展總體規劃,續建為主、統籌推進總體指導思想,工程科將在推進項目建設的同時,重點在農村公路提檔升級工程行業管理與農村公路管理養護上多思考、多研究、多出成果。主要工作思路如下:
1、加強統籌管理力度,確定建成優質工程
1引言
大學期間計算機專業的學生必須掌握的基礎課之一《計算機程序設計》課程,旨在培養大學生基礎的計算機技能,以便于以后計算機課程教學的方便實施和講解,因而計算機基礎程序設計課程是計算機專業學生所必須掌握的一門理論課。計算機程序設計類課程教學重點在于其實踐性,實踐是檢驗真理的唯一標準,通過實踐,學生可以清楚自己的不足和所不理解的知識點,老師也能了解學生對于程序設計這門課的掌握情況,進而方便老師進行教案設計,為下節課講解提供依據[1]。計算機課程所重視的應該是創新,但現在各大高校計算機課程卻都以理論知識驗證為主,形成重驗證輕創新的偏差學習,難以激發大學生學習熱情,且在程序設計上沒有重大突破,大學生的創新意識和創新潛能并沒有被發掘。教學新課程改革以來,關于計算機的課程設計正逐漸轉向正常,學生的創新意識正不斷被發掘和刺激。以培養大學生創新意識和積極主動參與能力為目標,進行計算機程序類設計課程的教學探討[2]。
2當前程序設計類課程的教學情況
2.1計算機軟件開發系統龐大學生容易失去信心
例如Java技術中所包括的技術規范范圍復雜且龐大,在實際運用中也受到眾多條件限制,大學生必須付出更高的學習成本來進行技術規范的理論學習。然而若真正意義上進行程序設計,又感覺理論知識的學習無法與實際貼合,力不從心,失去信心。
2.2嚴重缺乏學習興趣、主動參與性較差
計算機程序設計類課程現階段最主要的教學方式依然是PPT展示,老師仍然處于主導地位,學生依舊是被牽引的一方,加之課程內容多,學生逐漸失去興趣,學生缺乏學習興趣、積極主動參與性較差。
2.3計算機課程實踐模式單調,學生普遍缺乏實際經驗
現階段程序設計類課程的授課方式仍以理論課為主,上機實際操作課時較少,且上機課也只是進行理論知識驗證,關于創新意識的培養卻很難實現。
2.4考核方式仍以試卷為主
這種考查方式只能確定學生理論知識掌握的熟悉程度和概念的理解認識,但對于實際操作卻并不能完整體現,進而也無法實現創新意識體現的最終目的。
3改革教學方法,加大激勵制度
老師的教學任務重點不是講解,而應該把重點放在教案設計上,只有明確的教案設計,才能針對性進行訓練,才能依據計算機程序設計知識具體應用確定教學重點。此外,老師必須建立互動課堂,只有與學生有足夠的互動,才能更了解學生,才能更好地進行課堂計算機程序設計類知識講解[3]。特別是在學生遇到無法解決的問題時。老師要依據學生潛力做合適的引導,從而刺激學生找到最佳解決問題的方式,進而提升學生的思考能力,調動學生對于計算機程序設計類課程學習的熱情。由于計算機專業的學生不同于其他專業,在畢業離校后,大都通過小組活動的形式進行程序項目開發,特別是在小組開發程序設計的途中,重視團隊彼此的配合默契,通過互相探討、闡述自身觀點以及團隊合作能力的方式來提升小組成員之間對于程序項目開發的動力。為積極增強團隊合作意識,可以適時增加一些類似討論課題的交流活動方式來進行程序設計,并進一步提升運用[4]。對學生進行啟發性問題挖掘,例如在對學生進行計算機程序設計課程教學時,提前讓學生完成課本內容預習任務,并以此為基礎進行啟發性引導。比如,計算機課程中所指的對象是什么意思;類和封裝又指的是什么;以現實生活為背景調查人群對于計算機信息技術的認識,且要依據實際情況對信息進行登記和處理,以小組團體的形式整體提高計算機程序設計課程學生之間的互動性,也為今后更深入學習計算機相關知識奠定基礎。
4重視學生的實驗預習和準備情況
計算機程序設計類課程在進行教學實踐時,由于學生缺乏基礎理論知識以及對計算機的不熟悉,容易出現慌張、不知所措的情況,進而導致計算機課程不能順利進行。形成這種局面的最主要原因就是學生并未按老師要求進行課程預習和前期知識回顧,這些無法順利完成,究其根本原因就是學生沒有深入的感知計算機程序設計類課程的教學重點和教學難點,由于前期準備不充分,導致各種狀況發生。為解決此類問題,老師必須加強自身知識能力,除此之外就是要正確認識計算機程序設計類課程的實際重點內容,老師還要根據自身特點進行課程設計安排,以吸引更多學生專心聽講,以完整的知識武裝自己。計算機課程的專業較多,因而實驗課內容也十分廣泛。這就需要老師依據實際情況進行課程設計并調整課程內容講解模式。只有這樣才能解決學生在上課時對于計算機程序設計課程學習中難懂的問題[5]。避免盲目從眾,還可以依據學生自我興趣進行計算機程序設計的理論思維創新并驗證實驗結果。所以,老師要依據計算機程序設計類課程的實驗方式來讓學生確定自己的獨特方式,學生也可以積極主動的選擇可以激發創新思維的各類課程活動方式,結合自身特點進行計算機程序設計類課程的項目設計,進而滿足不同層次、不同興趣學生自身的實際需求。
5通過上機試驗提升綜合項目的設計能力
計算機程序設計類課程是一門重視實踐的課程,因而上機實踐是相當重要的環節。為提升學生對于課程設計的整體感知和理解,老師有必要在第一次上課時就給學生進行整體理論框架知識簡述。并依據課程實際進行詳略得當的說明,這樣既可以提升學生的學習信心,也可以為該課程理論知識實踐奠定基礎。
6重點培養學生實踐能力
6.1對于實踐中常見問題的分析解決
在計算機程序設計類課程實踐中,學生總會遇到各種各樣自己難以解決的代碼錯誤問題以及操作錯誤問題。這些問題若沒有老師幫助解決,學生很難進行下一步的程序設計。計算機實踐課程通常都是大課,70人左右同時進行,計算機實踐操作中出現的問題多種多樣,若是只由老師單獨進行輔導,實在難以解決所有問題,這也是計算機程序設計類課程的實踐難以提升的根本原因。對此,若采取“老師為主、學生互助”的方式則可以極大提升計算機課程實踐效率[6]。老師在進行計算機程序設計課程實踐時,對于學生提出的問題必須有耐心的解決,充分尊重學生的思想,在指導練習時可以讓周圍的學生一起參與起來。比如:針對實踐課程代碼編程問題,老師要引導學生發現問題的癥結所在,并積極鼓勵學生建立討論組,通過溝通交流相互討論的方式,發現實踐問題所在,讓學生積極發表自己的看法,從而提高計算機程序設計課程的實踐效果。老師也要從計算機程序設計實踐課中總結經驗,以更完善的輔助學生進行計算機程序設計。
6.2課堂知識向課外知識的縱向延伸
通過一段時間的理論知識學習,老師就可以把課程知識進行縱向延伸。學生依據課程上學到的理論知識,通過實踐運用在課外知識縱向延伸上。同時學生還可以與老師進行及時的溝通交流,這樣可以極大提升計算機程序設計類課程的實踐教學質量,也更有創新性的激發學生對計算機程序設計的興趣[7]。
7學生要善于進行自我總結并自我評價實驗結果
老師應該按照學生的實踐能力制定評判標準,并對學生的實際操作能力和理解進行基礎評估,若學生自主的進行實踐內容的準備、實踐課題的總結和經驗積累,則老師可以依據學生的自主意識和自我認知想法合理的提高分數。學生在進行計算機程序設計時,老師要強調學生的自我管理,以自我總結、自我評價的方式為自己負責,對于解決不了的問題,則可以與同學商量共同解決,這樣才能讓學生有效的進行總結和知識歸納。
8考核方式優化改革
(Nuclearsystemoptimizationreform)現階段的計算機程序設計類課程通常以筆試成績為主,重點在于考察學生的概念理解能力,這對于學生來說要求記憶的東西過多,學生并沒有充足的時間進行內容的理解和實際操作設計,這也就容易出現高分低能的情況。學生的理解能力、接受能力、創新能力、實踐能力,在試卷上并不能完整的展現。雖現在強調平時成績,但其所占的小比例并不能改變期末成績,期末成績仍然是最終判斷標準[8]。
8.1增強實踐方面的考核優化改革
新課程改革下,要求把實踐課分為幾部分進行考核,并依據各個階段的平均成績判定實踐總成績。實踐部分的分數僅占總成績的37%。這也就要求學生必須有自己獨到的見解和設計風格理念,這樣才能保證設計出來的程序具有一定的創新性。
8.2期末考試方式優化改革
在日常考試中,通過程序設計的方式給每位學生分發不同的考試題目,學生要依據題目要求進行相關程序設計,從分析題目入手,結合代碼規律,獨立且完整的完成實踐考試。期末成績改用答辯的方式進行,重視學生的溝通交流以及靈活轉變能力。通過這種方式提升學生的分析水平,從而增強學生運用計算機程序設計解決實際問題的能力。
9結論
總而言之,計算機程序設計類課程是一門重視實踐的課程。尤其在教學實踐中,必須強調學生的主體地位,以學生為主,老師只做一個引導人,并通過符合學生認知習慣和規律的方式科學合理的調動學生的積極性。以此提升計算機程序設計類課程的教學質量。所以,老師在計算機程序設計類課程實踐中要持續圍繞學生的實驗能力進行更深層次的研究和教學上的優化改革,從而提升計算機程序設計實踐的教學質量。
作者:劉琴 單位:青海民族大學計算機學院
參考文獻
[1]鄒汪平,蔡勁松.基于能力導向的計算機程序設計類課程教學內容相關性研究[J].梧州學院學報,2016(06):72-75.
[2]張雪松.高職院校非計算機專業《C語言程序設計》課程改革探索[J].產業與科技論壇,2016(22):194-195.
[3]耿姝,逯柳,王樹芬.計算機程序設計類課程研究型教學改革與實踐[J].工業和信息化教育,2016(09):50-53.
[4]鐘文峰,晏志英,胡榮群.計算機科學與技術專業程序設計類課程群建設的探索與實踐[J].信息通信,2016(09):277-279.
[5]袁鳳玲.計算機程序設計類課程實踐教學的有效性研究[J].遼寧科技學院學報,2016(03):52-53.
1.2學生對計算機的操作能力差如今的學生對計算機的操作能力差,是多方面原因導致的。這也與上文提到的應試教育對計算機課程的影響以及學校計算機軟件落后,設備不夠完善有著密不可分的關系。
2職業中學計算機教學對策
2.1通過恰當的教學方法,利用先進的教學設施在計算機課程的教學中,首先教師要考慮的就是當今學生的心理活動,了解學生的心理特征,使學生對計算機課程感興趣是非常關鍵的一步。教師要把現代教育技術與計算機課程相結合,通過先進的教學設備進行示范教學,根據課程的需要采取不同的教學方法,從而達到吸引學生的學習注意力,提高學生對學習計算機課程的熱情。
2.2采用理論與實踐相統一進行計算機全面教學計算機課程教學要求將理論教學和實踐教學相統一的辦法來使學生了解和具備計算機理論知識和操作能力。在計算機理論教學中,枯燥的理論知識單純靠教師用語言去傳授缺乏了與實踐相配合,這樣的教學也和如今對計算機的教學目標不統一。在計算機實際教學中,這樣的枯燥教學一定會影響學生對于計算機學習的重視,提不起興趣。造成這樣結果的原因是教師沒有將理論與實踐相結合,因此無法調動學生積極學習,然而理論學習又是保持學生良好發展的前提。在如今新課改的指導下,理論學習與實踐學習都有著各自的作用,切實將理論與實踐相結合達到統一,不僅考驗了教師的教學能力和水平,也是計算機教學中不斷完善的需求。
2.3優化計算機教學的課程設置在職業中學中,計算機的教學要以基礎為主,同時要有一定的操作能力,特別是相關的一些操作系統軟件、語言教程等,這些都應該讓學生通過實踐去學習。因此,教師在教學中要注意講授和操作的關機,做到邊講授,邊操作。因此,教師在備課時要優化計算機教學的課程設置,掌握好上機課時間和理論課時間,從本人的教學經驗來看,將上機課與理論課時間的比例掌握在1:1最為合適。這樣的時間比例可以讓學生在理論課的時候學習,讓學生在邏輯上先進行梳理和理解。在操作課上立馬實驗,教師進行實際指導。這樣的課程設置會有比較好的教學效果,同時也使實踐與教學緊密聯系在一起。
2.4以學生為本,師生配合完成所為教學,顧名思義老師教、學生學,教師在備課時過于重視形式化課程設計,而忽視了課堂上學生的根本需求。一堂有意義的教學課,要通過教師與學生共同配合完成,同時也是教與學之間的互動過程。教師的教學設計要做到切實與學生為本,優化課程設置,調動學生積極性,改變生搬硬套的教學方法和理念。如今,在新課改理念的指導下,教師要以學生為主導,起到督促學生學習的作用,采用多元化手段,使學生全方面素質得到培養。在日常的教學過程中,教師要在教學的同時及時做好總結,更改和完善教學方法和思路。提高教師教學水平,培養學生學習興趣。新課改理念下的職業中學計算機基礎教學問題依然需要廣大教師不斷的探索、大膽創新和及時總結。在計算機教學中教師也要注意時刻培養學生的創新、創造能力。師生配合完成教學,達到教學目的。
計算機是一門發展速度快、重在實際操作的應用型基礎課,通過對我國目前高校計算機專業課教學存在的問題進行分析,從計算機專業培養方案入手,研究了計算機專業課程的設置問題,同時對計算機課程建設、教學內容與方法改革進行了探討。
1、計算機專業課程體系設置
從整個大學四年來看,計算機專業課程設置的總體原則是厚基礎、重實踐、求創新,計算機科學技術發展很快,但是其基本原理,基礎知識是相對穩定的,因此,只要把基礎知識學好,就可以為今后的發展奠定良好的基礎。計算機技術的發展可以說是日新月異,在有條件的情況下開設一些比較新的課程,實現培養人才與社會需求的對接也是很有必要的。
計算機專業課程大致可分為專業基礎課程、專業主干課程、專業方向課程三個方面,專業基礎課程可設置為:高數、離散、線性、概率、物理、數據結構、操作系統、組成原理、匯編、數據庫等;專業主干課程可設置為:程序設計、軟件工程、計算機體系結構、計算機網絡、多媒體技術、網頁技術、高級編程、計算機圖形學等學生可以根據自己的興趣,選擇一個研究方向,發展自己的特長如網絡研究方向,可選擇網絡編程、計算機網絡、網站規劃與信息服務、網絡操作系統等課程,對于一些主要課程,都可設置課程設計,以加強學生實踐能力的培養。另外,根據計算機專業的實踐性較強的特點,還必須加強專業實習的組織,有條件可以安排一年左右的時間進公司、企業實習鍛煉。
2、計算機專業課程建設
2.1不斷更新教學內容、把握重點
根據計算機課程在培養方案與學科體系中的地位和任務來設計它們的教學內容。由于計算機技術發展極其迅速,因而在教學中一方面專業基礎課應有其成熟和相對穩定的教學體系,另一方面需要不斷更新其內容和技術背景。
2.2課程建設的其它方面
對一門課程,除了教學內容之外,還應在師資隊伍、教學硬件、教學規章制度、實驗室等方面進行綜合建設,才有可能把一門課程建設好。
2.3教學方法研究與改革
有了好的課程體系,還必須有好的教學方法予以實現,才能產生好的教學效果。我們按照現代教育思想組織教學,強調一些共同的方法原則,鼓勵各科教師根據課程的特點創造出好的教學方法。主要從以下5個方面進行探討;
(1)全面推行“問題式”教學法。
現代教育思想強調以培養學生發現、分析、解決問題的能力為主要目的,首先是發現問題,這是認識和解決問題的起點,所以“問題式”教學法是許多現代教育家所提倡、推崇的教學方法,“問題式”教學法的正確使用對于提高學生的素質,強化學生學習的興趣,調動學生的主觀能動性,培養學生的創新能力有積極作用,在教學過程沖,我們自始至終都圍繞問題而展開教學活動,激發學生自覺思考、主動探索,引導學生不斷發現問題、提出問題、分析問題并最終解決問題,培養了學生的創造性思維。
(2)加強實踐環節,提高學生動手能力。計算機學科是一門實驗性很強的學科,光是“聽”和“讀”是不夠的,在努力提高課堂教學的同時,必須加強了對實踐的教學和管理,可以通過以下三個層次的方式來加強實踐教學:一是精練習題、強化基礎。習題的作用在于幫助學生深入理解教材內容,鞏固基本概念,是檢查對授課內容理解和掌握程度的重要手段,是掌握實際技能的基本訓練。根據各章節的具體內容,精選習題,促使學生加深對各章節主要概念、方法、結構等的理解,為充分發揮習題的作用,及時指出作業中存在的問題,對普遍性問題集中講解,對個別性問題單獨輔導,對學生寫的優秀作業加以表揚,由于專業課程的理論與技術往往表現出較強的綜合性、前沿性、探索性,是發展中的科學,我們還鼓勵學生撰寫自己的小論文或總結報告,讓他們時刻跟蹤本課程的最新動態,為此,我們建立了“網上輔助教學環境”便于學生進行自學、練習、同學間交流、向教師提問、考試等,教師也可以通過它備課、答疑、閱卷,不僅增強了學生和教師的溝通,而且提高了他們的學習興趣,強化了課程基礎。二是強化基礎實驗指導、提高實踐技能。上機實踐不僅能進一步提高學生靈活運用課程知識的能力,而且使學生在編程、上機操作、程序調試與正確性驗證等基本技能方面受到嚴格訓練。為此,我們加強了對實踐環節的過程管理。主要從兩個方面加以強化:一個方面是規范實踐內容,我們專門設計了一套完整的實驗大綱,為學生的實踐提供指導,同時,對實驗報告進行規范,這種規范對于學生基本程序設計素質和良好的程序設計習慣的培養,以及科學嚴謹的工作作風的訓練能起到很好的促進作用。另一個方面是采取“實踐一查漏一再實踐”的方式進行上機實踐。在平常實驗過程中,根據教學對象的不同,相關課程精心設計了幾組不同類型的有一定綜合性的問題作為實習題。三是強化課程設計、提升學生綜合解題能力,課程設計的目的在于使學生通過課程設計掌握全課程的主要內容,并提高學生綜合應用知識和軟件開發的能力,同時也加強了學生的文檔寫作能力,為今后的畢業設計和畢業論文寫作打下良好的基礎,為此,我們對數據結構、操作系統、匯編語言程序設計等課程設計了一套完整的課程設計實踐教學大綱,為學生的課程設計提供指導,規范課程設計報告,按照軟件工程的要求,從需求分析、總體設計、詳細設計、調試分析、用戶使用說明,測試結果等幾個方面組織文檔,要求學生盡量采用軟件工程的思想,選擇一些簡化的實際問題作為課程設計的題目,將學生分組,給兩周的時間去完成課程設計任務。要求同組學生在問題分析階段和模塊設計階段分工合作、集體討論,但最后的編碼獨立編寫。最后每個學生都要進行面試,提交課程設計報告,學生必須能夠清楚地介紹設計思路、主要技術手段并回答與題目相關的問題,并且程序通過程序測試才能算完成了課程設計。
(3)采用多媒體教學,強化教學效果。“興趣是最好的老師”,如何提高學生的學習興趣,對于教學效果的保障具有重要的意義,在教學手段上,完全采用一支粉筆加一塊黑板的傳統教學模式,不利于學習興趣的培養,難以收到良好的教學效果,我們通過合理使用直觀性教學原則、采用現代教學手段,編制多媒體教學課件和演示程序,化抽象為直觀,使原本比較枯燥抽象的教學內容,變得生動活潑,消除學生的畏難情緒,激發學生的學習興趣,強化教學效果。
(4)加強教學過程監控、建立教學管理和考核措施。為了保證課程建設的順利進行,可以建立由系領導掛帥、教研室主任參與的課程建設檢查指導小組,指導小組定期對課程建設的質量、進度進行檢查評估,聽取校、系專家的聽課意見,以及學生對課程的建議與意見,并及時將意見和建議反饋給任課教師,督促任課教師改進教學方法。
(5)構建“雙主”教學模式,培養學生的創新能力和認知能力。網絡的平臺作用、教學資源、教師、學生都是關系到互動式網絡教學的因素。我們的教師在基本保留傳統課堂教學環境的前提下,創設多元化的軟硬件教學環境,使學生能夠利用以計算機技術為核心的現代教育技術,通過人機交互方式去主動地發現、探索和思考問題,從而培養學生的創造能力和認知能力。
目前中職計算機課程體系及課程內容設計存在著許多問題。在我國中職計算機教育中, 專業課程開設不大合理,教材內容設計不與實際應用相結合,程序設計課程教學內容要么過于簡單和籠統,要么過于復雜和高深,導致許多中職學生對編程學習產生嚴重的抵抗情緒,出現厭學、棄學現象,所學的部分程序設計知識和操作技能,對學生畢業后進入社會后所從事的職業沒有任何用處,而真正許多實用性強、專業性強的課程和計算機應用軟件卻又沒有學到。因此,我們必須從以下幾方面對中職計算機課程體系及課程內容進程大力改革。
1 明確學生的培養目標
原來中職學生的培養目標,主要以掌握教材統一指定的理論知識與基本技能為主,學生是否畢業以統考、會考成績決定。畢業后,因培養目標、課程內容、操作技能不能與實際所需對口,導致很多學生難以找到適合自己的工作崗位。
從現在中職的培養目標及定位來說,中職學生應該是社會所需要的擁有一般化專業知識與中級或以上實踐操作技能的準職業人,而不是像大學本科生一樣,擁有很深厚的理論知識與專業技能。這就意味著中職計算機專業的學生,他們畢業后能在專業對口的普通崗位上找到適合自己的工作,而不是去搞科研或編寫大型的計算機軟件。如:機關、企事業中計算機網絡的管理、信息處理的多媒體設計制作、廣告影像行業的圖形圖像處理、設計行業的計算機輔助設計、辦公自動化中的設備應用和公文處理等,都缺少有一定技術水平的準職業人才。因此,在改革中職計算機專業的課程體系與課程內容之前,不能盲目開展,應做好充分的調查分析工作,從計算機專業細化的開設方向到實際應用,必須緊貼現實生活,最大可能的保持與信息技術發展趨勢、社會的用人需求同步。
北大青鳥在開設《JavaScript》課程之前,做了大量的企業調研與社會用人需求分析。調研結果顯示,中國近幾年互聯網行業的高速發展,使越來越多的企業認識到網站運營以及網站推廣的重要性,很多企業目前需要掌握一定的系統維護知識、網頁設計制作知識和網站維護相關知識的復合型技術人才。進一步分析了解這些崗位應具備的IT技能,從而設計出適應于中職學生的計算機課程體系,使學生所學知識具有很強的實用性,保證學生能夠在就業市場中具備競爭力,能夠滿足社會對人才的需求。結合目前中職學生的學習特點,將北大青鳥計算機專業學生的目標定位在培養網站運營人員,并對網站運營崗位從計算機技術層面劃分為三部分:除互聯網公司外的所有企業的網站維護員(涉及到JavaScript知識);網站制作公司的網頁設計師(涉及到JavaScript知識);中小企業網絡維護人員。
2 注重激發學生的學習積極性、培養學生的學習興趣
興趣是學習的內在動力,是學生自學最好的老師。原來的中職教程在內容設置方面,以理論居多,許多內容均滯后于時代的發展,涉及生活實際的知識、技能較少,涉及到實際項目的內容更少;理論作業偏多,實際操作較少;內容排版呆板,例圖、效果圖很少。
中職教育的對象多是學習上的后進生,學習主動意識和學習能力較低,接受新方法能力不強,在學習如果遇到較大困難或受到較大挫折,會打擊其學習的自信心與積極性,很可能放棄對專業課程的學習。我們在設置課程內容時,先設計內容的趣味性與生活實用性,讓學生快樂地學習專業理論知識與技能操作,通過設計來源于實際的案例或項目,讓學生掌握實用的知識技能。
北大青鳥在設計課程內容時,非常注重理論與案例、項目的設計與聯系。以《JavaScript》為例,教材內容圍繞一個完整的現實項目進行合理設計。在該教材中,每一章節的標題名稱,從學生第一感觀上就能激發其學習興趣。如:第1章 制作頁面日期和排行榜的顯示特效;第2章 制作隨鼠標改變背景的特效;第3章 制作頁面窗口特效 ……。在每章的各小節中均設計一個理論演示案例,同時針對每個演示案例,安排相應的理論知識點,對超出本演示案例的其他理論知識,不予考慮。如:1.1制作演示案例1-第一個嵌入JavaScript腳本的網頁;1.2制作演示案例2-顯示日期;1.3制作演示案例3-顯示星期幾……。在每章節的后面,設計了上機練部分,以鞏固學生的理論,提高學生的實際操作技能。如第1章上機實練部分為:實練案例1-隨機顯示圖片廣告;實練案例2-評比星級商鋪;實練案例3-北京奧運會倒計時……。在上機實練部分的后面,設計了作業。作業層次分明、由易到難,針對學生自身掌握的知識技能情況的不同,對完成作業的要求也不同。無論是理論案例,實練案例還是課后作業,均配有效果圖與分步操作圖文講述,在興趣的帶動下,學生通過自學就能完成簡單的學習任務。整個教材內容中的每個理論案例、上機實練案例、課后作業,設計安排合理,難易適度,更重要的是我們學生在現實生活中,可以很具體地看到它們應用于網站頁面的制作設計,很大程度上激發了學生的求知欲與學習興趣。本人將該教材應用于中職計算機軟件班,計算機網絡班的教學,兩年來學生的學習興趣濃,知識技能掌握好。
3 注重學生實踐知識、技能的培養,將學生培養成社會所需的準職業人
中職學生的就業現狀:許多的中職畢業生到單位工作,因原來所學知識與實際脫節,90%學生得從頭開始學習相應的知識與技能,給用人單位帶來時間、金錢上的極大浪費,甚至于失去就業的機會。
信息社會發展速度,社會對IT人才也不斷提出新的要求。我們在開設課程前應該研究企業、 用人單位對IT人才的需求現狀,分析對從業人員的技術要求,對計算機課程內容進行合理設計。在中職教學中我們提倡項目教學法,那么教材中所使用的項目一定要有很強的實用性,且與實際相結合。在課程設計中應以項目為導向,讓學生在學習過程中邊學習邊做項目,在做項目的過程中掌握相關知識及項目的開發過程,從而培養學生的動手能力和積累實踐經驗,以適應實際工作的需要。
北大青鳥對IT用人需求進行了大量的調查研究,選擇具有實用價值、與信息技術發展趨勢相符的項目去開設相應課程。其課程體系采用“以項目為導向”的課程設計方法,課程內容全部圍繞著完整的項目逐步進行,學生在學習過程中,也同時完成了實用性項目開發。在《JavaScript》課程中,每一章節所使用的理論演示案例、上機實練案例、課后作業,均是一個大項目中的某一組成部分。每一個案例是從整個項目分割出來的小項目,而且有一定的先后順序與難易梯度,由淺入深、循序漸進,先通過案例介紹基礎知識和基本操作,給學生打好基礎,然后通過大量的項目演練提高學生的熟練度和項目能力,充分調動學生學習興趣和學習積極性,直至學生掌握必備的專業知識和技能,達到培養目標,讓學生成為社會所需的準職業人。實際應用中,因為每個案例的制作,均涉及到項目中的某項內容,通過章節內容的逐步學習,學生將掌握整個項目內容所涉及到的理論知識與操作技能,理所當然能完成整個項目的制作。另外,由于所開設的項目具有實用價值,學生畢業后可以拿自己做好的項目去企業、用人單位去應聘,減少很多的應聘環節,毫無疑問這樣的學生具有很強的市場競爭力,很容易就找到與之專業對口的工作。本人將該教材應用到中職計算機軟件班與計算機網絡班,幾乎所有學生均能掌握所學的知識與技能,制作完成相應的項目。
4 大力改進教學法
由于教材內容以項目為導向進行的課程設計,所以我們應對教學方法進行改進。在多年的北大青鳥《JavaScript》教學中,本人總結如下經驗(以作借鑒):
1) 在每門課程的開始,由教師先講解課程目標,然后介紹在課程中要完成的項目;2) 為了讓學生能夠了解項目的具體功能,讓學生自己操作或是運行項目;3) 在后序的課程中,教師講解項目所涉及的知識、技能點;4) 以小組為單位,讓學生分階段上機進行項目開發與作業的完成,期間老師輔導答疑;5) 在課程教、學、做完成之后,即可完成整個項目;6)小組互評與老師點評相結合,總結提高;7) 完成好的項目讓學生保存好,做為實習、找工作、就業的寶貴材料之一。
培養學生自學能力與團結合協作的精神。IT行業及其應用技術發展迅猛,課堂上傳授的知識不可能解決學生在工作中遇到的所有問題。因此,培養學生的自學能力就顯得尤為重要。課程體系應始終貫穿這一思想,使學生意識到自學的重要性,并且教會學生如何去學習。在《JavaScript》實際教學中,指導學生進行項目開發時,每當遇到問題時,總是積極鼓勵學生自行尋找解決方案,從而提高學生的學習自信心和成就感,培養自學能力,使學生終生受益。同時,通過對學生進行一些小的團隊訓練,強調溝通能力和團隊合作精神在項目開發和實際工作中的重要性,提高學生的社交能力、溝通能力和團隊合作精神。
信息技術的發展可以說是日新月異,教育也應順應時代的變化,培養社會所需人才。所以,從中職教育的根本任務為出發點,為把中職學生培養成為社會所需的準職業人,我們急需對中職計算機程序設計課程的內容進行改革更新。
參考文獻:
[1] 婁毓滿.適應課程改革發展趨勢 提高教師教學實踐能力[J].安順師范高等專科學校學報:綜合版,2006(2).
我國將高職計算機課程的目標定位在培養應用型人才上,不僅符合我國目前的國情,同時體現了我國高職計算機課程的中國特色。在以應用型人才培養為目標的指導下,高職計算機課程的設置應該擺脫傳統的教育課程模式,創新以突出學生能力培養為主的教育課程模式。
一、傳統高職計算機課程模式的弊端
傳統的高職計算機課程模式強調以理論為本。從某種程度上來說,這樣的教育課程模式限制了學生的思維以及動手能力、創新能力、應變能力等綜合能力,造成了學生畢業后無法立即投入實際工作的現象,也就是“高分低能”的社會現實。剖析現象后的本質,在于目前的高職計算機課程仍舊延續傳統的以學科理論為主的教育課程模式,從而導致高職計算機培養的人才無法跟上社會的步伐。
1.延續傳統的教育理念,注重理論知識的傳授,忽視實踐操作
近年來,高職計算機得到了突飛猛進的發展,無論是從規模上還是從培養學生的人數上都有所創新,但是畢業后學生的實踐操作能力不盡如人意。在教育課程的設置上,大多數高職計算機部門還是習慣于延續傳統的教育理念,單純地將教學質量的評定局限于教學成績上,這樣教師將精力全部放在教學內容的講解和教學效果的質量上,而給學生留出極少的時間進入實踐基地進行實踐操作的培訓和訓練,從而導致職業院校培養的學生滯后于實際崗位的需要,使學生不能及時的學以致用,形成學而無實用的社會現象。
2.保留傳統的課程模式,注重傳統崗位的需求,忽視產業結構的變化
目前的社會經濟形勢發生了巨大改變,極大地影響了社會就業的崗位,然而高職計算機課程卻沒有隨著社會經濟結構的改變而變化。高職計算機開展的目標就是要滿足企業崗位發展的實際需要。產業結構的悄然變化,對崗位造成了影響,具體體現在就業領域原有職位的減少和新崗位的激增。這些崗位變化的最大特點在于對計算機技術含量要求的提高。崗位改變為高職計算機課程提供了發展思路,同時必須隨著社會產業結構進行必要的調整,但是目前的高職計算機課程模式只注重傳統崗位的需求,而忽視滿足產業結構變化對人才的需求。
3.采用以往的教學方法,注重線性知識的講解,忽視全面發展
高職計算機課堂上的教學方法還是集中在線性知識的傳授上,而忽視對學生的全面培養。在實際的課堂教學中,以教師的口頭講述為主,學生以書本為參考,進行理論知識的學習,忽視了對學生價值觀和情感方面的教育和引導;注重統一管理學生,而忽視觀察學生的個性差異以及創新能力的培養。計算課程設置方面很少安排有關實際操作的時間,而是將全部的時間放在知識的學習上,一味地訓練學生的應試技巧,忽視幫助學生積累實踐操作經驗。
二、應用型人才培養目標下,創新高職計算機課程模式的策略
1.適應社會環境的變化,堅持課程設置符合就業需求的原則
高職計算機課程的宗旨就是為社會培養實用人才,因此在課程設置方面,高職計算機者要時刻洞察社會發展的變化,并細心調查研究就業需求方面的波動,總結職業的潮流方向,將課程設置與就業需求乃至行業標準相結合,與國際教育人才的機制接軌。高職計算機與高中教育不同,不能完全照抄高中的課程,職業院校應該建立適合自身情況的獨立的課程,并且堅持以就業為導向,突出能力培養的重要性。此外,堅持以就業崗位的職業標準為課程設置依據,幫助學生打好職業生涯發展的基礎。
2.從學生的實際情況為出發點,堅持以培養學生能力為目標的原則
高職計算機課程圍繞培養學生的能力為核心,就要在進行課程設置時,結合學生的實際情況,確保每個學生的能力都能得到良好的發展。創建以能力為本的職業課程體系,同時增加實地實踐課程,讓學生有機會深入工作車間,及時地將所學知識轉化為實踐。此外,課程設置方面要大膽刪減實用性不強的學科知識,從而形成以能力培養為目標,以理論知識為主線,以實際操作能力為軸線,打破傳統課程設計觀的全新高職計算機課程體系。
3.創新校企合作關系,堅持課程設置靈活性原則
以培養學生的能力為本,首先要確定具體培養學生的哪個方面能力。能力是為了適應企業的需求,因而學校和企業要緊密聯合起來實現雙贏。校企雙方共同分析市場就業形勢以及發展前景,制定人才能力培養方向,建設人才培養的知識框架和能力體系,甚至共同研究計算機課程和教學的具體內容。同時,學校也要在企業的指導下,積極改變原有的課程標準和體系,全力配合企業,甚至學校還可以定期聘請相關計算機技術師作為兼職教師,直接對學生進行更加直接的指導,這也要求計算機課程設置時要足夠靈活,以適應實際情況。
參考文獻:
[1] 劉春生,徐長發.高職計算機教育學[M].北京:教育科學出版社,2002.
[2] 馬慶發.當代職業教育新論[M].上海:上海教育出版社,2002.
[3] 周明星.職業計算機教育學通論[M].天津:天津人民出版社,2002.
作者簡介:侯春明(1979-),男,白族,湖南吉首人,吉首大學信息科學與工程學院,講師。(湖南 吉首 416000)
基金項目:本文系吉首大學校級教改課題“計算機課程群教學中技能培養的教學改革與實踐”的研究成果。
中圖分類號:G642.45 文獻標識碼:A 文章編號:1007-0079(2013)28-0163-02
高校信息類專業(如計算機科學與技術、網絡工程、電子信息工程、通信工程、物聯網工程等)課程體系中,程序設計類的課程占有相當的比重。常見的專業課有“C語言程序設計”、“Visual Foxpro程序設計”、“面向對象程序設計”、“匯編語言程序設計”、“網絡程序設計”等。由于信息類專業的應用領域非常強調技術實現,普通高校學生必須具備較強的編程能力,才能滿足社會對人才的要求。據統計,普通二本高校信息類畢業生,除了小部分繼續攻讀碩士博士學位外,絕大部分都在畢業后直接從事專業技術工作。[1]雖然不同專業對計算機編程能力的要求和應用領域各有不同,比如電子信息工程和物聯網工程更側重對硬件的控制和嵌入式方向,而計算機科學與技術和網絡工程等專業更側重系統軟件開發和應用軟件的開發。但是從整體上看,這些信息類專業都對學生的編程能力提出了較高要求。為了達到相應的培養目標,相關課程群應該在課程實訓環節進行改進,以求提高學生的程序設計能力,進而全面提升學生的專業水平和動手能力,為國家和社會培養合格的人才,這是需要深入研究的課題。[2]
一、計算機課程群實訓課的特點與不足
計算機課程群的實訓課程是連接理論課程與編程能力的橋梁,程序設計類課程群對編程能力的培養尤為重要。但是在教學實踐過程中,要達到全面提升學生動手編程能力的狀態,面臨諸多困難。
1.課時不足
隨著高校課程體系的全面改進,為了寬口徑的培養學生,以便學生將來能有更廣闊的就業領域,信息類的各個專業被加入了越來越多的課程,程序設計類課程也面臨著課時緊縮的問題。一方面要保證理論課的講授與教學,另一方面要保證學生動手編程能力的提高。這樣理論課程的時間顯得非常緊張,必須在有限的時間內盡可能的把該語言中的各種各樣的知識點傳授給學生,還要保證他們能有足夠的課時在實訓課環節完成相關的實訓內容,為此在時間和教學上就要合理安排。
2.技術的快速發展
信息類專業發展速度迅猛,很多技術在過去的幾年快速的誕生和崛起。傳統的程序設計類課程主要是側重對基本語法的掌握和中小規模問題的分析與解決。比如運用一些經典的算法解決某些數學問題,并編程實現。這樣的培養模式的結果是畢業生的動手實踐能力無法滿足社會上IT企業對人才的要求。
3.師資力量不足
高校教師的教學負擔很重,除了要完成各種教學和科研任務外,還要負責學生管理工作。從全局來看,高校的信息類專業是新興專業,很多高校的該專業教師以中青年為主,部分教師還需要進一步進行深造,比如攻讀博士、博士后、做訪問學者、參與各種學術交流等。因此,在計算機程序設計類的實訓課中,很多時候都是一個教師輔導數十人學生。師資力量不足也是制約學生的計算機程序設計能力全面提高的重要因素。
二、計算機課程群實訓課的教學改革建議
1.針對不同專業進行有重點的課程設計
為了提高計算機專業畢業生的職業素養與編程能力,學校應該加強學生的實訓教學環節。[3]雖然信息類的不同專業都會開設各種程序設計課程,但是不同的專業側重點明顯不同,比如電子信息、電子科技、物聯網等專業,從專業培養目標上看更接近對硬件的控制。在實訓課的綜合訓練項目以及相應的課程設計的培養環節上,可以考慮做單片機、嵌入式系統中的項目。將編程能力訓練放到具體的硬件控制項目中,既符合相關專業的專業培養目標,又能幫助學生有效的將程序設計課程與硬件類課程群進行融合,既提高了編程能力,又提高了綜合的專業知識的應用能力。比如C語言程序設計,如果只是反復的訓練經典的算法和習題,編程能力的提高還是有限。但是如果學生完成一個軟硬件相結合的系統設計,對C語言在單片機控制或嵌入式中的應用開發能力就會快速增強。當然,對于計算機科學與技術或網絡工程這樣的專業,其專業培養目標更偏向于上層應用,也可以選擇相關的實用性的軟件開發項目(如數據庫系統等)來訓練學生的動手編程能力。在完成項目的同時,學生一方面加深了對相應專業課的認識,另一方面也加強了編程能力。
2.充分調動不同學生群體的學習積極性
在高校的專業人才培養模式中,不能按照一個固定的模式要求所有的學生,必須考慮到學生自身的實際情況,調動不同學生群體的積極性,才能最大限度的提升學生的程序設計能力。比如現在很多高校都將計算機等級考試和學位證掛鉤,非計算機專業的學生必須通過計算機等級考試,才能順利獲得學位證。針對這一學生群體,應該將針對等級考試的訓練合理的放入到實訓環節,同時鼓勵學生積極主動的多做等級考試的習題,并在上機實訓的過程中多做題庫中的題。一方面可以提升編程能力和動手能力,另一方面也能提高通過等級考試的概率。
最近幾年,高校程序設計比賽以及其他的一些設計類比賽越來越受到高校和學生的重視。對于有志于參加全校、全省、全國甚至世界級比賽的學生,在實訓環節中可以積極引導他們進行相關的訓練。比如參加ACM程序設計大賽的學生,可以鼓勵他們在實訓環節中,在完成正常學習任務的基礎上,充分調動主觀能動性,多練習ACM題庫中的習題,由淺入深,步步推進。而立志參加嵌入式系統設計的學生,也可以主動去編寫一些嵌入式環境中的程序。使學生群體在提高自身編程水平的同時,也能更加接近相應大賽的要求,收到一箭雙雕的效果。還有一些學生,立志于從事應用系統的開發,比如網站系統設計、數據庫系統設計、電子商務系統、智能手機應用系統、物聯網應用系統等。該學生群體對學習的實用性比較看重,更愿意在畢業前就找到專業領域的一個主攻方向,孜孜不倦地鉆研該方向,往實用的方向發展。結合這些學生的興趣和愛好,應該在相關的實訓訓練和課程設計中鼓勵他們多動手寫程序,進而力爭做出對社會有實用價值的應用系統。在提升了編程能力的同時,也能更多的為社會作出貢獻。
3.加強對編程能力的考核
傳統的教學模式注重對知識的考察,計算機類課程群也不例外。一門專業課學習完成后,最常見的考核方式就是閉卷考試。這種方式可以很好地檢查學生對該課程知識體系的掌握程度,但是對編程類的課程群來說,閉卷考試很難全面考核學生的編程能力。在教學實踐中,經常遇到書本知識掌握良好但上機編程能力較差的學生。為了促使學生參與編程能力訓練,應該加強對編程能力的考核。比如組織上機考試,將考試成績納入到整體的考核成績中;也可以鼓勵學生提交應用軟件系統。但是上機考試在實踐中也存在一定的困難,如普通考試,一個班級只要2個監考教師即可,但為了避免學生作弊,計算機上機考試需要大量的教師參與監考。另外,如果是固定的幾個習題,在機房的環境中不便于監考,而如果是從海量題庫中隨機抽題,又很難做到絕對的公平,因為有的學生可能抽到較為容易的題目,而有的學生則可能抽到較困難的題目。但是從發展趨勢上看,為了提高信息類專業學生的編程能力,加強對編程能力的考核還是非常有必要的。
4.在校企合作中加強編程能力的培養
信息類專業學生的一個主要就業領域是IT企業,如何培養適應現代IT企業的合格畢業生,一直是高校信息類專業教師研究的重要課題。外部社會和技術變化越來越快,高校中的很多課程和教學變化往往不能及時和外部接軌。為了解決這個問題,可以考慮廣泛開展校企合作,選擇一些專業對口的大企業,以實習的方式組織學生去企業學習,在實踐中提高學生的程序設計能力。高校的程序設計類課程更多的是注重學生知識體系的建立和基本編程能力的培養,而各類IT公司更看重的是學生的實際研發能力。高校應該盡量和IT企業開展合作,一方面鼓勵學生積極參與到企業的實際項目研發中,另一方面也可以擴寬學生的就業渠道,全面提升學生的編程能力。但是實現起來也有諸多困難,比如:高校的課程安排緊湊,學生要擠出較長的時間參與企業的軟件研發,時間上比較困難;有的高校位于經濟不發達地區,高校所在城市很難找到能提供相應機會的企業;低年級學生沒有技術實力參與到企業的研發中,而高年級學生尤其是大四學生,又面臨找工作的就業壓力,到處參加面試也會給相關的實訓和實習工作造成影響。
三、在提高學生編程能力上的一些實踐
作為二本高校的計算機教師,在教學過程作了一些有益的教學改革嘗試,初步取得了一些效果。作為班主任,在自己管理的班級中對學生進行分類,鉆研應用技術的學生,鼓勵他們組成興趣小組(比如嵌入開發小組、電子設計小組、信息安全技術小組、數據庫應用技術小組等),在實際項目的研發中提高編程能力。這些學生畢業后大部分成長為國內一些IT企業的技術骨干,而將來選擇從事IT領域非研發方向(如管理、市場、技術支持類工作崗位)的學生,則鼓勵他們學好基礎知識,擴寬知識面,同時積極參加計算機等級考試和其他的一些技術類證書考試。為他們收集大量的考試資料,調動相關學生的學習興趣,鼓勵他們多通過相應考試。對于立志參加各類學科競賽的學生,則鼓勵他們更多的將精力放到比賽的訓練和準備上來,并指導部分學生獲得了較好的競賽成績。
四、結論
針對高等院校尤其是二本高校計算機課程群的實訓課程的現狀進行了分析,特別是針對程序設計能力不強的現狀進行了分析,給出了在程序設計類課程群的實訓環節進行教學改革的一些建議,并總結了為提升學生編程能力所積累的一些工作經驗,以期為廣大的工作在教學崗位的計算機教師提供參考。
參考文獻:
【中圖分類號】G633.67 【文獻標識碼】A 【文章編號】2095-3089(2014)8 -0166-02
進入21世紀,教育部專門針對高等院校的計算機教育,提出了“計算機文化基礎”、“計算機技術基礎”和“計算機應用基礎”的三層教學課程體系[1]。《計算機文化基礎》、《C語言程序設計》等課程,即隸屬于這一教學課程體系,在各所高校普遍開設。
對高校學生來講,系統而完整地學習計算機類課程,不僅要掌握基礎性理論知識,更要結合上機操作,注重解決實際問題能力的培養。因此,在高校的計算機課程設計中,均在基本的理論授課之外配以相當比例的上機實驗,且實驗教學的作用舉足輕重。以下筆者將從高等院校計算機類課程的內容及特點出發,針對學生上機實操中存在的問題,結合教師的教學設計和方法優化,就如何提升計算機實驗課程的教學效果進行探索論述。
計算機類的課程特別注重理論與實踐相結合,以《C語言程序設計》為例,其特點就是實踐性非常強。《C語言程序設計》的主要教學任務是培養學生具有一定的閱讀程序、設計程序的能力,以及利用C語言分析問題、解決問題的能力;而學生只有通過上機演練,將C語言源程序經由計算機系統的編譯、運行、調試,并最終得到預期結果,才算真正完成任務。在教學的過程中,必須通過大量的實踐讓學生學會怎樣設計算法、構造程序、解決實際問題。
《C語言程序設計》如此,其他高校計算機類課程也是如此。但在實際的上機實驗過程中,學生并不能充分認識實踐演練的重要性,從而使他們的實驗課程學習存在一些問題。具體如下:
部分學生對待計算機課程配套實驗的學習態度不夠端正,認為可有可無,甚至是當作放松、游戲的契機,逃課現象時有發生。
學習目的不夠明確,不能提前預習實驗內容并認真聽取老師對實驗任務的布置和講解,對實驗內容不求甚解,上機操作隨大流,甚至機械、盲目。
實驗過程中發現問題、解決問題的能力不足。
遇到問題就停下來發呆,不會積極地尋求問題解決的方法。
舉一反三的能力欠缺,同類問題再次遇到時仍無法解決。
缺省自我思考、鉆研的過程,上機運行一遇阻礙即尋求他人幫助。
實驗報告的撰寫過于程式化,不能很好地體現上機操作的具體過程,如源程序設計、所遇問題、如何解決、最終結果等。
針對《計算機文化基礎》一課,不少接觸計算機較多的學生自以為簡單,對上機操作不重視,不屑于實踐練習,從而導致很多細節性的重要操作掌握不好。
由于學生的計算機操作熟練程度不同,為合理設置實驗課程的飽和性,有的教師允許學生上機練習完成后在實驗室撰寫實驗報告;由此造成少部分同學本末倒置,以實驗報告的書寫為上機目的,依據教程草草“編”完后,不再認真對待上機操作。
針對以上學生在上機實驗過程中表現出來的問題,授課教師應認真究其原因、深入探討,并采取切實有效的措施,保障上機實驗的順利進行。如何做到這一點,可從以下三方面入手。
首先,要加強實驗課程的教學管理,強調實驗課程的重要性和必要性,更要在實驗課堂杜絕游戲。
其次,在實驗題目的設置上,需根據教學大綱及每一階段的相關理論知識進行選取,切實做到上機實驗與理論學習相同步,以便趁熱打鐵,使學生在第一時間實現對所學知識的運用。同時,多設置貼近學生學習、生活的題目,打破課本內容原有的組織順序,從典型的程序案例入手,重組課堂教學的邏輯體系結構[2],從而激發學生的學習興趣,使其在 “趣味”引導下積極主動地去練習、思考和探究,在輕松自如的氛圍中學習并掌握相關知識,以達到較為理想教學效果。
再次,總體的實驗課程設置思路應本著由淺入深、由單一到綜合的原則,不斷以實踐鞏固理論、以理論支持實踐,循序漸進地培養學生對所學知識的綜合應用能力及獨立解決問題的能力。并以學生的實際學習能力為參照,設置必做題與選做題,滿足不同層次學生的學習需要。
除此之外,為提升計算機上機實驗課程的學習效果,還應注重以下幾點改進措施:
將實驗預習作為作業布置,并強調其重要意義所在,有條件可在上機操作前進行簡單提問、檢查。
認真對待實驗報告,建立實驗報告的批閱、返還、訂正制度,讓學生明確自己上機過程中存在的問題,有的放矢地去修正、改進。
“一對一”上機輔導的努力實現,切實根據每一個學生的學習情況,進行有針對性的督促和指導。
任何一門課程的教學都是一個精益求精的過程。高等院校的計算機課程體系囊括的均是邏輯性和應用性都很強的課程,既講思維方式,又講動手能力,特別注重理論與實踐的緊密結合。在課程組織設計的過程中,要獲得理想的教學效果,教師需從課程、學生、自身等多個側面進行綜合考慮,在充分調動學生學習積極性的基礎上,拓展教學思路,改進教學方法,把計算機課程的基本概念、理論知識等融入到具體的操作實例中來,通過教師示范性的指導演示和學生不斷的自我嘗試,在切切實實的操作演練中讓學生體會并領悟計算機技術的魅力,并進一步總結、探究、延伸,從而不斷提升其計算機應用能力。
參考文獻:
[1] 中國高等院校計算機基礎教育改革課題研究組.中國高等院校計算機基礎教育課程體系2004[M].北京:清華大學出版社,2004:16.
一、計算機教學改革必要性
計算機教學改革具有一定的必要性,隨著科學技術的不斷發展,計算機技術成為當前主要的應用技術,為了能滿足社會人才的發展需求,在我國高校中都已經增加了計算機課程的開設。在對計算機課程進行實際教學中,計算機教學以及相關課程教學的關聯度都比較低,學生對計算機的使用也存在一定的局限性,學生的計算機應用能力不僅沒有得到提升,也不能滿足社會上的發展需求。所以說,在當前計算機教學改革下,在實際教學中還存在一些必要問題需要解決。
二、計算機教學改革中存在的問題
其一,當前的計算機教學內容還比較陳舊,與現實的社會需求存在嚴重的脫離現象。在當前院校教學中,計算機教學并沒有體現出創新性,不僅實際的教學內容比較單一,在應用過程中還存在比較差的效果。其二,在高校中缺乏實踐性教學,受傳統教學理念以及教學模式的影響,還只是灌輸式的教學模式,學生也沒有發揮其主體地位,在這種被動式教學中,學生根本沒有認識到實踐教學的重要性,在該情況下,學生不僅沒有培養成較強的實踐能力,也沒有提高人才的綜合性素質要求。其三,在計算機課程設置中,不僅不夠科學,也沒有制定合理的教學計劃。我國計算機課程的設計與安排與社會上的實際需求存在較大差距,不僅沒有促進各個學科之間的有效結合,封閉式的教學局面也使學生在計算機學習中面對較大局限性,從而降低了實際的計算機教學水平[1]。其四,我國計算機教學中沒有建立完善的考核機制,其中,設置的課程還不符合社會的實際需求,隨著計算機在當前社會中已經得到普及應用,但在實際使用過程中,其中的深度與廣度都面對較大限制,在此基礎上,不僅降低了學生的學習興趣,還影響了計算機的教學質量。其五,高校計算機教學中,管理工作根本沒有做到位。我國高校的計算機教學水平與現代化的先進水平還存在較大差距,不僅在教學內容上比較陳舊,在教學過程中也沒有得到更新,從而降低了計算機的教學效果。
三、計算機教學改革對策研究
(一)合理安排計算機教學內容
在對計算機教學內容進行合理安排期間,教師應根據學生的自身問題,為學生選擇合理的教學內容。目前,我國計算機課程教學內容還比較陳舊,其中的教學內容與社會上的實際需求還存在較大差距,并不能滿足時代的發展需要。導致該現象的主要原因是經濟社會在不斷進步,計算機得到不斷應用,計算機教學課程的難度與深度都存在較大變化[2]。所以,在計算機課程教學中,要根據學生的自身特點,選擇出合適的教學內容,并保證教學課程的合理安排。在實際教學中,還可以學生劃分為不同層次,如:計算機基礎知識掌握比較好的學生、沒有一定計算機基礎的學生,都要以不同的教學方案實現補充性教學。其次,對于一些計算機基礎掌握比較好的學生,要為其提供良好的學習機會,從而使學生對計算機的學習與自身的應用能力都得到普遍提高。
(二)有針對性的設計課程
隨著信息技術的不斷發展,計算機技術成為當前應用的主要力量,并將其應用到各個行業。為了在現代化發展中滿足相關需求,在對計算機進行課程設計期間,一定要實現課程的開放性以及動態性。在對課程進行實際設計期間,一定要按照計算機的知識結構以及本質變化規律進行思考,不僅要實現多門學科知識的有效融合,還能促進學科之間的交叉合作。所以說,在教學活動中,高校不僅要加強計算機理論知識教學,還要培養學生計算機的實踐能力[3]。在實踐教學中,要針對多個課程內容以及不同的課程類型對計算機內容進行更新處理,并優化合理的課程標準,從而促進計算機人才培養機制的積極建立。
(三)提高教師的綜合素質
隨著教育改革目標的不斷推進,還要提高計算機教師的綜合素質。教師不僅要明確自身的任務、明確自己的職責,還要根據時代的變化標準,以豐富的教學經驗激發學生的學習興趣與創造能力,從而為其作出正確的引導。在這種形式下,學生不僅能積極、主動參與到教學活動中去,還能發揮其較大的學習興趣。所以,教師要形成良好的創新精神,為了使學生能適應社會的發展需要,不僅要將理論知識與實踐知識有效結合起來,激發學生的學習興趣,還要制定合理的教學方案,并以創新性的教學手段、考核手段加強教學工作中管理制度的積極形成,這樣不僅能培養學生的綜合能力,還能實現較強的師資隊伍,從而全面提高學生學習計算機的理論知識以及實踐能力[4]。
(四)樹立合適的教學理念
在教學中,要積極貫徹“以人為本”的教學理念,并根據學生的基礎需求,促進計算機課程教學在實踐中的積極發展。因為學生在計算機課程教學中發揮著較大促進作用,將計算機知識應用到實踐教學中,能夠培養學生的應用能力。而且,還要為學生營造良好的學習氛圍,并為學生創造有利條件。其中,可以利用計算機網絡以及相關資源為學生建立一個良好的學習平臺,這樣不僅能實現學生的實踐、訓練教學,還要根據學生的實際需求,將各種資源有效結合起來,并發揮其自身優勢,這樣不僅能使學生養成解決問題的能力,還能使學生得到全面發展。總結我國高校計算機教學中還存在一些問題,實現教學改革能夠為學生制定出有效的教學模式,這樣不僅能培養出高素質、高水平的計算機人才,還具有一定的教學改革意義。
作者:凌小平 單位:江西現代職業技術學院
參考文獻:
[1]李俊芳.高校計算機改革的必要性及分析[J].才智,2015(1):98-98.
一、了解學生的情況,因材施教
1.學生的年齡特征、心理特點、智能水平、學習習慣、知識基礎等,都是選擇教學方法的重要依據。因此我們在上課之前要對自己所代班級的學生進行深入了解,調查研究學生的這些特點,掌握實際情況。然后根據情況制定講課的內容、重點和進度。這樣有的放矢,因人因時而異,提高了教學的效果。
2.傳統的“填鴨式”教學方法,使大多數學生習慣于以書本為準,以教師為準,學生的主體意識薄弱,求新、求異思想欠缺。針對這種情況,在教學過程中,我們采用啟發式教學方法,啟發學生自己去發展知識,而不是停留在書本或講課內容上。
3.教師要做的工作不僅要把有關知識傳授給學生,而且要研究學生的認識規律,即:他們是怎樣接受知識的,怎樣才能讓他們更快更容易更有效地接受知識。只有知道了這些問題的答案才能使教學效果達到最好。
學生對計算機課程普遍都存在這樣的看法,就是應用軟件好學,程序設計語言(如VB、ASP等)及理論性較強的課程(如數據結構、操作系統等)難學。為了消除學生的這一想法,提高程序設計語言課程及理論性較強課程的教學效果,我們在授課時采用的是這樣的做法:從具體問題入手,提出問題,通過大量例題說明講解課程內容,然后歸納總結出幾點結論,說明使用規則。
這樣學生看得見、摸得著,思想跟得上,學了就能用。每一章為學生制定一個小目標,讓學生一點點的深入學習。通過這樣循序漸進的授課方式,學生對程序設計語言課程及理論性較強課程的學習產生了興趣,學習的效率自然就提高了。
二、大力發展多媒體教學手段,提高教學效果
傳統的授課方法是板書+講解。用這種方法進行計算機課程的授課,學生只能是把操作步驟一步一步的記下來,看不到操作的結果,所以接受起來有些費勁。由于現在的計算機各種軟件,特別是WINDOWS下的各種軟件,均以圖標方式和鼠標操作為主,其操作直觀、便捷,這些軟件的應用與操作在黑板上是無法向學生講解明白的,需要使用演示設備向學生講解,也就是說,現在計算機的許多課程,應該以:演示+操作+講解的新的授課方法進行講授。
教學地點也應該從教室轉移到現代化教室或多媒體教室,利用大屏幕投影或多媒體教學設備進行直觀教學。多媒體技術具有聲、光、電、色等多重元素,突出信息的形象性及感染力,使計算機具有綜合處理文字、聲音、圖形、圖像和視頻信息的能力,它以形象生動的圖文并茂的人機界面,改變了人們使用計算機的方式。將多媒體技術應用于教學過程,已成為教學手段現代化的重要標志。
多媒體教學具有很多優點:
1.它使得教學內容形象、生動、直觀地顯示在學生面前,給學生以極大的吸引力。
2.大大增加了課堂教學的信息量,提高了教學效率。
3.利用多媒體課堂教學可以集中教師的智慧與教學經驗,使教學內容更加規范有序。
4.可充分利用計算機網絡的優勢,將授課內容上網,為學生的課外學習提供輔導。現在,我們的計算機課程均改在了現代化教室或多媒體教室。我們還大量的實施了計算機輔助教學(CAI),組織教師收集、研制和使用多媒體CAI課件,部分課程(如基礎課、圖形處理軟件、網頁制作軟件等)都是以CAI教學為主,這樣,大大的提高了學生學習計算機課程的興趣、積極性和主動性。
三、增加實踐性教學,提高學生實踐能力
以往計算機專業畢業的學生實踐操作能力普遍較差,主要原因是上機實踐的時間太少,而且學生不重視上機練習。計算機專業是實踐能力要求很強的一個專業,針對以往學生的情況,在現在的教學中我們更注重學生實踐能力的培養。尤其是一些應用軟件,我們基本上都能安排每個學生每周每門課程平均上機時間數不少于2課時。
在課時安排方面,實踐課時與理論授課課時為5比5或6比4。實踐的考核成績同樣不低于課程總成績的50%。另外,在實踐課程中,對于低年級學生,注重計算機基本概念和基礎操作能力的訓練,對于高年級學生,著重培養他們的應用能力,能夠熟練操作和應用各種專業軟件,解決實際問題,并能夠應用這些軟件進行設計和創作。在計算機軟件應用中,激發學生的創造能力十分重要,這就對教師的實踐指導能力提出了更高的要求。
過去,計算機實踐課程主要以完成教師布置的作業為主,如在程序設計中,學生上機多數是將書上的程序作業在計算機上運行一遍,形式單調,學生處于被動的學習狀態,不能夠對課程內容作深入的理解。