亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        “C++程序設計”課堂教學方法與體會

        2008-12-31 00:00:00陳健峰
        計算機教育 2008年12期

        文章編號:1672-5913(2008)12-0092-02

        摘要:C++越來越多地被選為計算機專業(yè)的入門教學語言,教師在課堂上可以通過激發(fā)興趣和培養(yǎng)能力等方法來提高學生的學習效果。本文介紹了筆者在教學實踐中的一些經(jīng)驗。

        關鍵詞:C++;教學方法;興趣;能力

        中圖分類號:G642

        文獻標識碼:B

        近年來,支持面向對象技術的C++語言越來越多地被很多高校選為計算機及相關專業(yè)的入門教學語言。但由于一些原因使得教學效果并不理想。如何在有限的學時內使學生盡快地掌握C++,是每位任課教師都要面對的難題。本人結合幾年的教學實踐,僅就C++課堂授課談幾點心得體會。本人選用的教材為《C++程序設計》(譚浩強編著,清華大學出版社,2004年版),以下簡稱課本,采用多媒體授課方式。

        1明確C++的重要性、目的和方法

        “良好的開始是成功的一半”,第一次課非常重要,教師應該在第一次課中為學生明確C++的重要性、目的和方法,這樣做的主要作用是激發(fā)學生學習C++的興趣,并使學生了解學習計算機語言的基本方法。其中目的和方法不僅要在第一次課中明確,還要在以后的教學過程中反復強調。

        明確C++的重要性是為了引起學生對C++的重視,如果沒有引起重視會造成學生開始不認真學,越學越難學的局面。并且隨著難度的增加,難以以堅定的信念堅持學下去。為了引起學生注意,強調學好C++的重要性,可以說“如果把大學計算機全部的課程學習看作一棵樹的話,則C++可以說是樹干的一部分,地位可想而知。它是以后很多后繼課程的前導課,比如數(shù)據(jù)結構等。如果不能掌握好的話,會影響所有后繼課程的掌握情況”,“由于C++的特點,學好它可以更好地學習其他語言”等等。學習目的主要有兩個,首先是掌握標準C++的基本語法;其次是會用編程的思維思考問題。C++的學習方法總體上就是“用編程來學會編程”。學習的步驟基本上是看懂例程,然后修改、完善例程,最后自己獨立編程。當然除了主要明確C++重要性、目的和方法外,教師還可以根據(jù)學生的實際情況來決定第一次課的安排。

        2活躍課堂氣氛,培養(yǎng)興趣

        由于C++牽涉概念很多,語法比較復雜,內容十分廣泛,作為入門的教學語言有其天然的困難,學生感到學習難度較大,難以入門。如果只是就理論講理論、照本宣科只能使學生厭倦疲勞,昏昏欲睡,學生不但記不住,還會產(chǎn)生逆反心理。大學課堂教育應該以激發(fā)興趣,培養(yǎng)能力為主。

        通過調查有人得出學生喜歡的老師的特點有:平易近人、和藹可親、知識淵博、責任心強、公平、講課生動有趣、和學生交朋友、常與學生交流、風趣幽默、關心學生、儀表大方、理解學生、以身作則、品德高尚、待人真誠、充分尊重學生、表達能力強、有耐心、授課時有一定權威感、上課聲音洪亮等等。這些都是可以理解的,比如在課堂上,教師一定注意自己的語言,盡量通俗易懂,如果照書上的內容念那么就失去了授課的意義,極易引起學生的反感。在課堂上培養(yǎng)興趣,活躍氣氛,才能產(chǎn)生良好的教學效果。如果能夠發(fā)揚以上優(yōu)點的話,必然能使課堂氣氛活躍。如何活躍氣氛除了主要做到語言生動、風趣幽默、教態(tài)和藹外,還可以找到很多方法,如下所述。

        3用事例來解釋復雜概念

        授課時應盡量用學生能夠理解并且熟悉的事例來解釋復雜的概念,這樣可以使學生快速并且牢固地掌握抽象概念的本質及其現(xiàn)實意義。明確現(xiàn)實意義可以使學生明白“為什么會這樣”,這樣做對理論的記憶是很有幫助的。

        比如在講解遞歸這一非常重要但初學時難以理解的概念之前,可以通過比較有趣的故事引入這個概念,例如可以先講一個故事“大家是否在小時候聽過一個故事,從前有座山,山上有座廟……這種故事有一個特點,就是自身反復地調用自身,這就是我們將要講的一個新的知識——遞歸”。

        再比如講到基于對象部分,學生會碰到一系列新的概念,如類、對象、封裝等等,學生一時可能難以理解,可以分別用不同的例子解釋每一個概念,但從知識的完整性和連貫性的角度上考慮,在教學過程中最好是用一個事例自始至終地講解下去。我一般用“人”這個事例來解釋這些概念。之所以選擇“人”這個事例是由于學生在這個年齡段可能對其他的事物了解得不太清楚。例如可以這樣解釋類、對象、公用和私有:人類是一個類,每一個具體的人就是人類這個類的一個對象,每個人都有公用部分和私有部分,課堂上教師就是通過調用每個人的耳朵和眼睛這些可以看作是公用部分的器官來調用大腦等這些可以看成是私有部分的器官來達到授課目的的,并且顯然通過公用部分調用私有部分比直接調用私有部分安全得多。如果能在教學中使用這些最能反映概念本質的例子來解釋看似復雜的概念,就可以達到快速理解概念及其現(xiàn)實意義的目的,還能使教學擺脫枯燥的概念講解,活躍課堂氣氛,形象,直觀,易于理解,便于記憶,從而激發(fā)學生的學習興趣,產(chǎn)生良好的教學效果。當然還可以根據(jù)學生所學專業(yè)等方面來選擇其他事例,比如用“公司”、“國家”這些事例來解釋也是可以的。

        4注意提問技巧,培養(yǎng)學生能力

        課堂上的提問能夠幫助學生深入思考,進而牢固地把握課程內容,并養(yǎng)成勤于思考的習慣,還能起到啟發(fā)式教學的目的。能夠調動學生學習的主動性、積極性和創(chuàng)造性,讓學生參與到教學中去。

        學生的學習能力是需要逐步培養(yǎng)的,課堂授課中的提問就是一個很好的機會。每一章每一節(jié)都能提出很多問題來培養(yǎng)學生的各種能力。僅以課本5.4這一個小節(jié)為例談一談提問的好處。這一小節(jié)雖然只有三個很簡單的例子,但是每個都能提出很多問題,比如“課本上說例5.6與例5.5完成的功能基本一樣,但是如果細心的話會發(fā)現(xiàn)結果可能會有細微的差別,能否找出造成差別的原因?在什么情況下結果會不同?”多次這樣的提問可以培養(yǎng)學生編程細心的習慣。再比如“例5.7中體現(xiàn)的傳址與以前所說的傳值是否有本質的區(qū)別?相同點在哪里?區(qū)別在何處?”多次這樣的提問可以使學生養(yǎng)成歸納總結的能力。再如“例5.8中能否修改程序使其能夠從最后一個元素開始進行比較?”多次這樣的提問可以培養(yǎng)學生修改完善程序的能力及習慣。

        C++知識系統(tǒng)性較強,新舊知識間環(huán)環(huán)相扣,聯(lián)系緊密。因此,在教學活動中應注意通過復習舊知識來講授新課程,分析它們之間的內部聯(lián)系,比較它們的本質特點,發(fā)現(xiàn)它們之間的異同,圍繞以上內容對學生進行啟發(fā)誘導,使學生易于接受新知識,鞏固舊知識,樹立學習信心,并且可以潛移默化地影響學生的習慣進而提高能力。有些知識點還可以做到層層提問,這樣就更能引起學生的求知欲。有關提問還有很多技巧,在此不一一贅述。

        5結束語

        以上這些體會相信可以將滿堂灌的課堂教學轉變?yōu)橐詫W生為主體的活躍課堂,將知識傳授變?yōu)閼媚芰Φ呐囵B(yǎng),使學生參與到課堂活動中來,變被動的聽課為積極的思考、參與,課堂上真正體現(xiàn)教師為主導,學生為主體,學習效率會相應提高。

        參考文獻

        [1] 譚浩強. C++程序設計[M]. 北京:清華大學出版社,2004.

        国产最新进精品视频| 欧美国产日本精品一区二区三区| 尤物视频一区二区| 日韩精品精品一区二区三区| 一区二区三区少妇熟女高潮| 中文字幕一区乱码在线观看| 国产欧美日韩一区二区加勒比 | 精品国产sm捆绑最大网免费站 | 国产一区二区三区av免费观看| 午夜视频在线观看国产19| 中文字幕一区二区人妻秘书 | 精品国产一级毛片大全| 日本一区二区三区在线观看免费| 中文字幕视频一区懂色| 午夜国产精品视频在线观看| 日本高清视频永久网站www| 伊人久久成人成综合网222| 中文字幕在线一区乱码| 在线观看国产激情视频| 97精品超碰一区二区三区| 无码专区中文字幕DVD| 亚洲免费看三级黄网站| 国产一区二区三区十八区| 亚洲av精品一区二区三区| 艳妇乳肉豪妇荡乳av无码福利| 就国产av一区二区三区天堂| 亚洲中文有码一区二区| 亚洲av午夜一区二区三| 成人免费一区二区三区| 久久久国产精品免费无卡顿| 国产精品一级黄色大片| 国产高清成人在线观看视频| 亚洲熟妇少妇任你躁在线观看无码| 国产精品原创巨作AV女教师| 日韩精品一二区在线视频| 男女搞事在线观看视频| 亚洲人成色7777在线观看| 久久av无码精品一区二区三区| 亚洲精品国产第一区三区| 在线无码中文字幕一区| 欧美日韩中文国产一区|