【摘要】程序設計課程一般是計算機類專業的專業基礎課,一般在大一年級第一學期就開始開設。隨著大學新生的學習和生活環境的變化,如何讓學生盡快融入到專業課的學習中去,這是很多人都關注的焦點,本文研究的就是在課程教學中引入多種教學資源,通過激發學生的學習興趣,幫助引導學生愉快完成學習任務。
【關鍵詞】新媒體;程序設計課;教學模式構建
0引言
隨著社會進步和科學技術發展,Internet規模的不斷擴大,各種網絡相繼出現,各種媒體環境已經進入了嶄新的階段,先進的多媒體系統層出不窮,各種新媒體資源越來越豐富,人們在日常生活、學習、工作中都越來越多地使用它。新媒體和傳統的各種媒介相比較還是有很大的區別,表現出了前所未有的新面貌,已經成為當前社會最主要的信息資源的來源和交流的途徑。大學生對接受新鮮事物強,越來越多的學生群體在開始了解、使用各種新媒體。大學生的生活和學習也越來越多的在依賴新媒體,他們通過新體查詢自己所需要的信息資源,很多時候師生之間、同學之間的溝通也是通過新媒體來實現的。如何在教學中充利用新媒體,促進大學生的學習已經是一個越來越重要的研究課題。
1新媒體環境的概念和作用
傳統媒體主要采用傳統的大眾傳播方式,即通過某種機械裝置定期向社會公眾發布信息或提供教育娛樂平臺的媒體,主要包括報刊、戶外廣告、通信、廣播、電視等傳統意義上的媒體。傳統媒體的特點就是單向的,信息發送者和信息接收者之間是單向的,傳統媒介的缺點主要是在時間方面和空間方面具有一定的局限性。新媒體是利用多種技術綜合通過電腦、手機、數字電視機等各種終端設備,向用戶提供各種信息資源的傳播形態。新媒體主要采用聲音、圖像、動畫等于一體,包括網絡媒體、手機媒體、平板電腦、高清數字化電視等,能對廣大用戶同時提供各種豐富多彩的富有個性化的內容。每個新媒體的用戶既是信息資源的發送者又是信息資源接收者,每個用戶都融會成對等的交流者的個性化交流的媒體,它是雙向的具有交互性,更為重要的是它還具有即時性,這在一定程度上解決了時間和空間的局限性。聯合國教科文組織對新媒體下的定義:“以數字技術為基礎,以網絡為載體進行信息傳播的媒介。”所以新媒體可以稱為是一個數字化新媒體。人們對新媒體的需求及互聯網的運用成了家庭中必不可少的生活要素。尤其是當下,隨著通信技術的迅速革新,新的媒體廣泛普及的情況下,人們可以方便快捷的了解自己所需要知識,探索自己感興趣的問題。特別是當代年輕的大學生們還會通過各種聊天軟件、社交網站、貼吧、論壇等窗口發表自己撰寫的文章和觀點,瀏覽別人寫的文章,同時還加入了自己的想法和評論。
2程序設計課程的特點與學情分析
作為計算機相關專業的一門入門級的專業基礎課程,程序設計課程的學習有利于提高學生的思維能力,對學生后期深人學習計算機專業其它知識有很大的幫助。程序設計課程的特點是動手能力要求高、知識點多、重點難點多、課時少,大部分程序設計課程的學習要求學生在一個學期內由入門轉化為熟練編程,順利通過國家二級考試。程序設計包含語言和算法兩個方面,不僅要求學生掌握語言的語法規則,而且要求學生學會運用計算機的編程思想。計算機的編程思想與我們日常生活中處理問題的思路有很大的區別,這就要求學生轉變思路,按照計算機解決問題的方式來編程解決日常生活中的實際問題。程序設計課程一般是在大一年級第一學期首先接觸的第一門計算機高級編程語言課,大學新生從中學來到大學,計算機水平參差不齊,水平差的直接沒有接觸過計算機,普遍沒有用過具體的計算機編程語言進行程序設計實踐。當學生接觸程序設計類課程時,普遍感覺內容枯燥、非常抽象、難以理解。很多學生在學期結束談到對這門課程的感受時,仍有部分同學感覺沒有入門。他們感覺讀程序還能湊合,但是涉及到編程則非常困難,總有無從下手的感覺,部分學生甚至還毫無編程思想。很多教師也感覺到找不到一個恰當的方法,讓學生能夠真正的理解融入課程。目前大部分學校在講授程序設計這一類課程時,教學中仍然多采用傳統的講授教學方法,再配以一些上機實驗操作來加強鞏固和理解課堂上所講的一些理論知識點。但是這種教學方法對于計算機程序設計類課程來說,顯然是不夠的。因為程序設計類課程的特點是內容多、課時少、實踐性強。所以,在授課內容處理上既要講授大量的基礎知識、基本概念、基本編程思路和方法,而且還要講授具體的解題過程和實際應用甚至具體的上機操作。要想讓學生掌握課程的精髓,僅僅依靠上面所述的講授和上機實驗是遠遠不夠的。傳統的講授有偏重知識的單向的傳授,它重理論輕實踐,學生實踐能力無法鍛煉,學生就不能掌握計算機編程的實際問題解決能力,當學生走上工作崗位時,就無法滿足崗位對能力的需要。為了讓程序設計課程這門課程的教學達到真正培養學生的實際動手能力與創新精神的目標,提出了新媒體時代下程序設計課程的教學模式,這種教學模式以解決實際問題的程序設計思想作為切入點進行教學,培養學生具有利用軟件開發環境解決實際問題的能力。
3新媒體時代下程序設計課程的教學模式
1)激發學生的興趣
首先要讓了解計算機語言的魅力,讓學生體驗程序設計語言的強大功能,利用它學生自己就能編寫出各種有用的軟件,這樣可以激發學生的學習興趣。我們可以直接把已經寫好各種程序源代碼發給學生,讓學生在自己的電腦上運行,通過程序的運行告訴學生,這是我們的學習目標,當學生學習完本門課程,學生也可以編寫這樣的程序水平,甚至可以編寫出比這更好的程序。向學生演示的程序有兩點值得推薦:1.程序最好是游戲程序,因為大部分同學對游戲是比較感興趣的,告訴他自己以后能編寫出這樣的程序,那更是振奮人心的事;2.程序最好是以前的學生編寫的,這樣對正在學習的學生更具有說服力,證明了本門課程學完確實可以達到這樣的目標。
本文來源:http://www.nvnqwx.com/shiyongwen/2279365.htm