国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高職院校C語言程序設計基于學科競賽的教學方法研究

2019-03-04 11:05劉悅
電腦知識與技術 2019年34期
關鍵詞:學科競賽C語言高職院校

摘要:高職院校C語言程序設計教學工作中,若能與學科競賽相互結合,不僅可以增強學生們的學習動力,并可以在合理競爭中,鍛煉發(fā)展學生們專業(yè)技能?;诖耍疚氖紫冉榻B了高職院校C語言程序設計教學工作的發(fā)展現(xiàn)狀;其次,分析了高職院校C語言程序設計發(fā)展方向;最后,探究了基于學科競賽的高職院校C語言程序設計教學方法。

關鍵詞:高職院校;C語言;學科競賽;教學需求

中圖分類號:TP311 文獻標識碼:A

文章編號:1009-3044(2019)34-0099-02

基于學科競賽的教學方法,能全方位地檢驗學生們的專業(yè)知識技能學習狀況,同時還可以在競賽中激發(fā)學生們的潛能,實現(xiàn)動手能力和創(chuàng)新能力的雙向發(fā)展。但是,就當前國內高職院校C語言程序設計的教學現(xiàn)狀來看,教學內容設計及教學組織管理還存在一些問題需要解決。因而,本文開展基于學科競賽的高職院校C語言程序設計教學改革研究,具有現(xiàn)實意義。

1 高職院校C語言程序設計教學現(xiàn)狀分析

1.1 基礎不牢固

高職學生在學習本門課程期間,并沒有仔細地針對C語言語句的差異性進行分析,因此在程序編寫階段,經常會出現(xiàn)語句增加或者標點缺失的情況。例如,在一些for語句中,學生在語句末尾多寫了“分號”,或者語句前后順序顛倒,都會使得語句失效[1],導致編譯無法通過。

1.2 目標不明確

據(jù)調查,大部分高職院校開設c語言程序設計課程的專業(yè)學生并不理解C語言的教學本質與作用,一些學生僅將教學內容作為考取專業(yè)證書的途徑,而這種理解較為狹窄。學生本身沒有明確的學習目標,造成了在實際參與教學活動中,不能對自己的學習方法以及學習習慣進行調整,因此學習有效性并不理想。

1.3 課程內容難度大

C語言的課程主要是在高職院校計算機專業(yè)一年級上學期開設,非計算機專業(yè)一年級下學期或二年級上學期開設本門課程居多,此時學生仍處于專業(yè)知識水平起步階段,對于c語言程序設計強調編程思維的教學模式明顯存在難理解的情況。而C語言教學內容的整體容量較大,若教師為了完成教學而進行教學,則學生無法在短時間內消化全部的內容,教學效果并不理想。

2 高職院校C語言程序設計發(fā)展方向

2.1設計模式

高職院校C語言程序設計教學工作中,教師要對教學模式進行優(yōu)化設計。在教學組織中,要能夠借助科學的教學方法,引導學生們積極地參與學習,提高學習能力。在教學中,要根據(jù)學生的特征、教學過程安排、組織需要、教學目標以及評價方式等,提出合理的設計方法[2]。

2.2 教學目標

基于學科競賽的高職院校C語言程序設計教學工作,要更新教學理念,明確教學目標。在新的發(fā)展時期,教學工作的主要目標是確保學生能在學習之后,利用C語言獨立完成程序編寫,同時能夠在競賽以及其他實踐活動中,發(fā)揮出團隊交互與協(xié)作的能力。

2.3 學習態(tài)度

高職院校在校生作為教學活動的主體,在學習中他們的心理特征、性格特點和學習態(tài)度都會影響到最終的教學效果。所以,在今后的教學中,教師不僅要進行專業(yè)理論知識的教學,還要關注到學生們在學習期間的心理狀態(tài)變化,引導學生們通過持續(xù)不斷實踐練習的方式,掌握計算機編程語言,學會運用C語言進行軟件程序開發(fā)。

3 基于學科競賽的高職院校C語言程序設計教學方法

3.1 案例概述

為了更好地展開高職院校C語言程序設計教學工作的研究,本文選擇了天津市部分高職院校開設本門課程專業(yè)的師生作為研究對象,以隨機抽樣調查的方式,對學生和教師在參與C語言教學工作時的實際情況進行了研究。研究發(fā)現(xiàn),在實際教學過程中,C語言教學工作收效不明顯的主要因素可以從學生角度和教師角度兩個方面進行分析,具體而言:

(1)高職院校教師的主要工作職責不僅是向學生們傳遞科學知識,更是要引導學生們掌握先進的學習方法,以更好地進行自主學習,達到綜合發(fā)展。但是,經過調查發(fā)現(xiàn),天津市高職院校中C語言教師在工作中,部分教師過度參與和干涉學生們的學習過程,因此對學生們的自由發(fā)揮和創(chuàng)新發(fā)展產生了阻礙,還有一些教師并不能對課堂進行有效組織和管理,導致了學生們的學習深度達不到實際要求。

(2)從學生個體的層面進行分析,可以看出,在面對不同學科或者同一學科不同學習任務時,一些學生很難與其他同學構建良好且穩(wěn)定的互助學習方式,并且在專業(yè)競技中,也沒有很好地體現(xiàn)出良性競爭的發(fā)展狀況。在學習中,學生個體不能在團隊中發(fā)揮出引導和配合的作用,缺乏互助學習的技能,不僅影響自己的學習,而且也不利于團隊共同進步[3]。

3.2 教學需求

3.2.1學生需求

在掌握了天津市高職院校C語言程序設計教學基本狀況之后,我們可以提出,要從多個角度明確分析當前C語言教學工作的發(fā)展需求,以便采取針對性的措施,更好地組織開展教學活動。首先對學生的實際需求進行了分析,經過調查得出,在高職院校開設C語言課程的專業(yè)中,有一部分學生雖然在入學之間就已經聽說或者簡單接觸過C語言,但是對于C語言的本質與內涵掌握并不充分,大部分學生對于專業(yè)課程的了解程度僅限于“聽說”階段。因此,對于學生來說,在今后的學習中,不僅需要從宏觀的角度上充分地了解認清C語言教學內容的本質,而且還要在微觀層面上,細化了解C語言教學內容的各項要素,發(fā)展自己的專業(yè)技能,無論是在今后的學習、競賽還是專業(yè)實踐中,都能更好地發(fā)揮出自己的能力[4]。

3.2.2 內容需求

本文調查研究中選擇的天津市高職院校中,C語言課程是電子信息大類內專業(yè)的必修課程,在教學之初就由教研組對課時進行了劃分,本門課程課時中基礎理論部分占據(jù)比重為50%,實驗上機部分占據(jù)總課時的50%。主要的內容涉及了基礎知識、程序控制結構、指針數(shù)組、指針函數(shù)、文件等相關內容。課程設置的目標是使學生們熟練掌握并運用C語言進行程序編寫與修改,并具備基本的軟件開發(fā)技能。因而,在教學內容的設計和規(guī)劃方面,教師要充分地關注到高職院校涉及本門課程的專業(yè)學生們的學習能力與發(fā)展目標,并且還要根據(jù)C語言教材的內容,制定出相應的教學策略,以此提高教學工作的有效性。

3.2.3 評價需求

若想確保高職院校C語言程序設計教學工作順利完成,不僅要在前期的組織中加大管理力度,更要在后期的教學評價階段,選擇創(chuàng)新方法,確保教育目標順利實現(xiàn),達到既定的教學效果。C語言教學評價工作不僅僅要在教學活動結束之后才開始,而是要充分地融入每一個教學環(huán)節(jié)之中。教師和學生都要明確評價方法優(yōu)化調整的重要價值,同時還要關注到評價方法對于學生學習效果、教師教學能力、教學材料價值和教學環(huán)境影響等多方面內容的評價。

3.3 教學方法

3.3.1 調整內容

以教材的編寫為例,在基于學科競賽背景下的高職院校C語言程序設計教學工作,要重視C語言在電子信息大類領域的基礎性地位。

例如,在最新版本《C語言程序設計》教材中,有關C語言的概念變得更為清晰,內容也更加全面。教材的編寫設計堅持了循序漸進與通俗易懂的發(fā)展原則,有利于幫助學生們養(yǎng)成良好的學習習慣,重點培養(yǎng)發(fā)展高職院校計算機專業(yè)學生的理論分析能力與實際編程能力。

3.3.2 優(yōu)化結構

傳統(tǒng)的高職院校C語言程序設計教學中,教師和學生的關注重點都是C語言的語法知識。教師若想面面俱到地為學生們介紹語法知識,則在實際教學中要對教學方法進行調整創(chuàng)新,避免造成教學內容過于瑣碎的情況。

3.3.3 創(chuàng)新方法

以往教學工作中,教師所采用的方法基本上是板書結合課件的方式,教師對課堂具有主導和掌控的能力,學生在課堂教學期間的主觀能動性并沒有得到充分發(fā)揮。為了轉變這一發(fā)展狀況,我們建議高等職業(yè)院校的專業(yè)教師在進行課程教學設計中,要結合學科競賽的特征,將學生放置到教學環(huán)節(jié)的主體位置上,教師作為組織者和引導者給予學生們充分自主的發(fā)展空間,并在學生的學習期間給予適當?shù)膸椭?。例如,在每次授課前,教師將慕課課件、微課視頻等以文件包的形式發(fā)送到在線學習平臺,學生們根據(jù)自己的安排,從平臺上下載文件,并開始自主學習。課堂教學期間,教師主要針對學生們存在的問題進行針對性解答,之后組織拓展訓練。這種方法極大地提升了課堂教學工作的有效性,并且還可以讓學生們以小組合作的方式,相互學習與配合,提升自己的綜合能力。

3.3.4 組織競賽

為了驗證創(chuàng)新教學方法的實際效果,我們建議專業(yè)教研工作組可以在校內組織舉辦C語言程序設計比賽,積極鼓勵每個學年的學生都參與到競賽活動中,不僅可以提高教學效果還能夠提高學生的學習積極性,以達到培養(yǎng)學生編程思維的模式。鼓勵大學生們參與競賽的主要目的并不是為了獲得獎項,而是要讓學生在參與中感受到理論知識和實踐活動相互結合帶給大家的滿足感。

3.3.5 完善考核

在高職院校C語言程序設計教學考核中,以往的方式都是將平時學習成績和期末筆試成績按照一定的比例計算之后,得到學生們本學期的綜合成績。在基于學科競賽的高職院校C語言程序設計教學改革過程中,部分高職院校c語言程序設計課程的考核方式進行了創(chuàng)新調整。將原本的平時成績與期末考試成績各占一定比例的評分方法,調整成為三部分進行考核,三項內容分別為平時成績、期末筆試成績和期末上機實驗成績。經過調整之后的考核方式,更能適應學科競賽的指導要求,有利于鍛煉提升學生們的綜合實踐能力。

4 總結

綜上所述,學科競賽作為一種關注到學生整體設計能力、心理素質、實踐能力和團隊精神的教學活動,充分地關注到了高職院校學生學習期間的發(fā)展狀況。在今后教學管理工作中,相關領域的教職員工要密切地關注到學生們的發(fā)展需求,結合學科競賽,優(yōu)化改進教學方法。將學科競賽和日常教學緊密地結合起來,有利于創(chuàng)新發(fā)展學生們的專業(yè)技術水平,更好地參與到專業(yè)建設工作之中。

參考文獻:

[1]邱麗,基于學科競賽的C語言程序設計課程教學改革研究[J].黑龍江教育(理論與實踐),2018(11):73-74.

[2]段恒利.基于“雨課堂”的C語言程序設計課堂教學改革與實踐[J].電腦知識與技術,2018,14(30):149-150.

[3]譚征,改進教學內容和考核手段提升C語言教學質量[J].教育教學論壇,2016(25):212-213.

[4]徐新愛.基于學科競賽的C語言程序設計課程教學改革研究[J].西南師范大學學報:自然科學版,2015,40(09):224-228.

【通聯(lián)編輯:光文玲】

收稿日期:2019-08-17

基金項目:L2019年全國高等院校計算機基礎教育研究會計算機基礎教育教學研究項目(項目編號:2019-AFCEC-341)

作者姓名:劉悅(1987-),女,天津人,研究生,講師,主要研究方向為計算機軟件。

猜你喜歡
學科競賽C語言高職院校
基于Visual Studio Code的C語言程序設計實踐教學探索
基于C語言的計算機軟件編程
高職高專院校C語言程序設計教學改革探索
淺談獨立院校大學生電子設計競賽的組織與實踐
“學研賽”并重的計算機類雙創(chuàng)型人才培養(yǎng)模式探索
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應用
中方县| 新邵县| 萨嘎县| 金秀| 儋州市| 烟台市| 林西县| 彭州市| 南京市| 河津市| 南乐县| 八宿县| 方山县| 铜陵市| 长乐市| 雷州市| 云梦县| 百色市| 会东县| 武安市| 新竹市| 永寿县| 奉节县| 泌阳县| 建宁县| 宝应县| 石景山区| 尼玛县| 平和县| 页游| 广水市| 通州区| 华蓥市| 泰来县| 保康县| 永德县| 牙克石市| 江阴市| 盐城市| 兴化市| 福安市|