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

?

《數(shù)據(jù)結(jié)構(gòu)》和《C語言程序設(shè)計》新教學(xué)模式研究

2017-09-15 02:49:06湯偉
科技資訊 2017年24期
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu)

湯偉

摘 要:本文根據(jù)《C語言程序設(shè)計》和《數(shù)據(jù)結(jié)構(gòu)》這兩門課程一直分開教學(xué)的現(xiàn)狀,分析這兩門課程的教學(xué)弊端以及相互關(guān)系,提出了《數(shù)據(jù)結(jié)構(gòu)》和《C語言》這兩門課程相結(jié)合的新的教學(xué)模式,以C語言為工具,在完成任務(wù)的同時設(shè)計并應(yīng)用數(shù)據(jù)結(jié)構(gòu)。

關(guān)鍵詞:C語言 數(shù)據(jù)結(jié)構(gòu) 新的教學(xué)模式

中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2017)08(c)-0170-02

《C 語言程序設(shè)計》與《數(shù)據(jù)結(jié)構(gòu)》這兩門課程是理工科院校計算機(jī)專業(yè)中的兩門非常重要的專業(yè)課,實踐性較強(qiáng);在以往的教學(xué)過程中,這兩門課程都是相對獨立的,學(xué)生一般都是在大一上學(xué)期學(xué)完《計算機(jī)文化基礎(chǔ)課》后,在下學(xué)期開設(shè)《C語言程序設(shè)計》這門課程,學(xué)完之后,在第三學(xué)期學(xué)習(xí)C語言版的《數(shù)據(jù)結(jié)構(gòu)》,導(dǎo)致內(nèi)容脫節(jié),教學(xué)效果差,因此,對于《C 語言》和《數(shù)據(jù)結(jié)構(gòu)》這兩門課程教學(xué)模式的研究是一個重要課題。

1 《C語言程序設(shè)計》和《數(shù)據(jù)結(jié)構(gòu)》傳統(tǒng)教學(xué)模式的現(xiàn)狀

如果我們用計算機(jī)來解決一個實際問題,通常是需要分為兩個過程:一個是設(shè)計解決問題的算法,一個是如何用我們的計算機(jī)來實現(xiàn)這個算法,而在傳統(tǒng)的教學(xué)過程中,《C語言程序設(shè)計》這門課程著重講解C語言的語法知識和程序設(shè)計的一些方法,C語言可以將設(shè)計的算法在計算機(jī)上進(jìn)行實現(xiàn),而《數(shù)據(jù)結(jié)構(gòu)》主要講的是數(shù)據(jù)之間的存儲結(jié)構(gòu)、邏輯結(jié)構(gòu)和數(shù)據(jù)之間的運(yùn)算,主要描述的是解決問題的算法思路,這兩個過程本來是一個統(tǒng)一的整體,卻被分開在不同的學(xué)期開設(shè);其次,在《C語言程序設(shè)計》的教學(xué)過程中,老師太過著重講解語法知識點,而不是用C語言來解決實際的問題,讓學(xué)生學(xué)完后只是掌握了一些基本概念,一些基本的語法知識,還不知道應(yīng)該如何去應(yīng)用,也沒有形成一定的編程思想,這種教學(xué)模式普遍讓學(xué)生覺得《C語言程序設(shè)計》很難學(xué),而《數(shù)據(jù)結(jié)構(gòu)》就更難搞懂。因此,將這兩門課程整合在一起整體設(shè)計,構(gòu)建《 C語言程序設(shè)計》與《數(shù)據(jù)結(jié)構(gòu)》的新的教學(xué)體系,提高教學(xué)的質(zhì)量,改革教學(xué)方法,就成了我們當(dāng)前教學(xué)改革中急需解決的問題。

2 課程設(shè)計思路

根據(jù)對以上兩門課程分開教學(xué)的現(xiàn)狀分析和課程之間的內(nèi)在聯(lián)系,因此教學(xué)改革的目標(biāo)是:對C語言和數(shù)據(jù)結(jié)構(gòu)的知識內(nèi)容進(jìn)行有機(jī)整合,設(shè)計一些生活中我們常用的案例或者一些項目覆蓋教學(xué)知識點,以生活中的案例和項目為依托將所學(xué)的知識進(jìn)行難易適當(dāng),循序漸進(jìn)合理的分配在其中,讓學(xué)生在解決實際問題的同時又能學(xué)習(xí)到知識點,即可以提高學(xué)生的興趣,又可以培養(yǎng)學(xué)生用數(shù)據(jù)結(jié)構(gòu)來進(jìn)行分析問題和解決實際問題的能力,并以C語言為工具來使用計算機(jī)解決生活中碰到的實際問題的能力。

3 “C語言與數(shù)據(jù)結(jié)構(gòu)”課程的教學(xué)改革措施

3.1 課程內(nèi)容的整合

基于以上課程設(shè)計的思路,列出兩門課程的傳統(tǒng)教學(xué)內(nèi)容(見圖1),對這兩門課程進(jìn)行整合后(見圖2),針對本課程,在教材中設(shè)計一個綜合的大項目—學(xué)生信息管理系統(tǒng),根據(jù)項目的要求,從易到難,將整個項目分成幾個小項目,每章完成一個小項目,最后整合完成一個大項目,化零去整,去除重復(fù),難易適當(dāng),循序漸進(jìn),合理的貫穿其中,讓學(xué)生能夠活學(xué)活用,提高對編程語言和數(shù)據(jù)結(jié)構(gòu)的理解,能夠把所學(xué)的應(yīng)用在實際的生活當(dāng)中。

3.2 整合后的教學(xué)方法設(shè)計

以C語言為工具,在案例背景下,采用項目驅(qū)動的教學(xué)方法,采用“案例教學(xué)、暗示教學(xué)”的教學(xué)方法,引導(dǎo)學(xué)生提出問題,分析問題和解決問題,范例教學(xué)法就是通過使用范例來進(jìn)行教學(xué),讓學(xué)生在學(xué)習(xí)范例的過程中獲取知識,這種教學(xué)的方法可以引發(fā)學(xué)生自發(fā)去學(xué)習(xí)它們的興趣,因此,該教學(xué)方法可以讓學(xué)生的學(xué)習(xí)不再局限于講課時間范圍內(nèi),不再局限于課堂上,可以延伸到課堂之外去學(xué)習(xí),它不僅可以使學(xué)生獲取知識,也可以激發(fā)學(xué)生的學(xué)習(xí)動力,達(dá)到發(fā)展智力、培養(yǎng)能力的目的,而暗示教學(xué)法就是通過暗示的方法來提示學(xué)生,引導(dǎo)學(xué)生發(fā)現(xiàn)問題,分析問題和解決問題,最終學(xué)到知識。

通過以上教學(xué)方法,可以讓學(xué)生在授課的過程中激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生發(fā)現(xiàn)問題,提出問題,分析問題,解決問題的能力,引導(dǎo)學(xué)生劃分程序模塊,進(jìn)行算法設(shè)計,最終編寫出程序,這種教學(xué)方法讓學(xué)生在學(xué)生C語言知識點的同時學(xué)會如何應(yīng)用數(shù)據(jù)結(jié)構(gòu)。

4 結(jié)語

教師在整個的教學(xué)過程中,以“C語言”和“數(shù)據(jù)結(jié)構(gòu)”為兩大主線,將這兩門課程整合進(jìn)行整體設(shè)計,采用“案例教學(xué)、暗示教學(xué)”的教學(xué)方法,引導(dǎo)學(xué)生提出問題,分析問題和解決問題,讓學(xué)生在完成任務(wù)的同時掌握這些知識點,同時也培養(yǎng)了學(xué)生的程序設(shè)計能力、程序閱讀能力和數(shù)據(jù)結(jié)構(gòu)的應(yīng)用設(shè)計能力,提高了教學(xué)效率,教學(xué)效果良好。

參考文獻(xiàn)

[1] 姜火文.《數(shù)據(jù)結(jié)構(gòu)》教學(xué)方法與手段的實踐創(chuàng)新[J].景德鎮(zhèn)高專學(xué)報,2014,29(3):19-20.

[2] 趙紅丹,王希杰.任務(wù)驅(qū)動教學(xué)模式在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用[J].福建電腦,2010(1):203.

[3] 宋海燕.C語言與數(shù)據(jù)結(jié)構(gòu)課程整合的研究[J].創(chuàng)新教育,2013(5).

[4] 劉曉靜,王曉英.基于項目導(dǎo)向的數(shù)據(jù)結(jié)構(gòu)與算法課程教學(xué)研究與實踐,2014(9):48-50.

[5] 許斌,元晉,郭陽,等.基于階段式教學(xué)目標(biāo)設(shè)定法的數(shù)據(jù)結(jié)構(gòu)教學(xué)研究[J].高教學(xué)刊,2015(15):1-2,4.endprint

猜你喜歡
數(shù)據(jù)結(jié)構(gòu)
歐洲專利局OPS服務(wù)專利法律狀態(tài)數(shù)據(jù)結(jié)構(gòu)分析
數(shù)據(jù)結(jié)構(gòu)線上線下混合教學(xué)模式探討
重典型應(yīng)用,明結(jié)構(gòu)關(guān)系
為什么會有“數(shù)據(jù)結(jié)構(gòu)”?
MOOC平臺下數(shù)據(jù)結(jié)構(gòu)的教學(xué)研究
數(shù)據(jù)結(jié)構(gòu)課程教學(xué)網(wǎng)站的設(shè)計與實現(xiàn)
電子測試(2018年15期)2018-09-26 06:01:42
“翻轉(zhuǎn)課堂”教學(xué)模式的探討——以《數(shù)據(jù)結(jié)構(gòu)》課程教學(xué)為例
高職高專數(shù)據(jù)結(jié)構(gòu)教學(xué)改革探討
中國市場(2016年45期)2016-05-17 05:15:48
CDIO模式在民辦院校數(shù)據(jù)結(jié)構(gòu)課程實踐教學(xué)中的應(yīng)用
TRIZ理論在“數(shù)據(jù)結(jié)構(gòu)”多媒體教學(xué)中的應(yīng)用
虞城县| 政和县| 盖州市| 奈曼旗| 台东市| 襄樊市| 湘西| 武宁县| 阿巴嘎旗| 鹿邑县| 平凉市| 长汀县| 永城市| 新兴县| 江达县| 奉贤区| 都昌县| 肇州县| 柳河县| 永嘉县| 包头市| 基隆市| 云南省| 阿坝县| 罗田县| 泽州县| 屏山县| 望江县| 兰州市| 静海县| 上蔡县| 察隅县| 临安市| 雷州市| 红河县| 诸暨市| 鱼台县| 永靖县| 苍梧县| 乡城县| 昂仁县|