?

中高職銜接背景下《程序設計基礎》課程教學研究

2019-03-25 08:01吳麗萍
電腦知識與技術 2019年3期
關鍵詞:線上線下混合教學中高職銜接C語言

吳麗萍

摘要:程序設計基礎課是高職計算機類專業的專業必修課,該課程是很多專業課的墊腳石,程序基礎課的教學、學習效果對后續課程的教學效果有著莫大的影響。該文以計算機網絡技術專業為分析對象,就中高職教學銜接做了學情分析,對如何提升《程序設計基礎》教學質量和學習效果提出了解決意見和辦法。

關鍵詞:C語言;中高職銜接;線上線下混合教學

中圖分類號:G424? ? ? ? 文獻標識碼:A? ? ? ? 文章編號:1009-3044(2019)03-0131-02

《程序設計基礎》是高等院校理工科學生在本、??齐A段非常重要的一門專業基礎課,在眾多的高級編程語言中,作為計算機高級編程語言的基礎學習,C語言是個中翹楚,幾乎所有的高等院校都選擇C語言作為程序設計課程的敲門磚。我校的計算機網絡技術專業分為網絡信息安全和網絡運維兩個方向,生源接收有單招、對口招生和高考三種途徑[1],《程序設計基礎》是該專業大一第一個學期的專業課之一,在該門課程中我們選擇的是C語言作為基礎語言?!毒W絡攻擊與防御技術》是網絡信息安全方向的專業核心課,同時也是網絡運維方向的專業拓展選修課,該課程對學生的編程能力有一定要求,尤其是網絡信息安全方向的學生,要求其能獨立完成爬蟲小程序的編寫、修復WEB漏洞等。所以讓學生掌握好編程基礎是學生學好后續課程的前提條件。

1 教學現狀分析

《程序設計基礎》課程安排在大一第一個學期,教學對象是高職剛入學的新生,計算機網絡技術招生對象有三種,分別是高考生、中職生和職高生,生源不同,學生基礎不同,在教學中遇到的問題也不同。高中和中職的培養目標不同,高中生的目標是要為高等院校輸入新鮮血液,讓學生站到更高的臺階進行專業培養,注重的是理論知識的掌握,在數理化方面的知識較為扎實,具有較強的邏輯思維能力;而中職的目標是為社會培養技能型人才,注重的專業技能的培養,在某些專業技能方面更為突出,且有較強的動手實踐能力[2]。

1.1 學情分析

該門課程是以C語言為基礎,通過對現實問題分析、應用引導學生逐步建立計算機思維方式來分析和解決問題,目標是為了讓學生通過用高級編程語言代碼來描述問題,進而培養學生的計算機思維方式,這個過程對學生的邏輯思維能力、抽象能力有較強的要求,同時要求學生具備一定的實驗實踐能力。這些不論是對高考生還是中職生都是不小的壓力和挑戰,因為高考生缺乏的是動手實驗能力,而中職生在理論知識和邏輯思維能力上較弱,這就要求授課教師在授課時要兼顧兩者的優缺點,做到因材施教[3]。

再則,編程是一門考驗學生、授課教師耐心的課程,很多學生反映程序課枯燥乏味,這種枯燥不僅是碼代碼帶來的疲憊感,碼代碼對象的枯燥,即案例的枯燥,所要解決的問題無法引起學生的興趣,降低了學生打代碼的熱情。

1.2 課堂教學分析

多媒體教學依然是高等院校課堂教學的一大特色,多媒體教學中應用最為廣泛的是PPT課件設計與制作。利用PPT課件授課是大學課堂普遍教學方法,每一位教師都具備制作PPT教學課件的能力,但是,制作一個精美、精彩的PPT課件并不是每一位教師都能做到的,所以制作精彩PPT是教師需要提升的教學技能,程序設計課的PPT課件設計尤為困難。

課件制作的初衷是讓授課內容更為立體、精彩地呈現在同學們面前,是為了提升教學質量、教學效果。傳統的板書教學,課堂時間教師大部分都浪費在了板書上面,不利于教學內容長度控制。多媒體課件教學可以將板書時間節省下來,保證了教學內容的充分性。然而課件教學也存在有很多缺點,例如,教師依賴于課件,容易出現“念PPT”的現象,這是學生最為反感的授課方式之一,并且課件授課提升了教學速度,但也容易造成“超速”的現象,授課過快,學生尚未理解授課重點,教師已翻到“下一頁”內容了。

1.3 作業分析

布置作業、完成作業的方式千篇一律,老師布置下來,學生課堂完成,或者課后完成,寫作業只是為了完成任務,沒有從中得到寫作業帶來的樂趣,一部分學生所提交的作業并非本人的成果,而是通過Ctrl+C,然后Ctrl+V,這樣就違反了教師布置作業的初衷——讓每一個學生都通過自己的思考、努力去提升自身編程水平。

《程序設計基礎》的后續課程是《Python程序設計》《網頁腳本技術》《PHP+MySQL程序設計》和《網絡攻擊與防御技術》,所以學生C語言對學生來說是必不可少的,否則直接影響后續課程的教學效果和學生的學習效果。

2 教學設計

常言道,興趣是學習最好的導師,教學不僅僅是要教會學生知識和技能,更要教會學生如何培養學習的興趣,知識傳遞對于每一位老師來說是駕輕就熟的事情,但是要培養學生的學習興趣,則是教師授課過程中的最大考驗。C語言程序設計是學生的第一門編程課,對學生來說是一個新鮮的事物,所有選擇計算機專業的學生,本身對于與計算機相關的所有知識都會保持有一定的好奇心,而抓住這一份好奇心就抓住了培養學生對編程喜愛的入門鑰匙。

2.1 多媒體教學設計

高中、中職課堂教學多以板書為主,進入大學后隨著教學條件的改善,課堂教學多以多媒體課件授課為主,課件制作與設計顯得尤為重要。程序設計課程的課件難度在于如何通過PPT的動畫效果顯示出程序執行演變過程,并且兼顧中高職學情變化情況,適當調整課件內容。每一次課的課件都必須明確課堂的教學目標、教學內容、教學重點、教學難點,讓學生在深入學習之前先明了本次課程的主要任務為何。在具體的內容設計中,概念設計要做到簡單明了,切忌概念術語的堆砌,盡量用通俗易懂的語句組織解釋晦澀的專業概念,程序結構演示要用鮮明的動畫,務必通過動畫的演變讓學生徹底掌握程序結構的設計理念及其執行過程。

程序設計初學者覺得編程課晦澀難懂,其主要原因之一是不了解程序執行過程,聽教師講解遠遠比不過用眼睛“目睹”整個程序的執行演變過程,一遍不清楚,就看兩遍,乃至三遍四遍。為了能讓學生可以根據自己的需要“觀看”程序的執行演變過程,可以有2種解決辦法:一是將程序執行過程做成動畫視頻,二是將PPT課件“推薦”給學生。本校開通有超星學習通教學環境,以上方法都可以通過超星學習通來達到教學效果[4]??蓪⒄n件PPT上傳到學習通,學生可通過PC端或者手機端,做到隨時隨地按需學習,如圖1所示。

2.2 案例教學設計

《程序設計基礎》鑒于課程特點,安排在計算機實驗室進行全程授課,教師在某一知識講授完成后,學生可立即投入到實驗中。課程案例的選擇也在很大程度上影響學生的學習興致,案例案情若能吸引學生的注意力,對于授課效果來說將會事半功倍。若想引起學生的興趣,必須要從學生身邊的事情著手,與其本身息息相關的事情才能牢牢把握住他們的“心”。例如C語言程序設計中的選擇結構“if……else……”語句,最常見的應用案例便是“請隨意輸入兩個數A和B,比較A和B的大小,在屏幕上輸出最大(或者最?。┲怠?。這樣的案例陳乏無味,像白開水一樣,只能解渴,卻食之無味。若換一個案例“請輸入往一卡通(學生飯卡)充值的金額,若金額大于等于12元,在屏幕輸出‘恭喜您,可以前往自助餐廳享用美食了!,否則在屏幕輸出‘哎呀!只能去吃一碗螺螄粉了!”,學生的代入感明顯增加,思維方式也就更加活躍。

案例的選擇與設計是一節課成功與否的關鍵原因之一。

3 線上線下教學設計

隨著信息時代的來臨,網絡教學成為教學的重要工作,線上線下混合教學是打破傳統教學的一把利劍。

3.1 跨越時空限制的學習

將學習內容以課件、視頻的方式上傳到超星學習通,學生可以根據自己的時間、地點需求進行課前預習、課后復習。本校超星學習通可通過PC端和手機APP進行學習,教師還可以監控學生的學習進度。還可以在線上發起討論,同學們可以將自己的想法在線上線下暢所欲言,遇到學習困難,可以在線咨詢教師,不再受時間與空間的限制,能更好地提高教學、學習效果[5]。

3.2 多樣化的作業布置

課堂作業是程序設計課必不可少的,作業是為了讓學生鞏固課堂知識。傳統作業布置除了課堂作業,還有下課前的課后作業。高職授課的特點一般是每一門課一個星期只有1或2次課,上課間隔時間較長,傳統作業布置不能滿足學生鞏固知識的需求。利用線上線下可克服此缺點,教師可利用超星學習通每天按時布置課后作業,并可以提醒同學們按時完成作業,如圖所示。也可以做到隨時批閱學生作業,隨時隨地掌握學生學習進度。

4 總結

根據學生學情不同,做到因材施教,是每一位教師的重要責任與義務。中高職銜接一直都是高職教學要面對并解決的一大難題。在今后的教學過程當中,會進一步加強課程分析與設計能力,努力完善中高職銜接課程的內容與教學設計。

參考文獻:

[1] 吳宇海.基于中高職銜接的計算機網絡技術專業課程體系建設研究[J].教育信息技術,2018(06):54-58.

[2] 賈建忠.中高職一體化人才培養模式建設若干問題的研究以信息技術類專業為例[J].當代職業教育,2016(2):62-64.

[3] 鄭璐璐.“C語言程序設計”課程改革的幾點措施[J].科教文匯(下旬刊),2018(11):57-58.

[4] 修輝平.線上線下O2O教學模式在高職項目化課程的應用與研究[J].職業教育,2017(10):100-102.

[5] 王英.線上線下混合式教學在高職院校程序設計類課程中實踐應用探究[J].計算機產品與流通,2018(09):247-248.

【通聯編輯:朱寶貴】

猜你喜歡
線上線下混合教學中高職銜接C語言
基于Visual Studio Code的C語言程序設計實踐教學探索
基于C語言的計算機軟件編程
無機及分析化學課程教學實踐和思考
高職高專院校C語言程序設計教學改革探索
論子函數在C語言數據格式輸出中的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合