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

分模塊實例化在程序設計基礎教學中的應用

2019-10-21 10:16:35于真
科技風 2019年3期
關鍵詞:教學方法

于真

摘 要:程序設計基礎是高等院校計算機相關專業的基礎課程,針對我校具體的學生學習情況,本文將分模塊實例化教學方法引入課堂教學,通過一些實例來將抽象的概念形象化。從實際授課效果來看,學生更容易接受相關知識點,提高了學習效果,具有良好的理論意義和實際意義。

關鍵詞:C語言;分模塊;實例化;教學方法

1 緒論

我校信息技術專業的程序設計基礎課程使用C語言來編程,授課的對象是新生,絕大多數是原來沒有編程基礎,對于很多抽象概念接受起來有難度。特別是有些程序設計的理論本身比較抽象,傳統教學方式很難將其形象化、具體化,學生學習起來感覺生澀難懂,打擊了學生學習課程的積極性。[1]

現有的一些程序設計類的教學改革是引入一些案例來啟發教學,或者任務驅動來提高積極性。但是很多方法缺乏課程知識點的系統性梳理,難以讓學生對課程內容整體上有深入的理解和認識。對大綱內容做模塊劃分,在每個模塊以實例化、形象化為引導。

[2]

本文將分模塊實例化貫穿于課堂教學,通過一些實例來將抽象的概念形象化,從而提高第一門程序設計語言的學習效果。

2 分模塊實例化

C語言的基礎知識點繁雜,系統的歸納之后,本項目研究的基本內容包括:1)基礎模塊,包括一些基本概念,3種基本結構和數組;2)函數模塊;3)指針模塊;4)結構體模塊。在這幾大模塊中,每一個模塊設計典型實例,每一模塊的主要知識點利用該實例進行形象化和具體化,連貫起來,而不是僅僅通過實例去介紹某個知識點,而是通過實例的活動來將所有主要知識點貫穿起來,通過現實世界的例子來促進學生的理解和接受。[3]

2.1 基本知識模塊

很多同學理解不了變量的本質,本研究預計用杯子來對變量進行實例化,變量就像是杯子,是一種容器,承裝某些事物,它有大小與類型。數據類型轉換是學生不好理解的知識點,可以通過大杯子、小杯子的互相裝載可以進行形象化介紹。三種基本結構的學習,可以通過學生在現實生活中的每日活動流程,或者復讀機等具有一些特性的活動和事物去設計。數組的理解也是一個難點,這時就可以利用前面的杯子實例去拓展,數組猶如杯架,承載若干杯子。

1)變量、數據類型。變量是第一個學生需理解的知識點,包括變量的定義,變量的存放,變量的賦值等,那么,我們引入杯子可以描述變量,當講述變量的定義時,我們可以說拿到了一個具體的杯子,這個杯子有個名字,相當于變量名;這個杯子里面可以盛放一些數據,相當于為變量開辟內存空間,往里面存入數據,并且對變量賦值。變量具有不同的類型,我們拿不同大小的杯子表示占用不同的字節,小杯子的內容倒到大杯子里可以,但是大杯子里的東西倒進小杯子就會溢出,可以用這一個例子來解釋賦值兼容。

2)順序結構、選擇結構和循環結構。當學到三種基本結構時,可以通過學生在現實生活中的每日活動流程來描述順序結構和選擇結構。此外,可以通過復讀機、音樂軟件的循環播放等學生們都使用過的事物來進行類比說明,從而介紹循環的起點、終點以及循環的內容。

3)數組。數組是學生學習的一個重點,也是一個難點。數組類型是相同類型的數據,可以用杯架中放著同樣大小的杯子來類比說明,數組的定義可以用取得一個全是杯子的杯架來說明,對于數組元素的使用就像對里面每個杯子存取數據,每個杯子有一個標號來代表,即為數組的下標。

2.2 函數模塊

函數模塊中,理解函數的定義和調用是一個難點,本研究計劃引入機器人來貫穿講解函數的所有知識點,包括封裝的概念,函數定義的概念,函數調用的方式,均可以用機器人的特性去解釋。

2.3 指針模塊

指針模塊中,指針變量的使用是一個難點,本研究計劃從現實世界的角色定位來引導,并通過遙控器這一實例去形象化指針概念。遙控器可以來貫穿講解指針模塊中的所有知識點,包括指針的定義,指針的使用,指針指向數組,指針變量作為函數參數等。

2.4 結構體模塊

結構體模塊中,如何定義、使用結構體變量是一個難點。本研究計劃從肯德基的套餐來進行實例化設計。套餐可以貫穿講解結構體模塊中的所有知識點,包括結構體類型的定義,結構體變量的聲明,結構體變量的使用等。

通過這些現實世界中實例的利用,可以融會貫通每一個模塊中的絕大多數知識點,讓學生把抽象的概念聯系到熟悉的現實世界,可以激發興趣,并從整體上提高學生對本課程內容體系的理解程度。

3 結論

本文的教學方法可應用于程序設計基礎的理論和實驗教學,促進學生更好的理解課程內容,提高自己的編程水平。通過系統的課程學習,學生應能理解基本的概念定義,三種基本結構,熟練使用循環結構進行程序設計,熟練利用數組處理批量數據,熟練用函數實現模塊化程序設計,善于利用指針,可以自己建立數據類型。從而達到學生對課程內容體系有系統的理解和更加深入的認識這樣一個教學目的。

參考文獻:

[1]張波,雷東升.模塊化案例教學在“C語言程序設計”課程中的應用.計算機教育,2009(21):62.65.

[2]熊高君,朱同林,趙妮.C語言課堂教學中的趣味性探討——函數與結構的趣味性研究.計算機教育,2008(18):84.85.

[3]高挺挺.模塊化案例教學在C語言教學中的應用.電腦知識與技術,2015,11(10):113.114.

猜你喜歡
教學方法
初中英語寫作教學方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
教學方法與知識類型的適宜
數學復習教學方法
高中體育教學方法初探
學周刊(2016年23期)2016-09-08 08:57:30
淺談高等數學中教學方法的創新
實用型中醫人才培養中慕課教學方法的探討
文言文教學方法實踐初探
中學語文(2015年21期)2015-03-01 03:52:15
高中文言文教學方法之我見
中學語文(2015年21期)2015-03-01 03:52:15
初中數學教師不可忽視的幾種教學方法
散文百家(2014年11期)2014-08-21 07:17:18
語文閱讀教學方法略談
主站蜘蛛池模板: 米奇精品一区二区三区| 欧美不卡在线视频| 国产特级毛片aaaaaaa高清| 久精品色妇丰满人妻| 亚洲av成人无码网站在线观看| 免费A级毛片无码免费视频| 亚洲一级毛片在线播放| 一级看片免费视频| 国产亚洲视频播放9000| 国产高清在线观看| 91在线播放免费不卡无毒| 欧美日本不卡| 亚洲成A人V欧美综合天堂| 天堂va亚洲va欧美va国产| 久久婷婷五月综合色一区二区| 国产91高清视频| 国产91精品调教在线播放| 青青青国产视频| 无码精油按摩潮喷在线播放| 欧美一级色视频| 老司机精品一区在线视频| 亚洲成人网在线观看| 色偷偷av男人的天堂不卡| 欧美色视频网站| 久久精品波多野结衣| 99精品在线看| 国产精品久久自在自线观看| 伊人激情久久综合中文字幕| 人妻夜夜爽天天爽| 拍国产真实乱人偷精品| 国产激情第一页| 亚洲男人天堂久久| 国产在线视频自拍| 免费一级毛片不卡在线播放| 欧美三级视频网站| 激情亚洲天堂| 欧美一级黄片一区2区| 无码aaa视频| 亚洲国产综合自在线另类| 国产区在线观看视频| 国产网友愉拍精品| 国产91色在线| 欧美日韩资源| 日韩精品无码免费一区二区三区| 日韩无码视频专区| 亚洲精品另类| 丁香五月亚洲综合在线| 巨熟乳波霸若妻中文观看免费| 天堂成人av| 日韩中文无码av超清| 日韩AV手机在线观看蜜芽| 五月天综合网亚洲综合天堂网| 久久免费视频6| 国产激爽大片高清在线观看| 亚洲男人的天堂在线观看| 日韩精品无码不卡无码| 成年人国产视频| 亚洲成aⅴ人在线观看| 午夜啪啪福利| 91亚洲影院| 日本爱爱精品一区二区| 国产啪在线91| 亚洲综合天堂网| 91久久性奴调教国产免费| 极品国产一区二区三区| 中文字幕第1页在线播| 亚洲三级a| 婷婷午夜影院| 色老头综合网| 一区二区理伦视频| 久久精品一品道久久精品| 中文字幕首页系列人妻| 欧美日韩国产成人高清视频| 91麻豆国产在线| 欧美成人国产| 97在线观看视频免费| 国产第一页免费浮力影院| 国产成人区在线观看视频| 91区国产福利在线观看午夜| 免费aa毛片| 国产精品夜夜嗨视频免费视频| 99热这里只有免费国产精品|