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

C語言指針過程化教學方法研究

2017-02-25 07:10:00鐵菊紅
計算機教育 2017年1期
關鍵詞:教學方法內容教學

鐵菊紅,彭 輝

(成都信息工程大學 軟件工程學院,四川 成都 610225)

C語言指針過程化教學方法研究

鐵菊紅,彭 輝

(成都信息工程大學 軟件工程學院,四川 成都 610225)

指針是C 語言教學中的重點和難點,是設計良好C程序的關鍵。文章分析目前指針教學存在的弊端,詳述指針過程化教學方法的思想、課堂教學實施過程和實踐教學實施過程。

C語言;過程化;指針

0 引 言

對于計算機專業學生,編程思維的養成是非常關鍵的,國內大部分高校將C語言程序設計設為學生接觸的第一門計算機類編程語言課。學好C語言對計算機類專業學生是非常關鍵的,而指針是C語言中的一個重要概念[12],是C語言的精華。正確、靈活運用指針,可以使程序簡潔、緊湊、高效[3],學好指針有利于學生在后期更好地掌握C++語言中的指針使用和理解Java語言中對象的引用。

1 指針教學存在的弊端

目前,國內大部分C語言程序設計教材中,將指針內容獨立成章,而且安排位置偏后,教師如果按教材順序講授,那么學生學完了C語言大部分內容后才接觸到指針,而且指針所有內容都被堆積到一起講解。作為獨立的知識點,在教學中不可能安排大量的學時講解指針,所以在短暫的時間內教師不能很透徹地講解指針內容,通常出現減少和簡化指針內容。這時往往到了學期末,學生編程時間有限,很難理解和吃透指針內容。

2 指針過程化教學方法思想

指針過程化教學和貫穿模塊化編碼的C語言教學[4]應同步進行,在指針過程化教學中打破傳統,將指針基本概念提前到與數據類型一起講解,并在以后的教學中緊密結合各章節的知識點及其在編程中的應用,引人指針相關內容,逐步引導學生循序漸進地理解指針內容,這樣在整個學習C語言的過程中,學生都在學習指針內容,并在實踐教學中不斷深化指針應用,解決實際問題。到課程后期,學生將會理解透徹指針概念,并能有效地利用指針設計簡潔、緊湊和高效的程序。

3 指針過程化課堂教學實施過程

指針也是一種數據類型,所以在講解數據類型時引出指針基本概念,讓學生理解指針的作用。教師在后期的教學中緊密結合各章知識點,引人指針知識點。為了清晰地展示在課堂教學中如何實施指針過程化教學,筆者將整個實施過程以表1的形式按序展現。

教師根據表1的順序將指針內容貫穿到整個C語言教學中,用過程化的教學方式由淺人深地將指針內容展示給學生。

4 指針過程化實踐教學

C語言是一門實踐性極強的課程,不是聽會的,也不是看會的,而是自己練會的[5]。所以,在指針過程化實踐教學中學生的“練”是非常重要的。眾所周知,程序調試能力是每個編碼人員必須具備的基本能力,對于初學編碼人員,掌握了程序調試,對于訓練編碼思維、發現問題和解決問題是很有幫助的。所以,在C語言實踐教學的開始,就給學生示范如何調試程序單步跟蹤程序執行過程,以及如何發現程序隱藏的問題,學生掌握了程序調試能力,有助于理解程序中的“指針”指向了“誰”。

表1 指針過程化課堂教學實施過程

為了讓學生帶著興趣在實踐課中探索指針,教師要精心設計指針練習題。練習題既要有趣味性,又能鞏固課堂內容并具有解決實際問題價值,這樣學生抱著解決實際問題的態度編碼,而不是為了編碼而編碼。教學過程中再結合 “C語言數量化考評系統”強化訓練學生指針編碼能力。

4.1 設計漸進式練習題目

指針過程化教學的核心思想就是將難以理解的指針內容進行分塊,然后由易到難,逐步貫穿到整個C語言教學中。設計練習題目亦遵循這個思想,所以練習題目的內容和難度是逐步增加的,而且后面的題可以直接利用前面題設計的子函數或借鑒前面函數算法思路。學生通過做練習題目,持續累積和加強指針內容。在C語言學完后,每個學生都要做一個“簡易學生成績管理軟件”,這個軟件的主要功能有:錄人學生信息、顯示學生信息、統計總分和平均成績、根據總分或平均分排名和查看學生信息(根據學號或姓名)等功能。開發這個系統需經常將指針作為函數參數,在過程化教學中,系統相關功能已分解到不同的實踐練習中,學生在做項目時對前面累積的子函數進行終極整合或稍加改進,就可以完成這個系統,項目功能分解見表2。

4.2 C語言數量化考評

C語言數量化考評系統是作者主持開發的,在該系統中教師可以在線布置實踐練習題目,學生只要有瀏覽器就可以在線編寫代碼,系統可以評測學生編寫代碼是否正確,并按題目難度和準確度給學生積分,積分會納人平時考核中,這樣做可以增加學生編碼積極性。在指針知識點上完后,教師在線發布指針練習題,要求學生在規定的時間內做完。教師可以隨時查看學生對某道題

表2 項目功能分解練習表

的編碼時間、是否正確和該題所得積分,以便了解學生掌握知識點的情況,及時對教學方法進行改進。

5 結 語

實踐表明,指針過程化教學法對幫助學生理解指針內容非常有效,提高了學生的編碼思維能力,該教學方法需要學生大量練習編寫代碼,目前教學中設計的練習題只分解了“簡易學生成績管理軟件”的功能,題量偏少,類型單一。在下一步的工作中,筆者將分解其他軟件功能,并將相應的題增加到C語言量化考評系統中。

[1] 李俊萩, 趙家剛, 張晴暉. C語言指針教學中的知識點分析與總結[J]. 計算機教育, 2011(8): 55-60.

[2] 趙忠孝, 楊亞蕾. 對C語言指針教學問題的探究[J]. 計算機教育, 2009(19): 72-74.

[3] 譚浩強. C語言程序設計[M]. 4版, 北京: 清華大學出版社, 2010: 220.

[4] 陳高云, 李蕊, 王嘉昀.貫穿模塊化編碼的C語言教學過程[J]. 計算機教育, 2012(12): 86-89.

[5] 茍燕, 劉東升, 張麗萍. 基于Moodle的自主學習環境的研究與實踐[J]. 計算機教育, 2009(13): 122-124.

(編輯:彭遠紅)

1672-5913(2017)01-0102-03

G642

成都信息工程大學教育教學研究與改革項目( Y2016009 和 Y2015017)

鐵菊紅,女,講師,研究方向為軟件工程,tiejuhong@cuit.edu.cn。

猜你喜歡
教學方法內容教學
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
初中英語寫作教學方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
教學方法與知識類型的適宜
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
跨越式跳高的教學絕招
體育師友(2013年6期)2013-03-11 18:52:18
我的教學方法
主站蜘蛛池模板: 欧美福利在线观看| 国产成人免费| 91色综合综合热五月激情| 美女国产在线| 色噜噜狠狠狠综合曰曰曰| 国产精品开放后亚洲| 国产精品九九视频| 久久五月天国产自| 精品国产黑色丝袜高跟鞋| 午夜精品久久久久久久无码软件| 日韩精品一区二区三区免费| 日韩欧美国产成人| 人妻无码中文字幕第一区| 欧洲一区二区三区无码| 久爱午夜精品免费视频| 成年人免费国产视频| 极品av一区二区| 国产精品第5页| 97精品伊人久久大香线蕉| 中文字幕第4页| 国产精品夜夜嗨视频免费视频| 高清无码手机在线观看| 波多野结衣AV无码久久一区| 国产成人资源| 亚洲精品日产精品乱码不卡| 99草精品视频| 日韩成人免费网站| 日韩精品无码免费一区二区三区| 3D动漫精品啪啪一区二区下载| 广东一级毛片| 国产全黄a一级毛片| 97国产在线视频| 精品成人一区二区| 久久免费视频播放| 国产成人精品在线1区| 日本免费一级视频| aa级毛片毛片免费观看久| 欧美成人A视频| 欧美第二区| 高清色本在线www| 女同久久精品国产99国| 日本在线免费网站| 国产JIZzJIzz视频全部免费| 久久精品人人做人人爽| 久久特级毛片| 国产成年女人特黄特色毛片免 | 波多野结衣中文字幕一区| www.亚洲一区二区三区| 激情亚洲天堂| 久久天天躁狠狠躁夜夜2020一| 国产青青草视频| 久久人与动人物A级毛片| 色135综合网| 手机在线免费不卡一区二| 国产成人久久777777| 无码又爽又刺激的高潮视频| 欧美爱爱网| 免费观看三级毛片| 香蕉色综合| 人妖无码第一页| 黄片一区二区三区| 福利一区在线| 久久人人妻人人爽人人卡片av| 男女精品视频| 国产H片无码不卡在线视频| 亚洲日韩欧美在线观看| 国产又粗又爽视频| 久久国产精品嫖妓| 国产无人区一区二区三区| 欧美日韩91| 一级片一区| 亚洲精品va| 欧美一级一级做性视频| 99久久国产综合精品女同| 国产成人精品男人的天堂| 四虎成人免费毛片| 经典三级久久| 成人国产精品一级毛片天堂| 国产免费看久久久| 91色老久久精品偷偷蜜臀| 欧美区一区二区三| 国产成人免费高清AⅤ|