999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

項目組模式在C語言教學中運用的探討

2018-07-31 09:19:48龔寧靜冷靜
科教導刊 2018年7期
關鍵詞:翻轉課堂

龔寧靜 冷靜

摘 要 高校計算機專業本科教育中的C語言教學一直沿用傳統的教學模式,忽視代碼規范、分工合作及實際應用,其培養目標難以滿足不斷發展的軟件行業用人要求。為解決傳統教學模式帶來的問題,本文提出了一種以翻轉課堂為前提基于項目組的教學模式,闡述了該教學模式的實施要點,探討了該模式的優點并介紹了實施需要注意的問題和建議。該教學模式利用翻轉課堂把知識學習環節前置到學生自學過程中,使課堂教學的重心從知識灌輸轉移到工程實踐,在專業學習過程中融合企業文化,提高教學質量增強學生專業素養,使其更符合軟件企業用人要求。

關鍵詞 項目組模式 C語言教學 情境性 翻轉課堂

近幾年,我國大學本科教育在改革的推進下已悄然發生了變化。但大多數高校的教學模式依然沿用多年來被公認行之有效的傳統標準化課堂[1]模式。在這種傳統教學模式下的計算機專業的本科教學逐漸顯露出弊端——教學與市場人才需求嚴重脫節。本文將探討在翻轉課堂前提下引入計算機軟件行業的工作模式——“項目組模式”來重組C語言程序設計(簡稱C語言)教學,來解決傳統教學模式與實踐需求脫節的問題。

1 傳統C語言課程教學存在的問題

現階段,我國高校計算機本科教育的培養目標主要定位在專業應用型人才和開發型人才的培養上。[2]計算機本科教育是軟件行業人才供給的主要來源。隨著計算機技術的不斷發展,軟件標準越來越高,市場需求對程序設計人員的能力要求也隨之攀升。因而,高校專業培養的標準也必須與時俱進。但我國大部分高校計算機專業教學體系仍使用2000年前的老標準,[2]C語言作為計算機專業程序設計的教學課程,也一直使用傳統教學模式,其存在的主要問題如下:

1.1 忽視行業規范

被用于C語言教學的諸多教材大同小異,這類教材大都專注于講解怎樣寫出一個確實可行的程序,很少提到書寫代碼的各種規范。如:怎樣合理規范變量名,函數名;怎樣在程序中適當添加注釋說明;是否要利用縮進,空格等格式控制來增加代碼的可讀性等。教學過程中更是忽略了代碼編寫規范的重要性,更沒有強調一個完整的程序必須附加專門的說明文檔……然而代碼編寫規范是軟件行業規范中最重要的一項,也是程序設計工作中非常重要的一環。沒有規范的代碼書寫習慣,寫出的代碼雖然能夠正確執行,但可讀性差,項目組的其他人員沒有辦法輕松的看懂這些代碼并迅速展開后續工作。

1.2 教學脫離實際

為了將知識點講的淺顯易懂,在傳統的C語言課程教學過程中,通常使用簡單短小的程序段來舉例說明。教材中幾乎不涉及大型程序的完整代碼。這樣的方法可以讓學生快速理解知識點,避免了大量代碼的引入讓學生在學習過程中產生厭煩情緒。

然而在實際工作中,一個完整的程序系統相對于教材上的短小程序來說要龐大許多,需要一定規模的代碼才能實現。通常,一個軟件開發項目會被分成多個模塊由不同的人員進行編寫。且每個模塊的結構也會由多個代碼文件組成。程序編寫人員要順利完成自己的代碼部分,并和團隊中其他人的代碼模塊無縫對接。做到這一點必須反復進行大型代碼編寫的訓練。如果在學習階段只接觸短小程序示例,將難以應付將來工作的復雜狀況。

1.3 忽視專業能力的培養

軟件開發存在著分工與合作,它以項目為單位進行管理。參與軟件開發項目的人員又可以分成一個或多個項目組。產品中一個獨立功能的實現需要組內多個編程人員共同編寫代碼。這時,代碼的編寫不是工作的全部。首先,項目組全體人員開會討論項目的計劃和進展方案。隨后,每人需要從項目組長那里接收劃分給自己的工作。接著,開發人員需要閱讀和理解模塊功能說明及編寫要求,并就模塊間的交互方式(參數傳遞或接口等)進行討論與設計。模塊編寫完成后,還要為自己所負責的模塊提供說明文檔,詳細描述這部分模塊功能的實現情況。最后,團隊成員要集中討論,描述各自完成的部分。在整個團隊工作流程中,組內協作分工,編程及測試工作的交流和銜接無處不在。

而傳統C語言課程教學一方面沒有提出要訓練學生對程序設計和編寫的語言和文字描述能力,另一方面沒有教授學生在整體架構預設情況下如果與他人合作,對自己完成的部分進行設計和代碼編寫并與其他部分順利銜接。更加遑論提供機會訓練學生的團隊協作能力和工作中相互交流的表述能力。這些都屬于軟件行業內工作人員必備的專業能力,缺乏這些能力的培養和訓練,將很難在團隊中開展工作。

2 項目組教學模式

2.1 新教學模式的提出

從以上幾點來看,作為我國大多數高校計算機專業本科程序設計的主要課程,C語言的傳統教學模式顯然不能滿足現有市場需求對從業人員專業技能的要求,也達不到高校專業人才培養的目標。要規范代碼書寫習慣、教學與應用緊密結合、強化團隊意識,就要與不斷變化發展的市場接軌。這就需要調整課程的目標,以市場為導向,適當把業內對從業人員的能力要求拆解并摻入C語言課程的教學目標中。它包括:規范專業的程序設計能力;軟件行業背景下的獨立學習、解決問題、團隊合作、專業溝通等能力;以及本行業特定情境下的創造力、領導力、批判性思維、道德和責任感。[3]本文統稱為專業能力。

課程目標發生改變,其教學模式也應隨之調整:在學生學習掌握課本知識的同時,訓練培養他們的專業能力。這些能力并非通用技能,要以軟件行業為背景,有其情境的特定性,因此能力的訓練和培養在傳統教學模式下舉步維艱。如果打破傳統的課堂教學方式,以翻轉課堂為前提,將軟件行業中的工作管理模式——項目組模式運用到C語言課程教學中,將這種特定情境設置到整個C語言教學過程里,形成專業學習和企業文化的交叉融合,就可以對學生的專業能力進行高標準的訓練和培養。

2.2 什么是項目組教學模式?

項目組教學模式是在翻轉課堂的前提下,采取班級內分組教學的一種方式。組內成員交互方式以軟件行業項目組管理方式為參考。該教學模式將課本知識的學習放在課前由學生自主完成,課堂教學以知識考查和單元程序設計為主要內容。學生座位打破傳統課桌椅的形式,項目組成員圍桌而坐。班級學生分為多個項目組,教室內座位劃分如圖1所示。

3 項目組教學模式的實施

3.1 以翻轉課堂為前提

在C語言教學中運用項目組教學模式,首先要使用翻轉課堂的理念,將傳統的課上“信息傳遞”,課下“吸收內化”學習過程進行重構。[4]“信息傳遞”在課前由學生自主進行,老師提供教學視頻和在線輔導;“吸收內化”在課堂上通過互動來完成。教師能提前了解學生的學習困難,給予有效的輔導,同學之間的相互交流更有助于促進學生知識的吸收內化。

3.2 項目組分組及管理機制

在班級內,按照學生的自主意愿進行分組,每組5-6人。組內推選一人作為項目組負責人。分組按學生自主意愿組合,可提高學生學習積極性,增強組內凝聚力。且班級內組與組間成競爭關系,能更好地在團隊合作學習實踐中鍛煉組成員的團隊意識,在學習的同時培養學生的專業能力。項目組負責人由組內成員共同討論推舉。

項目組教學模式下的組管理不可能完全照搬軟件開發項目的標準組織結構。主張保留程序開發階段必不可少的幾個角色:PM(項目經理)、TL(開發組長)、DE(開發工程師)。教師充當PM,負責每次單元程序設計任務的計劃、工作量預估、任務分配等。每一組的負責人充當該組TL,負責一個小組的管理任務,受PM領導。組內成員(包括負責人)充當DE,負責具體的設計、編碼、測試,受TL領導。

這種組管理機制在課堂輔導時不啟動,當教師對學生進行程序設計練習時立即啟動(參見表1)。

3.3 課堂組織

課堂教學中,打破傳統教室課桌的形式。組成員坐在一起,形成項目組。教學分為兩個環節:一是教師對自學內容進行輔導、抽查及難點答疑。二是教師結合所學內容提出衍生性問題,并布置團隊程序設計作業。第一個環節,教師和學生之間就學習內容進行問答式的充分交流,從整體上,教師能了解大部分學生對知識的掌握程度;同時從個體上,每個學生通過自查能夠清楚認識到對哪些知識點的理解還有欠缺。第二個環節,在教師的啟發下,學生之間展開分析討論,并以項目組為單位進行分工與合作下的程序設計練習,在軟件行業的特定情境中進行知識內化、實現專業能力的訓練及經驗性知識的積累。整個課前、課堂、課后的學習方式如表1:

4 項目組模式的特點

將項目組模式運用到C語言教學中,可以解決傳統C語言教學出現的問題,有助于學生專業能力的培養及年輕教師的成長。該教學模式對高校的內創業教育、大學生創業鼓勵政策及高校應用型人才培養措施等起著良好的支持作用。

4.1 項目組的專業特性

此前也有很多課程教學會用到分組教學或項目小組教學。本文所說的項目組與前者有所區別。

第一,單純的分組教學不一定能帶來好的教學效果。有研究表明,在理論知識的學習過程中,花更多時間自學的學生比在同伴小組中學習的學生獲得的知識較多。[3]本文的項目組教學模式中,不同的學習環節采用不同的學習方式。理論知識的學習環節放在課前由學生通過微課等在線方式學習,充分考慮學生學習的自主性和個性化發展需求;需要通過實踐進行的經驗性知識學習和知識內化環節放在項目組模式中開展。

第二,本文的項目組是指計算機軟件行業內按照軟件開發項目將開發人員分組管理的形式。由于行業的特性,組內成員的分工、管理,成員之間的業務交流,作業銜接等都具有鮮明的行業特性。不能等同于一般的項目小組。這樣將行業特性滲入到C語言教學中,學生才有機會得到專業能力的訓練和培養。

4.2 實踐性教學

運用項目組模式的C語言教學是實踐性的教學。學習本身就帶有實踐屬性。且這種實踐貫穿于學習的全過程和各個環節。[5]它以學習者為中心。教師提出衍生性問題,學生們在項目組內展開討論,并就分配給項目組的集體任務進行分工與合作。在這種實踐性教學過程中學生們能夠進行體驗學習、探究學習、操作學習和交往學習。

4.3 加強交互

在C語言教學中運用項目組模式大大加強了師生以及生生之間的交流與互動。課堂不再是以教師為中心的單純知識灌輸,而是以學習者為中心的知識內化及實踐教學過程。交流與互動變成了課堂上的主要形式。且這種交流互動既存在于教師與學生之間,也存在于學生與學生之間。為了維護課堂紀律,傳統的課堂教學會禁止學生之間講話。但是在項目組模式的實踐性教學中,交流與互動是學生體驗團隊協作的主要途徑,這是他們日后的主要工作方式。

課堂上的師生及生生間的充分交流能讓所有人在和諧的氛圍中參與教學活動。學生能體會到存在感、幸福感及學習的快樂。有助于學生智力、情感、人格等方面的和諧發展。也有助于他們對行業內工作方式的熟悉。

4.4 有助于內創業者的培養

以“內創業教育”[6]為導向的高校創業教育新理念突破了傳統創業教育的瓶頸,提倡“崗位創業”。內創業是在現存組織內進行業務、技術、戰略等的創新。[7]內創業者是在現行公司體制內,發揮自己的創新精神來促成公司新的變化,使公司獲利的人。內創業方式無需面臨限制普通創業的諸多條件如:資源、經驗等。在眾創背景下,高校是“內創業者”培養的主陣地。對內創業者的培養主要集中在創新精神、專業技能素養和管理能力這幾個方面。[7]

C語言的項目組教學模式對高校的內創業者培養起到了有效的支持。(1)該教學模式給學生主觀能動性的發揮提供了有效的空間。其專業情境下的實踐性教學對學生專業創新能力的培養,遠大于第二課堂等形式的影響。自主性與創新性的結合能夠有效地發揮學生的創新精神。(2)該模式下獨特的專業學習和企業文化交叉融合能使個體的專業技能與專業素養得到有效的訓練和養成。且團隊分工合作的學習形式有利于對學生管理能力的鍛煉。因此,在C語言教學中采用該模式十分有利于具有專業特色的新型內創業者的培養,[7]對高校的人才培養和創業教育起到了有效的支持。

5 實施的限制及建議

5.1 學生自主學習能力有待加強

理論知識的學習放在課前由學生自學完成。有研究表明,“目前我國大學生的自主學習能力普遍較低”。[8]這一現狀意味著學生的課前自學在沒有監督的情況下有可能不能如期完成。而如果課前沒有完成知識傳遞,又何談在課堂上進行知識內化呢?建議采用在線考勤等監督機制來對學生的自學情況進行適當的約束。

5.2 教師能力的高要求

首先,項目組模式的C語言教學不再是單純的照本宣科,對教師要求會更全面。開展這種模式的教學,會涉及到課程整體規劃、微視頻制作、在線學習管理、討論課題及團隊作業的設計、課程項目組行動標準的制定等。這無形中大大增加了教師的課前準備工作。建議教學團隊可以和專業的視頻制作公司合作。由專業隊伍輔助教師來完成在線教學視頻的制作。

其次,課堂教學環節是知識內化和高階知識的學習過程。這意味著教師要在更高的層面上掌握該門課程的知識體系。其次,要想培養符合市場需求的人力資源,準確把握項目組模式實施過程中的行業標準,教師自身最好具備幾年的市場實戰經歷。但是大部分教師不具備行業內從業經歷。建議考慮教學團隊適當吸收有行業工作經驗的教師,或聘請業內顧問參與該教學模式的規劃和實施。

5.3 合理的考核評價尚未形成

使用項目組模式來進行C語言教學,顯然不能簡單地用考試來作為考核方式。需要設計一套新的考核及評價體系。一個合理有效的考核評價體系不可能在短時間內迅速產生,需要一段時間的實踐和經驗積累后慢慢形成。

6 結語

將項目組模式應用到高校C語言課程的翻轉課堂教學中,能夠較好地解決傳統教學方式在該課程中存在的問題。并且該模式將企業文化融入專業學習中,在行業背景下對學生的專業能力進行高標準的訓練和培養,與市場接軌,滿足行業內用人需求。順應了高校應用型人才培養的目標。同時,從改善課堂教學的角度,充分發揮學生的自主性,優化課堂環境,加強教學過程中的交流,成為向生態課堂發展的一個很好的探索。該模式的特性無形中為軟件行業的內創業者的培養提供了可靠的渠道,有效支持了高校的內創業教育。

*通訊作者:冷靜

參考文獻

[1] 李太平,王超.個性課堂及其構建[J].高等教育研究,2015(12):63-70.

[2] 趙朋飛.計算機專業本科教育改革的研究[J].科技信息,2010(20):430,432.

[3] 約翰.丹尼爾爵士.理解教育技術——從慕課到混合學習,下一步走向何方?[J].開發教育研究,2015(12):10-15.

[4] 張金磊,王穎,張寶輝.翻轉課堂教學模式研究[J].開放教育研究,2013(1):58-64.

[5] 陸遠岳.論學習的實踐屬性及實踐性教學[J].全球教育展望,2015(12):23-29.

[6] 袁登華.內創業者及其培養[J].商業研究,2003(12).

[7] 蔡春馳.開展內創業教育:重視內創業者的培養[J].中國高教研究,2012(1):86-89.

[8] 張彥君.通過學習者訓練培養學習者自主性的實驗[J].外語界,2004(1):60-64.

猜你喜歡
翻轉課堂
揚翻轉之風帆,激課堂之精彩
考試周刊(2016年79期)2016-10-13 22:54:50
備考史密斯玩轉“翻轉課堂”
IT經理世界(2016年19期)2016-10-12 12:15:25
高職計算機組裝維修課程“翻轉課堂”教學模式思考
創建“自助餐選菜式”自主學習模式
考試周刊(2016年77期)2016-10-09 12:23:58
關于“翻轉課堂式教學”的探討
考試周刊(2016年77期)2016-10-09 12:10:20
基于微信平臺的高中物理“翻轉課堂”教學初探
考試周刊(2016年77期)2016-10-09 11:51:15
基于翻轉課堂的高職英語口語教學研究
考試周刊(2016年76期)2016-10-09 09:19:42
翻轉課堂在高職公共英語教學中的應用現狀分析及改善建議
考試周刊(2016年76期)2016-10-09 09:18:59
翻轉課堂在小學數學教學中的應用
考試周刊(2016年76期)2016-10-09 09:02:40
翻轉模式在“液壓與氣動”教學中的應用研究
成才之路(2016年25期)2016-10-08 10:38:59
主站蜘蛛池模板: 综合人妻久久一区二区精品 | 最新国产成人剧情在线播放| 国产黄色片在线看| 国产粉嫩粉嫩的18在线播放91 | 综合色在线| 日韩精品毛片人妻AV不卡| 国产精品视频观看裸模| 日本成人一区| 欧美精品v欧洲精品| 国产成人麻豆精品| 欧美一级在线| 国产精品成人观看视频国产| 午夜欧美理论2019理论| 爽爽影院十八禁在线观看| 亚洲福利网址| 国产福利微拍精品一区二区| 又黄又湿又爽的视频| 成人国产一区二区三区| 91福利国产成人精品导航| 亚洲综合婷婷激情| 国产无码精品在线播放| 97视频在线精品国自产拍| 亚洲自拍另类| 二级毛片免费观看全程| 国产亚洲精| 在线精品亚洲国产| 亚洲中文字幕在线一区播放| 毛片免费视频| 国产成人高清在线精品| 日本精品视频| 亚洲性日韩精品一区二区| 久久亚洲国产最新网站| 国产精品亚洲一区二区三区z| 自拍偷拍欧美| 久久99这里精品8国产| 亚洲成人在线网| 黄色成年视频| 国产精品一区二区在线播放| 精品伊人久久久久7777人| 日本尹人综合香蕉在线观看| 成人精品亚洲| 中文字幕久久精品波多野结| 欧美在线中文字幕| 国产第一页免费浮力影院| 一区二区三区四区在线| 成人韩免费网站| 视频一区视频二区日韩专区| 亚洲一级毛片在线播放| 秋霞午夜国产精品成人片| 国产三级精品三级在线观看| 欧洲亚洲欧美国产日本高清| аⅴ资源中文在线天堂| 中文字幕乱码二三区免费| 国产情侣一区二区三区| 国产又色又爽又黄| 婷婷六月在线| 国产美女主播一级成人毛片| 中文字幕永久视频| 久久精品无码国产一区二区三区| 午夜少妇精品视频小电影| 呦女亚洲一区精品| 欧美a级完整在线观看| 久久伊人操| 天堂va亚洲va欧美va国产| 久久久久久久蜜桃| 亚洲视频二| 欧美午夜视频在线| 国产一区二区丝袜高跟鞋| 高清无码一本到东京热| 青青操国产视频| 色偷偷综合网| 日本精品视频一区二区| 欧美狠狠干| 欧美激情网址| 99在线观看国产| 91精品视频在线播放| 91久久精品国产| 久久6免费视频| 看看一级毛片| 欧美区日韩区| 久久6免费视频| 国产在线八区|