劉志敏
摘要:在現今的高校學習中,C語言程序設計是學習計算機專業需要掌握的一門基礎性課程,這樣的一門課程開展是需要學生使用計算機語言去對問題進行思考的。隨著現今科學技術的快速化發展,C語言基礎課程在高校的教學中占有的地位也越來越高,而網絡課程的開展示一種新興的教學方式,主要是基于互聯網基礎之上開展的,從而實現對教育信息資源的共享。
關鍵詞:C語言程序設計;網絡共享;課程研究
前言:
在現今的發展中很多的高校已經開展嘗試網絡共享課程的開展,這樣的一種教學方式能夠將網絡信息技術的優勢進行發揮,從而促進教學效率的提升。C語言程序設計網絡共享課程的開展已經遍布在較多的高校中,并且在互聯網上還有許多豐富的C語言程序設計資源,能夠指導學生進行自主的教學活動開展等,添加了學生對課程學習的途徑,更好的促進教學之間的交流。
一、C語言程序設計網絡共享課程的發展現狀
(一)不能進行實時的互動
在近些年的高校課程開展中,C語言程序設計網絡共享課程已經取得了比較好的實踐運用效果,但是在實踐的過程中網絡課程教學還是存在著比較多的弊端。最無法解決的一個難題就是不能實現實時的互動,網絡共享課程大多都是教師錄好之后上傳到網絡上以供學生進行觀看的,雖然有的學校在一些學習的網站上做出了供師生交流的模塊,但是呈現出的是留言的形式來完成互動交流。對于教學所學的互動交流來講,這樣的交流不是實時的,所以當學生在學習的過程中發現問題時,不能夠及時的與教師進行交流,就會造成比較多的教學知識進行積累,在后期面對面的教學中在對教師進行問題的詢問,如果詢問的學生過多,對于教師來講是很難實現一一的解答的。所以就導致學生存在的疑問不能夠及時的進行解答,從而在后期學習任務的開展中對新的知識點認知不清,導致學習興趣的喪失。
(二)不能夠掌握學生的學習情況
網絡共享課程的開展是在基于互聯網平臺之上開展的,在共享課程上開展C語言程序設計,可以實現師生不再同一個教室中進行課程的教學,所以在網絡課程的開展中更多的還是依靠于學生的自覺性,網絡共享課程的開展教師不能隨時的在學生身邊,所以說教師能夠對學生起到的監督作用是非常的有限的,并且對學生的知識掌握情況也不夠清楚。所以在這樣的一種課程開展之下,就對教師開展因材施教造成了比較大的阻礙,教師不能夠對班級中的每位同學進行知識掌握程度的判斷,所以不能及時的知曉學生是否能夠跟上教師的講課進度,以及在教課中存在的重難點與困難。這些問題的存在不利于教師對教學進度、教學內容進行合理的把控,更不會利于制定出具有針對性教學計劃,對于教學的開展來講,教師不能夠根據學生的特點開展個性化的輔導教學。
二、C語言程序設計網絡共享課程的開展措施
(一)對C語言程序設計進行直播教學
直播平臺的存在對于現今的人們來講并不陌生,隨著互聯網技術的不斷快速化發展,出現了各種的直播平臺與直播形式。所以在教育領域的發展中可以適當的對直播加以使用,從而促進高校網絡共享課程的開展,通過對教學直播進行使用,能夠將教室中的課堂教學場景擴散到每一位電腦對面的學生眼中。對直播課程進行錄像,與教師自己錄制的教學視頻是不相同的,直播教學能夠將教學中存在的互動與交流進行記錄,能夠將學生在學習過程中產生的共性問題進行解答,從而將共性存在的問題在網絡課程教學中進行解決。在直播教學的錄像中不僅僅只是局限于理論課程的教學,還能夠將上機課程進行直播,最好的方式是將理論的教學與上機教學直播放在一起進行教學,從而將學生的學習效率進行提升。例如,當教師在講授C語言程序設計的時候,講解“指針”的用法時,教師可以先對理論知識的部分進行教學,把指針的理論知識講解清楚。而后,教師帶領學生去進行上機的操作,講指針應用到編程中去,教師在上機的時候將具體的指針使用方法進行操作直播,這樣的一種方式能夠對網絡共享課程上的“指針”進行學習,促進學生將理論與實踐進行結合學習。教師針對于教學活動的開展,要始終堅持以學生為中心,與網絡平臺進行嚴密的結合,從而設計出以學生自主學習以及師生互動等功能的學習活動,不斷的豐富學生網絡共享課程發展。
(二)加強對網絡共享課程學習系統建設
在網絡共享課程的開展中有著比較豐富的教學資源,但是由于缺乏系統性的建設,所以針對于學生學習進行的指引,以及促進學習效率的提升都不能起到促進作用。在開展高校的C語言程序設計網絡共享課程的發展時,要將學習系統不斷的進行完善,促進對共享課程系統的建設。建設的網絡共享課程學習系統,要包含教學視頻、教學案例、習題庫以及各種上機實驗等,能夠與C語言程序設計課程相關的學習資源。并且對已有的資源進行合理的計劃,能夠在學生進行學習之前就進行一定的指引。例如,高校自身搭建起一個可以專門進行網絡共享課程學習的網站,在對網站的設計上首頁分布各個學科的名稱,當學生通過首頁的導航進入到C語言程序設計課程的學習模塊之后,可以看見網站上呈現出一個樹狀或者是網狀的學習導圖,每個圖形的節點之上都會對應學習章節的名稱。當學生打開相應的章節進行學習時,最先映入眼簾的就是整個章節的知識點介紹,以及要進行重點學習的知識點。學生根據自己的學習計劃進入到一個知識點模塊中后,就能夠顯示出該章節知識點的具體教學視頻、習題等其他的教學資源,這樣一種具有條理性的學習系統,能夠逐漸的引導學生對所學的內容進行梳理,并且將學習的目標進行明確,從而促進C語言程序設計網絡共享課程的開展。
結語:
對于高校的C語言課程開展來講,網絡共享課程是一種全新的學習途徑,也會在教育中對新的教學環境的一種嘗試,所以在不斷的改善中需要得到師生的尊重。對此形式進行使用,能夠將教學的資源進行有效的豐富,從而促進學生對資源的實際使用,將成績進行有效的提升,從而運用C語言來解決計算機中存在問題的能力進行提升,所以加強對C語言程序設計網絡共享課程的推廣。
參考文獻:
[1]盛仲飆.《C語言程序設計》網絡課程的開發與設計[J].福建電腦,2018,34(10):177+30.
[2]劉影,呂林濤.基于高校程序設計類課程的混合式教學設計研究——以《C語言程序設計》為例[J].勞動保障世界,2018(29):80-81.
[3]羅興賢,郭元輝,胡海斌等.基于內容模塊化的《C語言程序設計》SPOC課程設計[J].教育現代化,2018,5(01):183-184+200.