说教学程序心得体会(精选7篇)_程序设计心得体会

教学心得体会 时间:2021-04-13 10:10:21 收藏本文下载本文
【www.daodoc.com - 教学心得体会】

说教学程序心得体会(精选7篇)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“程序设计心得体会”。

第1篇:说教学程序

本节学习要点

1.知识要点:设计思路及程序、教学各环节的理论依据、教与学的双边活动安排、突出重点与突破难点的策略与教学媒体的选择与使用等。

2.学习目的:了解教学各环节的理论依据,根据学科特点,能设计好教学各环节,优化课堂教学结构,突出教与学的双边活动安排,确保课堂教学活动有序

开展。

3.学习重点:教学各环节的设计,突出重点与突破点的策略,会选择和使用

教学媒体。

4.学习难点:教学各环节的理论依据,根据学科特点安排教与学的双边活动。

《桂林山水》(‚教学程序‛片段)

1.创设意境,导入新课

教师谈话:同学们喜欢旅游吗?今天,我要带领大家到一个举世闻名的旅游

胜地去玩一玩,想不想去?

2.初读课文,整体感知

让学生带着强烈的欲望自由读课文,要求读得正确、流利,在此环节的基础上,让学生进行小组学习,解决文中的生字、新词,再进行集体交流,这样,在学生做好充分积累的基础上,再指名读。

3.精读探究,梳理疑难

在精读过程中,可采取读、画、圈、议等方法,形成个体感悟,然后开展‚合作探究‛活动,在相互印证、相互补充的基础上形成共识。在交流的过程中,要抓住重点词句理解。比如,第一自然段要理解‚桂林山水甲天下‛的意思,在一定的语境中辨析近意词‚观赏‛与‚欣赏‛。学习第二自然段时,可让学生圈出写漓江水的特点的句子,读读并初步体会句子的意思。

4.欣赏体味,总结全文

(1)让学生选择自己最喜欢的段落朗读、背诵,此时在现画面,配以音乐,为学生创设情境,让学生设身处地地读、如临其境地读,从而进一步体会桂林山

水的美。

(2)通读全文,激励学生说出读书感想,使作者、文本、读者三者之间达到高度的融合,并由此形成一个课堂高潮。

教学程序是说课当中的重头戏,教师们也非常清楚这一点,其表现之一就是在这一版块中花时最多。但在实际的说课活动中,发现教师们在介绍这一板块时,往往空泛地介绍教学的步骤,很少深入的涉及文本的具体内容。以上这位教师设计的《桂林山水》教学程序这一片段的最大问题是对文本的介绍个性不够突出,因为说课者的着力点已经不是要对文本做出独特的、深入的解读,而是用一个程序去套所有的文本,这样的教学程序可以应付所有的课文。无论文本的内容是童话还是诗歌,是小说还是散文,也无论是记叙文还是说明文,都可以说上几句所谓“行话”。其实真正推究起来,上面的教学设计绝对是无用的。空乏而不具体、华而不实是上述案例的结症所在。

教学程序的基本内涵是课堂结构,从教师的整个说课过程来说,应该是精华、高潮所在。说教学过程是说课的重点部分,因为通过这一过程的分析才能看到说课者独具匠心的教学安排,它反映着教师的教学思想、教学个性与风格。也只有通过对教学过程设计的阐述,才能看到其教学安排是否合理、科学,是否具有艺术性。通常,教学过程要说清楚下面几个问题。

一、说出整堂课的设计思路及程序

教学过程是一个由多方面、多层次、多因素组成的完整而复杂的过程,教学过程中各因素之间的相互联系,构成了一定的结构与系统,从而形成一定的教学模式。它是在一定的教学思想或教学理论指导下建立起来的、较为稳定的教学活动结构框架和活动程序。结构框架是从静态角度来规范体现某种教学思想或教学理论的教学活动所必须具有的基本操作要素。活动程序则是从动态角度来规范体现这一教学活动的大致操作程序。因此,说课教师在说教学设计思路及程序(环节安排)时,要把自己对教材的理解和处理,针对学生实际,借助哪些教学手段

来组织教学的基本教学思路说清楚。

说教学程序要把教学过程所设计的基本环节说清楚,但具体内容只须概括介绍,只要听讲人能听明白“教的是什么”、“怎样教的”、“学生如何学”的就行。无需按教案像给学生上课一样讲解。

二、说出主要教学程序与环节的理论依据

反映在学生的学习方面,包括“要学什么”、“能学什么”、“学得怎样”;反映在教师教的方面,则是“应干什么”、“能干什么”、“干得怎样”。说课者在介绍教学过程时不仅要讲教学内容的安排,还要讲清楚“为什么这样做”的理论依据(包括学科课标依据,教学法依据、教育学,心理学依据)。

三、说教与学的双边活动安排 说教与学的双边活动安排具体包括:怎样运用新课程的教学思想指导教学,怎样体现教师主导作用与学生主体活动的和谐统一,教法与学法的和谐统一,知识传授与智能开发的和谐统一,德育和智育的和谐统一,“三维”教学目标的有

机统一。

说课堂教学活动还应说清楚哪些地方应开展活动,开什么活动(如自主学习、合作讨论、分组实验、师生互动交流、课本剧表演、成果汇报),怎样开展活动

等。

四、说突出重点与突破难点的策略

教师高超的教学技艺体现在突出重点、突破难点上。这是教师在教学活动中投入的精力最大、付出的劳动最多的方面,也是教师的教学深度和教学水平的标志。因此,教师在说课时,必须有重点地说明突出教学重点、突破教学难点的基本策略。教师的说课,要从知识结构、教学要素的优化,习题的选择和思维训练,教学方法和教学媒体的选用,反馈信息的处理和强化等方面去说明突出重点、突

破难点的步骤、方法和形式。①

(一)突出教学重点的策略

(1)抓住题眼(题目的含义)分析;

(2)抓住教材的关键字词分析、研究;

(3)抓住教材中概括性、总结性的中心句、重点段分析

(4)依据教材内容结构,层层深入;

(5)运用图表、模型、多媒体等突出重点;

(6)通过设疑激发学生急于求解的悬念突出教材重点。

(二)突破教学难点的策略

(1)集中一点法——通过许多问题的讲解集中解决一个主要难点问题。

(2)化整为零——把一个比较难懂的难解的问题分成几个小问题,先指导学生弄懂小问题,大问题也就迎刃而解。

(3)架桥铺路法——设计一些铺垫,通过“架桥铺路”,帮助学生突破难

点。

(4)提问助答法——把教学难点化解为问题形式,通过提问助答等方式帮

助学生解决难点。(5)迁移过度法——用已经学过的旧知识,通过知识巧妙的迁移,帮助解

决难点。

(6)暗示点拨法——在教学中学生思维受阻或产生偏差时,应抓住症结所

在巧妙点拨,使学生豁然开朗。

(7)动手操作法——通过有目的地做演示实验,让学生动手操作,可有效

突破难点。

(8)多媒体演示法——利用多媒体,把不易解的难点展示出来,更有利于

教学难点的突破。

五、说教学媒体的选择与使用

教师、学生、教材、媒体是课堂教学的四要素。课堂教学是以信息交流为主要活动载体而存在,媒体在教学中的作用不可低估。教材、板书、幻灯、课件等

都是我们交流的重要载体。

在课堂教学中,教师通过媒体向学生传递信息,学生利用多媒体创设的情境进行协作学习,通过媒体向教师反馈学习信息,实现师生之间、学生与教材之间的信息交往,达成教学目标。因此,在说课时,还应说明本节课选用了哪些教学媒体,为什么要选择这写媒体?这些媒体什么时候使用?这些媒体在突出重点、突破难点方面有何作用等。

《桂林山水》(‚教学程序‛片段)

红旗小学

杨晓娥

根据本课教材的特点和教学目标的要求,对本篇课文的教学过程设计如下:

一、音画导入,情境诵读

首先播放一首赞美我们家乡芜湖美景的MTV歌曲《半城山半城水》(点击课件)。从欣赏《半城山半城水》导入学习〈桂林山水〉,让学生既感到亲切又创

设了美的情境。

在这样的情境创设之后,我配乐诵读课文。(点击课堂录像)

声情并茂的朗读激发了学生初步美感,形成对课文的整体表象。

二、欣赏美景,品位表达

播放漓江水的录象,创设课文情境美,触发情感共鸣。(点击课件)

‚这样的水‛指什么样的水?课文是怎样描写的?

引导学生抓住‚感觉不到流动‛‚可见沙石‛‚无暇翡翠‛展开联想,学习体会漓江水的特点。在学生归纳漓江水‚静、清、绿‛的特点后,播放投影,让学生观察漓江水,然后品味‚静‛‚清‛‚绿‛。

请大家看教学课件

再看一下学生在课堂上的表现吧(点击课堂录像)

为了让学生更进一步地走进文本,更进一步与作者产生情感共鸣,内化作者的语言,我又巧妙地设计了一个教学环节。在播放完第二段视频后,我让学生看着大屏幕上定格的画面,(点击课件)然后自己想象还能看见什么,并且模仿作

者的表达进行说话。

请看课堂录像。(点击课堂录像)

三、紧扣句段,强化朗读

紧扣对漓江的描写,练习朗读,要求读出漓江水的静、清、绿,读出对漓江水的喜爱之请,注意指导读好‚真静啊‛。播放实景照片,运用油花图,我设计了‚模仿秀‛的环节,让学生学习作者的表达方法看图说话,练习语言的运用。

(点击课堂录像)

《桂林山水》这篇课文遣词造句严谨,语言优美,诗化的语言耐人寻味,字里行间洋溢着作者对桂林山水的一片热情。如果老师讲得太多,文章会被搞得支离破碎,整体的美被破坏。应多读、反复读,读出语感,使作者的感情和读者的感情溶为一体。

四、创设情境,迁移训练

利用上段写景的方法自主学习第三段,教师巡回指导。

观赏‚桂林的山‛的录像,激发美的情感。(点击课件)

在学习描写桂林山的一段时,我设计了一个猜词游戏的环节,让学生根据看到的图片猜一猜可以用课文中的哪个词语来形容,这样做符合小学生的心理特点,既调动了学习的积极性,又有效地帮助学生理解词语。(点击课堂录像)

在理解的基础上,运用上段学到的适当的停顿、合度的轻重、语调的抑扬、音色的处理与朗读技巧,反复阅读,学生很好地品位了课文语言内涵的形象美,教师、学生与作者激动、感叹之情溶为一体。

五、体会感情,加深理解

对于第四自然段的学习,我以读代讲,让学生画出描绘整幅画卷的词语,想象整幅画卷的形象。理解‚舟行碧波上,人在画中游‛的意境。

教师配乐朗读第四段,学生闭上眼睛边听边想桂林山水相映的美丽景色。(点

击课堂录像)

引导学生发现山水相应的整体景色,感觉‚云雾迷蒙‛中若隐若现的仙境般的景色美,揣摩联想绿树红花的静态美和竹筏小舟的动态美。把同学欣赏桂林山

水美升华到热爱祖国山河美。

总之,在〈桂林山水〉这篇课文的教学中,我力求运用多媒体手段,运用多种形式引导学生反复朗读,感受桂林山水的形象美和课文的语言美,力求让信息技术走进课堂,服务教学,提高学生学习语文的兴趣和激情。

任何新的学习活动都是建立在学生的认知发展水平和已有的知识经验基础上的,是学生在教师的引导下自我建构、自我生成的过程。课堂应该是学生自主、合作、探究的阵地。而语文教学的本真应该是语言教学,只有基于语言品位的领悟才是最真切最能自然内化的,只有从文字上站起来的作品才是更有生命力的。杨老师设计的这一片段与前一位老师截然不同,这一教学环节体现了杨老师对文本的深度解读,从情景诵读、品位语言到体验情感再到感悟精神的纵向深入的思

路,体现了教学的个性特点。

这个片段的教学流程分为五大环节:即音画导入,情景诵读;欣赏美景,品位表达;紧扣句段,强化朗读;创设情境,迁移训练;体会感情,加深理解。第二个环节“欣赏美景,品味表达”是教学中把握重点和突破难点的中心环节。通过美景课件的展示,让学生真真切切地感受到漓江水的“静、清、绿”的特点,以期与作者产生共鸣,然后又设计一个“自己想象还能看见什么,并且模仿作者的表达进行说话”活动,真正让学生与作者对话,这样使学生能在由景及人、由情到精神的理解转换过程中领悟文章的内涵。在教学程序上杨老师充分发挥教师的引领作用,深文浅教,由浅入深,让学生通过多媒体,通过文字走进文本,帮助学生在思想上自然内化作者的写作情感。这样的设计真正能让学生自由自觉的学习、体悟,真正体现了阅读教学中学生的主体地位,真正实现了“阅读是学生

个性化的行为”的教学理念。

《孤独之旅》(‚教学程序‛)片段

瓦子中学

刘智

卢雪梅

一、播放歌曲《阳光总在风雨后》导入新课

1.请学生说说听完歌曲后的感受。

2.引入:在我们成长的里程中不可能每天都是阳光灿烂的日子,可小小少年也要长高,烦恼和孤独总会尾随而至。然而孤独往往使生命更加灿烂更加丰富多彩。同学们,让我们今天一起走进曹文轩的小说《孤独之旅》。

【设计意图】(通过轻松愉悦的互动,提高学生阅读的兴趣和积极性)

二、检查预习(课前布置预习)

1.学生展示收集的作家、作品资料。(多媒体展示)

2.(1)读准字音 嬉闹 凹地 搀杂撩逗 歇斯底里

(2)积累下列词义

厚实:富足、富裕

嬉闹:嬉笑打闹。

驱除:

赶走,除掉。

歇斯底里:形容情绪异常激动,举止失常。

【设计意图】培养学生会利用工具书、资料书解决实际问题,学会积累知识。

三、初读课文,整体感知文意

1.学生快速默读课文,梳理小说故事情节。(提示根据开端—发展—高潮—

结局,梳理故事情节)

2.学生用一句话概括文章的内容。这篇小说讲述一个 故事。

开端:写杜小康因家庭经济困难而不得不辍学跟着父亲去放鸭。

开展;写杜小康与父亲撑船赶鸭去芦苇荡的经过和感受。

高潮:写杜小康与父亲在芦苇荡中遇到暴风雨的情景。

结局:写鸭子张大了,杜小康也‚长大‛了。

【设计意图】遵循叙述类文体阅读规律,让学生与文本对话,引导学生通过朗读整体感知课文,并能概括全文内容,训练学生筛选信息思维能力。

四、精读课文,合作探究人物形象

1.根据故事情节,你能概括杜小康成长的心理历程吗?从文中找出词语概

括。

茫然、恐惧——害怕、胆怯——感到孤独——不再恐惧——坚强

2.你认为杜小康是一个怎样的孩子?

他是一个不怕困难在,在困境中成长,月来月坚强的孩子。

他是一个能理解父母苦衷,能为家庭分忧的孩子。

他是一个念念不忘求学上进,热爱生活,热爱大自然的孩子。

杜小康从幼稚、软弱、恋家的孩子成长为一个心灵成熟的男子汉的过程。

3.说说小说标题‚孤独之旅‛的含义以及文章的主旨。

(1)小组内合作探究;(2)师生互动:交流小结。

题目概括了主人公放鸭生活的全过程,‚孤独‛渗透于人物放鸭期间的全部生活空间和心灵空间。对杜小康来说,‚孤独‛的含义是:①情感世界的孤独;②面对自然环境的孤独(鸭群,芦荡、风雨)③对未来的恐惧——慢慢放鸭,路

何处是尽头?

这一切构成了人生的一段‘孤独之旅’。

4.文中的自然环境描写很出色,为人物成长提供了广阔的背景。请找出几处,体会这样的描写对表现杜小康成长的重要作用。

(1)学生找出并朗读。

(2)说说这样的环境描写对表现杜小康的成长起什么作用?

‚鸭子‛是杜小康成长的借助。

‚芦荡‛见证了人物心理变化的过程。

‚暴风雨‛给了他一个成长的机会和舞台。

【设计意图】遵循阅读规律,充分尊重学生的自主阅读的体验,以及学生阅读心理为切口,通过与同学、文本、老师对话,合作探究,激发阅读思维。并通过对文章主旨的理解,探讨环境描写的作用。

五、体验感悟(各抒己见,畅谈自己的感受)

1.你在成长时或许曾遇到过杜小康类似的‚孤独‛经历,请说说你所体验的孤独的情景和心理感受。

2.就杜小康父亲的教子方式,谈谈你的理解和看法。

【设计意图】在整体把握和感受文章之后,引导学生与作者对话,与大自然对话,与小说人物对话,在提高学生对内容的理解的同时,强化他们的情感体验,使他们更好的把握文章的主题。

六、课堂小结(多媒体展示)

课文告诉我们:人除了要战胜大自然,更重要的是要战胜自我。小说启迪我们:少年要面对困难,而不是躲避困难。最终赢得了胜利,会有

一种自豪感和成长感。

思考与练习

1.说教程序应说哪几个环节? 2.说教学程序的基本策略是什么? 3.说教学程序关注那些方面的问题?

4.设计一课的教学程序,在备课组活动中说说你的设计意图

第2篇:教学心得:说课心得体会

教学心得:说课心得体会

通过这次说课比赛,我对说课有了新的认识。说课是一种不同于备课和上课的展现自己教学思想和教学能力的特殊的形式。说课不是“背课”,也不是“读课”,要突出“说”字.即不能按教案一字不差地背下来,也不能按说课稿一字不差的读下来。

在说课中,角色定位一定要准确。说课者的身份定位应该是一个交流者、一个探讨者、一个平等的对话者。说的过程不是先知在布道,也不是专家在培训,更不是学生在求教。郑同学再说《欧洲》时对这一点做了很好的诠释,她先说以前是怎么样设计的,为什么借助电影,借助电影的好处在哪里,她介绍自己对教材的理解,唤起听者的兴趣,激发听课老师的思维,探索更合理的教学设计。

通过准备过程及说课比赛,我对说课这一教研活动有了更深层次的了解。

首先,说课包括说教材,说教法,说学法,说课程教学程序等步骤,说课老师不仅要说出教什么,怎样教,还要说清为什么这样教。其次,要想说好课,教师首先要理解好说课与备课,说课与上课的异同点。说课,不同于备课与上课,是介于备课和上课之间的一种教学研究活动。对于备课是一种更为理性的深化,对于上课是一种更为严密的科学准备。而要想真正说好课,必须要做到目标明确、重点突出;举止大方,语言得体;贵在说理,重在说法;面向学生、分层教学;举例典型、媒体恰当。只有做好这五点要求,才能使自己的说课变得全面系统,条理清晰,妙趣横生,引人入胜。

通过这次说课比赛,我发现了自己身上存在着许多不足,由于第一次尝试说课,心里没把握,虽然自己在准备时将每一个环节的思路都写出来了,但在实际说课中却存在着明显的漏说现象,语言不流畅。通过多次的演练,锻炼了自己的胆量。

总之,通过这次说课活动,我们的心理素质再一次得到了锻炼,能够站在讲台上,面对许多优秀的教师展示自己的成果,虽然,在说课中还存在着难么多的不足之处,但是,它使得我有了一次说课的经验,在以后的学习中,我们会抓住每一次机会去锻炼自己,不断去提高自己教学水平。

第3篇:程序设计心得体会

程序设计心得体会

程序设计心得体会一:程序设计心得体会

在这为期半个月的时间内,通过我们小组各成员之间的相互讨论和合作,我们完成了学生信息管理系统的程序设计,更值得高兴的是我们的程序得到了大家的喜爱,在每次的简报中都得到了较好的成绩。

虽然在上个学期中,我们已经学习了《C语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的机会,这次的课程设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌握了更多的技巧和技能。

C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。

在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友谊。为了增大信息的安全性,需要用文件来存储信息,由于我们在上课时不注重对文件的运用,所以在这方面有较大的困难。我先将书本认认真真地看了一遍,又做了一下课后习题来验证和增进自己的理解,终于,经过我们的不懈努力,我们小组的程序有了突破,成功地实现了用文件来保存并查看学生的信息。

这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来。

在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽可能的将模块细分,最后在进行函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用(包括递归调用)。由于我们是分工编写代码,最后需要将每个人的代码放到一起进行调试。因为我们每个人写的函数的思想不都一样,所以在调试的过程中也遇到了困难,但经过我们耐心的修改,终于功夫不负有心人,我们成功了!

在参考书上,我们不仅参考了曾经学过的高敬阳主编的《c语言程序设计》,还找到了由谭浩强主编的第三版《c语言》进行参考。

当然,我们的程序还有一些不完善的地方,比如说,当输入的数据不符合我们定义的数据的格式的时候,程序会出现一些错误,有时会出现主菜单的死循环;在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序。

三周的小学期即将结束,时间虽短,但是我收获了很多。最后,谢谢老师和同学们的指导,更要感谢我们小组成员之间的合作与交流。

>程序设计心得体会二:程序设计心得体会>>(845字)

做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神,这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。

第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。

接下来几天再将程序不断完善、加工,计数器程序初露头角。

最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。

>程序设计心得体会三:windows程序设计心得体会>>(1247字)

windows程序设计也就是基于微软的windows操作系统而进行的程序设计。(这是一句废话,但不要小看废话阿!真理往往就在其中)你有没有想过,为什么是基于windows操作系统呢下面就来解答:windows应用程序需要利用由windows操作系统开放出来公用用程序使用的应用程序接口“API”(说道重点了)windows提供了上千种API函数供应用程序使用。

上面说了,windows程序其实就是在非逻辑的使用这些API函数,我这里提到了“非逻辑”三个字(这是本人的看法),这正是windows程序的精髓,这是一切windows程序运行的方式(可能严重了点)。非逻辑也就是指程序不是按照事先安排好的顺序来进行的,是根据用户的不同操作或者是其他某些原因一步一步进行的。这种运行方式就叫做“消息驱动”

简单一点来解释一下何谓消息驱动,就是指应用程序始终在等待(等待一词也许不他恰当,但可能好理解),它绝对不是在等待谁会给它爱(本人爱开玩笑请别见怪!)它是在等待用户或者是系统的消息(也就是命令),当接到消息后呢,它会把消息通过DispatchMeage(&msg)传递给窗口函数(窗口函数就是一个应用程序的核心)窗口函数就会对照事先由程序编写好的消息对照表调用对应的方法来处理消息。这样就完成一个消息的处理,接下来准备处理下一个消息。

你也许会问那不是无休止的运行下去了吗当然不会,下面我用程序本身来说明这个问题:

//消息循环,通过此处来不断的取得消息。

while(GetMeage(&msg,NULL,0,0))

//消息进行一些转换

TranslateMeage(&msg);

//把消息传向窗口函数

DispatchMeage(&msg);

}

return;

就是这样了:当我们点击窗口右上角的小叉或者点击退出按钮时,windows就会自动在我们的消息队列中加入一条消息“WM_DESTROY”,这时呢窗口程序有这么一部分:

switch(meage)

{

.......当GetMeage函数抓取到WM_QUIT时返回0,其余返回非0值,懂了吧,这下可以退出消息循环了。这就是windows程序设计最基础的部分了,可以说是核心。

该说一些心得了,我认为学习windows程序设计不要基于某一部分,而要把握住其大局,要有整体观,有了整体观对windows程序设计有了一定的了解后在对其各部分下功夫(这下可不是照顾全局了,要静下心来细心的咀嚼,要不然你会咽到的。)这样才不会走火入魔(嘿嘿)就写到这吧,以后等我水平高些了再写(还早着呢,嘿嘿),希望我没白费功夫,也希望对你有用。

第4篇:程序设计心得体会

【收获及体会】

通过两个星期的折腾,总算把课程设计给完成了,这是一个坚苦而又漫长的过程。是啊,读了那么多年的书,课程设计可是第一次。看着劳动成果,很欣慰!虽然这不是我一个人做的,是大家的共同努力得来的。

“也许完成不了!”两个星期前我们这样说,“完成他没问题!”一个星期前我们这样说,现在我们可以说:“哈哈,完成啦”!

刚开始,可以说是没有头绪,于是就去图书馆找资料,找到了一些关于画图方面的,可是这点小进展远远不够,这只是一个小小的开始。下一步是上网查,找到了些与我们题目相似的,那时我们每个人都很高兴,可是那还不是我们要的,于是又上网查到了些有关的函数等等,终于在我们大家的努力下,完成了这个程序。

虽然对着电脑做程序,有点累有点热,可是当看到劳动成果时,真是别有一番滋味在心头啊!世上无难事,只怕有心人,的确如此。做完这个程序最大的收获就是感受到了集体的力量,当然个人的智慧也是很重要的哦!

做完这个课程设计,我们的自信一下子提高了,我们也会写程序了;尽管对于有些人这种程序会很简单,可对我们c语言初学者来说,已经很不容易了。这次体验为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在很美妙啊!

——姜*

【收获及体会】

忙碌了一个多星期,在大家的共同努力下,我们总算将此程序设计出来。尽管不是自己独立完成,但仍然很高兴,因为在设计的过程中,让我了解到要设计一个大型程序,查找资料是至关重要的,在他人的基础上,再根据自己所学进行修改与调试,最后设计出自己想要的程序,这过程艰辛,但只要你持之以恒,成功指日可待。

另外平时扎实的基础也很关键,因为如果你平时学得就不怎么样,那么你面对这么一个比较有难度的程序,你可能会望而却步,看他人的程序都是个难点,更别说让你自己去设计。为了解决此。类问题,最好就是多向同学,老师请教,不要怕难为情。尤其是老师,评他们多年的编写程序的经验,要解决我们的问题,对他们来说只是small case。

在设计这个程序时,我们刚开始是根据老师给我们提供的资料,用画图以及循环将框架设计出来,但是接下去便无从下手了,计算是个关键和难点,我们也查了相应的资料,但是它上面用得是坐标来做的,所以为了方便设计程序,我们也改为坐标来做的,这样计算问题解决了。接下去就是按键问题,我们的资料是用鼠标做的,所以关于按键这个函数就只能我们自己设计,还好手头有类似的资料,经过自己的反复尝试以及与与同学的讨论,这也不难,最好还是被我们搞定了。最后就是闪烁,这个设计的方法很死板,都一个类型,就是算坐标比较烦琐,要确定好它的位置,但是这些只要你自己愿意去尝试,问题都可以迎刃而解的。

从这一个多星期的设计过程中,我看到了大家的拼搏与努力,也让我知道团队精神得难能可贵,尽管一年下来大家不怎么有多大接触,但是彼此之间的友谊已经在我们心里扎根生底,在遇到问题时,我们会共同进退,每个人都很慷慨不会因为是通过自己艰辛劳动设计出来的东西而不准他人剽窃了。

总之,这次设计程序让我受益良多,我会好好珍惜像这种难得的机会

——薛**

【收获及体会】

自从记事以来就听过了电脑这个高科技,现在终于实现了自己的一个小小愿望——成为了计算机系的一名学生,这学期我们学的c语言,以前就听过这个名字,打开书一看简直一窍不通,学好这门科简直就是一个挑战,课前课后都要把书啃一遍,要不然上课就跟不上,终于学期快结束了,我们有一个课程设计,在两个星期内,完成一个复杂的程序,我们的题目是做一个计算器,计算器从小就见过但让我自己设计一个出来就有点困难了。

第一天,我们都按照老师教的画图函数画计算器的外貌,但发现一个一个画实在是太烦琐,后来在老师的点拨下,我们采取了for语句,果然很快地画出来了,接下来的事就是计算了,用什么函数?怎么用?那个上午就坐那发呆,没有什么新突破,自性心严重受到打击,下午立马找了份材料到图书馆去研究,还专门找了位高手教我,研究了一个下午终于有眉目了,第三天我们成功地把计算功能搞定了,但还有闪烁的功能没有搞,这确实是一个问题,这时团结的力量得到了充分的体现,大家齐心协力,有的找资料,有的帮忙改错,有的……俗话说:“三个臭皮匠顶个诸葛亮。”在大家的共同努力下,我们胜利了。

感谢刘金平老师的淳淳教诲,感谢同学的积极帮忙,我的程序终于顺利完成了,接下来的就是写报告收尾了,看着自己的劳动成果写起报告来特有劲,特有灵感。

很感谢这次的课程设计,它使我更加深刻地体会到多看专业书的重要性,只有掌握了一定量的专业知识才能得心应手地解决诸多问题;另外,做任何事都要有耐心,不要一遇到困难就退缩;在学习和工作中要时刻谨记“团结”二字,它好比通向成功的铺路石,不可或缺。

人生的道路是曲折的,但正是因为曲折人生才光彩夺目,在人生的路上,总遇到重重困难,但正是因为困难我们才变的更坚强。今后的路还很长,面对困难,让我们用行动去俘虏它吧!

——毛**

【收获及体会】

做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神,这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。

第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。

接下来几天再将程序不断完善、加工,计数器程序初露头角。

最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。

—左**

【收获及体会】

c语言课程设计和现代计算机技术的实际应用相结合,是我们在本阶段学完理论课程之后对自己该方面的能力的一次很好的检验,从开始的算法思路到运行调试后的美观的图形界面以及另人兴奋的可用程序,都是一个很好的学习和锻炼的过程。使我们巩固了原有的理论知识,培养了我们灵活运用和组合集成所学过知识及技能来分析、解决实际问题的能力。使我们体会到自身知识和能力能在实际中的应用和发挥。不但可以激发创新意识,还可以开发创造能力、培养沟通能力。这次实习时间虽然仅有一个星期,但确实使我受益非浅。通过实习我丰富了计算机操作经验,更加深了对c语言的了解,熟悉了其环境,更增强了对turbo c的使用技巧。

另外,实习中老师对我们进行了细心、耐心的指导,鼓励我们对程序进行合理改进,培养了我们的创新意识和创新能力。原来是我认为可怕的课程设计,就在种种辅助条件下完成了,心里有说不出的高兴。

虽说捧着自己的成果很高兴,但成果背后总是付出很大的努力。

一个多礼拜中,我们有过山穷水尽的困惑;有过柳暗花明的惊喜;有过唇枪舌剑的辩论;有过相互鼓励的安慰。一个多礼拜的时间我们经历了很多,也收获了很多。与其说它是体力与脑力的作业,不如说它是合作精神和毅力的考验。经过这次课程设计,我不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际问题.一个多礼拜的挣扎,绞尽脑汁终于带着麻木的手指和大脑脱出那堆“泥潭”。现在的心情是如鱼得水,干涩的眼睛前方是万里晴空。终于,所有的努力即将化成了一个个铅字,打印机“滋滋”的声音仿佛已经宛如天籁般悦耳地在耳畔响起。此时此刻,真想把一切抛上天空。高呼:“出来了!我的成果即将出来了!”,心里也在默默的感慨着:“有志者,事竟成,破釜沉舟,百二秦关终归楚。苦心人,天不负,卧薪尝胆,三千越甲可吞吴。”

----刘**

★点滴感悟★

这两星期一直在做程序设计,今天终于完成了,心里别提有多兴奋。看着这两礼拜自己的劳动成果,这两个礼拜发生的种种历历在目。

还记得刚开始时,进展可以用一筹莫展来形容,当时真想放弃,可自身不轻易认输的性格支持着我。

同时,我也清楚地知道21世纪挑战与机遇并存,没有足够的知识储备必将被时代所抛弃。c语言作为国际上广泛流行的通用程序设计语言,在计算机的研究和应用中已展现出强大的生命力。c语言兼顾了诸多高级语言的特点,是一种典型的结构化程序设计语言,它处理能力强,使用灵活方便,应用面广,具有良好的可移植性。虽然我们c语言已有四个月,但一直都重概念、轻实践,这次设计对我们来说是千载难逢的机会,无论如何都要好好把握。

紧张的一个学期过后,我们迎来了c语言的学习和一位风趣博学的老师。虽然刚开始学习c语言的时候大家都一筹莫展,但在老师的鼓励和教育下一步步地往前迈,很令人欣慰。在这之后的学习中仍然困难重重,然而“坚持到底就是胜利”这个坚定的信念激励着我们勇往直前。c语言课本的学习总算结束了,多么崎岖的一条学习之路。

大学的教育模式和中学有很大不同,从平常的课程安排和教学就可以知道,但是独立完成课程设计和写论文这种任务对我们来说无疑是一个很大的挑战。十七周开始进行课程设计,老师要求我们写一个计算器的程序,起初大家都被难倒了,然后开始一步步地摸索,先查找有关资料,画计算器的图形,写了好长一段程序才把图形搞定,可老师一看都不满意,要求我们用循环来做,“师”令如山,不得不听从,改吧,这一改又让大家死了好多脑细胞,感觉有点残忍。

完成了计算器的图形很有成就感,毕竟六月天坐在机子前不是令人愉快的事。接下来要进行计算器内部运算程序的设计,说实话,我根本就不知道要做,更不清楚如何着手,不是我妄自菲薄,独立完成这个程序设计根本就是不可能的事,可想而知只能寻求帮助了,但这个程序不是轻而易举就能完成的。有些积极的同学从网上搜索了好多有关这方面的资料,拼拼凑凑,进行了多次讨论,终于完成了这部分的设计,在同学的互相帮助下,大多数人都完成了最重要的一部分程序设计。

接下来就是用循环语句使按键上的数字有闪烁的功能,这个因为之前老师有过提点,所以相对简单一些。

完成了整个程序设计,这次课程设计就接近尾声了,不过最后的课程报告着实让我们苦恼了一两天。小小的抱怨一下应该没关系吧。

整个课程设计终于完成了,完成的好辛苦,好艰难,但还是顺利的完成了。我们付出了很多心血和汗水,但我认为我们得到的更多。如果没有同学们的互相帮助,这次课程设计就不会这么顺利,这种同舟共济的团队精神深深震撼了我,《礼记学记》上也有讲过:“独学而无友,则孤漏而寡闻”。同时有些同学积极的态度让我感到一丝惭愧,他们所体现出的坚持不懈的品质更令我折服。当然这次程序设计也让我看到了自己基础的薄弱。古人有诗云:“路漫漫其修远兮,吾将上下而求索”。从今天起我将不断继续求索,学习之路也好,人生之路也罢。

总之我受益匪浅。

——戴*

【收获及体会】

c语言是一门计算机基础语言,通过这一学期的学习,对于它的一些特点和算法有了一定程度的了解,并能够做一些中等的题目,但并没有完全掌握。这两周的课程设计正是让我们巩固以前的知识并在此基础上能够有所突破。

这次做的是计算器,对于我来说有一定困难,因为我的c语言基础并不是很过硬,所以在第一周我的程序并没有太大的进展,除了一个框架外并无其他任何功能,每天别人在绞尽脑汁想如何做程序的时候,我都会看着自己写的框架发呆,或者做一些与课程无关的事情,那一个礼拜过的蛮无聊,蛮郁闷的,心情也不是很好。一个礼拜的煎熬终于过去了,终于有了让我喘息的机会。周末的时候,拿出了网上找到的计算器的程序,静下心来认真的研究别人的算法,终于初步看懂了那些在我看来深奥的一塌糊涂的语言。第二周又要上机,不过这次情况有所改善,毕竟有了一点小头绪了,当然趁热打铁,把那个程序中有用的部分copy了一下,就变成了自己的计算器程序啦。运行了一下也成功了。虽然程序有的是copy的,外形也不如别人的美观,可其中包含了我的心血,应该并不算盗用吧。

c语言是一门较难的语言,我感觉学的蛮累的,尤其是这两周的课程设计,我更体会到了这一点,虽然我们是在同一条起跑线上学习的,可每个人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我属于后者,因此,在做设计的时候,单单靠我自己的能力是不行的,需要靠大家的帮忙,需要运用集体的智慧,需要大家团结合作。所以,通过两个礼拜的努力和同学的帮忙,我终于做出了比较传统的计算器,在此过程中,我体会到了失败后的失落,同时也体会到了成功后的喜悦,也许在以后的学习生活中我会更加体会到这一点。

——吴鋆绩

【收获及体会】

通过这段时间的课程设计,我认识到c语言是一门比较难的课程。需要多花时间上机练习。这次的程序训练培养了我实际分析问题、编程和动手能力,使我掌握了程序设计的基本技能,提高了我适应实际,实践编程的能力。

刚开始做这个程序的时候,感到完全无从下手,觉得让我完成这次程序设计根本就是不可能的,于是开始查阅各种资料以及参考文献:谭浩强著.c程序设计(第二版).北京:清华大学出版社,1999;徐金梧、杨德斌、徐科著.turboc实用大全.北京:北京机械工业出版社,1996。之后便开始着手写程序,写完运行时有很多问题,如输入的数据总是覆盖之前的数据,在做按键的闪烁时,闪烁后的按键不能变回原来的颜色等,后来花了很长时间才解决了这些问题。我的程序有许多值得改进的地方,如可以增加一些函数:cos、sin、ln、sqrt等;在画界面矩形的时候可以使用for语句。

总的来说,这次程序设计让我获益匪浅,对c语言也有了进一步的认识:c语言功能高、表达能力强、使用灵活方便、目标程序效率高。

c语言是在国内外广泛使用的一种计算机语言,我相信除了以上优点之外还有许多,希望能在以后的学习中有更深入的认识。

——周**

【收获及体会】

我有一个很不好的习惯,对新事物只有三分钟热度。刚开始接触c语言的时候我觉得这东西很好玩,特别是它能编写一些简单的游戏程序,我很喜欢玩游戏,但是随着时间的推移,特别是上c语言的理论课,说实话,真的很无聊啊!就这样,我渐渐也对“她”失去了兴趣。上课也不听了。

直到刘老师说我们要做一个c程序的简单设计---计算器。我当时一听就傻了,我可是什么有用的东西也没学到啊!我怎么可以做出这么牛叉的东西出来呢?我肯定要挂了!但是也没办法啊,别人都做,我总不能在机房里面傻玩吧?就这样我开始借课代表的笔记本来看了,其实刘老师已经把一些关键的函数告诉了我们,我们只要把它们有机的结合起来,再加一些小细节就行了。我看了几遍笔记后就基本上把界面搞定了,当然期间我问了几位同学,也寻求过刘老师的帮助,受益良多。后面的程序有点小难,当然是对我这种菜鸟来说的。但是经过同学的细心耐心的讲解,我总算也能在黑暗的道路上曲折前进。直到整个程序写完的那一刻我才松了一可气。终于完成了,想想几天来的认真和辛苦,值啊!毕竟也算是做出来得啊。那种成就感很强啊!

通过这次的设计课我明白了编程员的伟大很不容易。也明白了集体的智慧是伟大的。还有刘老师他总能在我们走投无路的时候雪中送炭!他,亦师亦友!

——王**

当得知要编一计算器的程序时,觉得不是很难,但后来仔细一想似乎要满足老师的要求并不是那么容易,越想越觉得复杂.当老师给我们上了一节指导课后,我看到了希望.再经过两个星期的仔细构想,我感到胜利在望.于是兴孜饽饽得坐进了机房,手指在键盘上不停的跳跃,不一会就一部分写好了,真的蛮兴奋的.于是又开始第二部分的编写,又好了,当我按下alt+f4+回车时,没得到我预想的结果,有点意外.于是移动光标上下扫描,好象没发现任何语法错误,我猜可能是结构的顺序出了问题,再仔细的将程序看了遍,想了想.结果发现第二部分没被运行.接下来我对疹下药,果然有用,这人真是喜啊!在接下来的几节课我完成了余下的部分,当然不可能一切非常顺利,其中的曲曲折折是很难说清楚的.当写完了这程序我深深地感到写程序是一件很有趣的事,给人喜悦,给人快感,给人满足.其中的感觉真是难以用言语来表达,即使是一个小小的程序运行成功那也要比打游戏打死一个大bo要爽快!总之这一切只有身临其境才知道.其次还对同学之间的合作精神深感赞叹,同学之间的互相帮助精神在这时体现的淋漓浸渍。

——蒋*

通过这次的上机练习我还是有那么一点点的小收获

首先 由于平时没有太多的上机实验,我很多的东西都不会弄,有时看别人弄了几次都不会,真是太悲哀了

第二 就是tc并不象我想的那么简单,当时我为了一个简单的闪要问了n多的人

但是到了最后当我会做了才发现原来写程序还是蛮好玩的第三 一开始的时候我一做不出来就在那边发呆或是打游戏,但是当我每运行出一步时,总感觉自己也蛮厉害的,这时就有往下面做的信心了

最后 还是蛮后悔上课没有认真听,如果上天能给我一个重来的机会,我估计我还是会比以前认真的,以后学习也一定要认真

——徐**

刚开始学习c语言的时候觉得他很无聊,但是随着不断的学习还是越来越感兴趣了。

通过这次的程序设计,我学到了很多,首先就是能够更加熟练的使用和深入的了解c语言这门通用的计算机语言,还有就是可以自己编写程序了,还是很有成就感的。同时还让我们学会同学之间的相互合作,共同完成一个任务。

c语言是一门深奥的语言,我从一开始的懵懂到现在的有点理解可以说和老师的教导分不开的。虽然俗语说师傅领进门,修行靠自身。但是师傅的作用还是不可取代的。刘老师不仅是我们的老师,还是我们的朋友。和他在一起的时候没有那种隔阂感,这也是我们能好好学习的基础吧。不过有时开小差是不可避免的,但也只是偶尔啦。

光书本的知识的确不行,还是要理论联系实践才行。因此不断的练习是必要的,上机实践更重要。有时理论是对的,但是实践起来就不行了啊。所以通过这次的程序编写让我对c语言产生更大的兴趣了,我相信以后会越来越好的。

——钱**

在大学以前我从来就没见过c语言,这东西对我来说是十分陌生的。刚开始学c语言,感到每天都在云里雾里飘着,感觉对这个东西真的好难入手。但学了一段时间后逐渐对c语言有了认识,并能进行简单操作。现在我们又要开始进行课程设计,我的天空突然彻底black了,阿门!不过我不会放弃,前辈们都说:“坚持到底就是胜利!”,恩!我也是这么认为的。万事开头难,只要我找到方法,我一定可以的,嘿,嘿,嘿!不过我们都知道,我们是一定会成功的,因为我们有我们的太阳,至于是谁呢,我就不说了,大家都知道了,是吧!刚开始编程时,那个“error”啊,多得已经无法用“多”来形容了,那是“很多”啊!于是我开始了漫长而繁琐的地毯式搜查,我累的地暗天黑都已无所谓,那个疯狂的人,是我,是我,还是我!海阔凭鱼跃,天高任我飞!我曾经花了整整一个上午的时间来弄一个麻烦的闪烁,那做出来后的感觉,就能用一个字来形容,那就是“爽”,人生最幸福的事也就莫过于此,这小小的成功使我的信心十足,我看到希望了,来西牙!

在实践过程中不但提高了对已知知识的认知度,更令我们掌握了不少新知识。知道了要学的还有很多。在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力.alt+r按下后,千万不要在意“error”有多少,平静的对待,错误才是提高的前提。

在上机操作过程中,得到了不少同学的帮助,集体的力量的确很大!但在必要的时候还是得依靠自己!

两周的时间,挺快!喜怒哀乐,喧闹后,一切归于平静。

当写完了后,喜悦,快感,满足,安慰;凝冻的空气,闷热的天,流动的汗,平静中我继续前进,该学的还有很多很多……

最后,还得要谢谢刘金平老师及同学在这过程中对我的指导帮助。

——钱**

在编写计算器这个程序过程中,遇到不少麻烦!一开始,就碰到了没有学过的图形函数,虽然课上老师反复重复着:“画图不难的,it’s so easy!”但是当自己实际操作时,感觉并不是那么容易。课上笔记拿来上机,发现始终不能通过编译~改了又改,还是“error”,那时真的要多郁闷有多郁闷——但老师过来,只改动了一点点地方,程序就ok了,说明一个问题:上课记错东西了~汗——

接下来的输入,显示,闪烁,都是不小的难题。翻阅了一本又一本参考书,也借鉴了一个类似的计算器程序,并在同学的帮助下,才最终搞定了一个简单的计算器程序!

现在才发现原来编个程序这么复杂——

通过一个学期对c语言的学习,逐渐对写程序有了兴趣,从刚开始的编译出现n多个error,然后根据提示,可以自己把错误改出来,心里有了一点小小的成就感。不仅如此,刘老师上课的风格,也给我留下了深刻的印象,让我也学到了c程序以外的东西——

——董**

完成了这次计算器的程序设计,我收获很多,也体会很多,要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断的尝试中,不断经历失败,然后又不断的尝试才能获得成功。

要完成一个优秀的程序,必须熟练掌握各种语句的特点及用法,要学会举一反三,充分实现c程序的灵活性。在平时的学习实践中,要不断开动脑筋,活学活用。要发扬团体合作的精神,互帮互助,共同进步。善于发问,善于思考。

刚开始接触c程序,就觉得有一种似曾相识的感觉,因为以前学过vb。说实话,我对编程挺感兴趣,一个程序编写完成运行成功之后的喜悦真的让人难忘,就像次的课程设计,一开始画图,计算器有许多数字键,要一个一个方框的画很麻烦,我就试着能不能找到一个简单的方法能一下子画完。我联想到了二维数组,每一个方框就好象数组中的每一个元素。于是我就试着用两个for嵌套的方法,经过反复尝试,终于成功了,你说的没错,当时的感觉真的比游戏打通关了还要好。

在写程序的过程中,我又碰到了一些难题,比如按键的闪烁问题,按键不能直接运行的问题,不能连续运行问题,还有数字不能成串显示问题。其中有些是问你的,有些是我自己解决的。比如连续运行,闪烁做好后,我发现每次运行只能按一个数字,按第二个数字的时候就跳出了,后来我想到了在switch之前加for的办法,这样就可以用循环的办法达到我想达到的目的。至于数字成串问题,其实我是不成功的,因为计算器数字显示从显示条的右边开始,而我的是从左边开始。我在switch前的for前给b附值为0,然后在最后一个case后写b++,再把每一个case中数字输出的横坐标都写成“140+b*10”,这样,我就达到了成串输出的目的。

要学好c程序,光有知识是不够的,还得有经验,上机操作的经验,只有大脑中有了经验,在碰到问题的时候才有许多解决的方案,然后才能去尝试。

好象差不多500字了吧?不过我还想说些东西。题目只写收获与体会,也没有强调是做程序设计的收获与体会哦,那我就写了。

为什么偏偏让我重写啊?不就是在书上抄了一段嘛,你也没说不能抄书啊,我能想到抄书就说明我对书了解的比别人多,其他人的大发感慨也不见得比我抄书有用吧?写这个收获和体会就真的那么重要吗?你如果仔细看了程序,你会发现有些人的程序基本上是一样的,就坐标改了一下,这样算不算要重新做啊?当然,我也有抄的,计算部分是抄的,真的不会,时间又来不及了,我周四要回家了。我也不对你发牢骚了,一句话,做人难,不可能把每一个人都安排的服服帖帖。一个人有人喜欢的同时必有人讨厌,当然,我并不是说你,我不讨厌你,我挺喜欢你的教学方式。

就到这里吧,好象太多了,也浪费你时间看,不写了。

——朱*

学习c程序这门课一个学期了,这是我们学的第一门专业课,所以作为我这个计算机系的学生来说当然十分重要,老师在第一节课说过,c语言是计算机的基础,大多数软件都需要用c语言来编写,通过一个学期的学习,使我初步掌握了一些关于这门课的知识

这次的课程设计是对我们一个学期来所学的知识的综合考察,里面涉及到了我们大多数所学知识。记得刚开始学这门课的时候,对这门课充满了希望,自己有信心学好这门课,但是经过一段时间的学习之后。才发现程序设计并不好学,它既要你有很强的领悟能力,还要你课后的努力,也许是自己之前太有信心学好这门课了吧,中间遇到了很大的瓶颈,一度陷入无休止的烦恼中编程序时没有一次是成功的,总会遇到很多的error,改完一个又有一个,哎!这时我会想到一句古话“天将降大人于斯人也,必先苦其心志,劳其筋骨,饿其体肤”,也许以后会有些许光明吧。之后,随着时间的推移,慢慢掌握了这门课学习的一些窍门,学习起来也比刚开始的时候好了一点,至于编程序吗还是有错误,但比以前少了,呵呵,总让我看到希望了。这次的课程设计要求我们编一个简易计算器,刚开始的时候我一头雾水,丈二摸不着头脑,不知从哪里下手,后来经过老师和同学的帮助,从最简单的编框开始,慢慢的到最关键的算法,这其中经历了很多弯路,也犯过了很多错误,但是还是一一攻克了,好比红军长征两万五千里终于到达了终点。看到最后自己编写出来的计算器感到格外的高兴,暂且不说计算器的功能方面吧,但毕竟是自己写的第一个正式的程序吗,感到格外的高兴。

在编写程序的过程中受到了其他同学的指点,也许在某些程序方面会和有的同学想类似,另外老师也帮助了很多,一个好的学生离不开一个好老师吗,虽说我不算一个好学生,但是老师在我编程序过程中也起到了很大的作用,就像刘老师说的一句话一样“革命尚未成功,同志仍需努力”,我们在c语言这门课上还会继续走下去,以后还会经常碰到,我会努力的。

——沈*

【收获及体会】

当我揉着干涩的眼睛,吃力的看者显示屏,我已经是不耐烦了,而且我含情默默注视着的竟然是那可恶的源程序。我的身体在流汗,我的心在滴血,六月的天写程序,苦不堪言也......显示是残酷的,人情是冷暖的,c程序还是要交的,我不得不继续抗战于闷热的机房内,继续我的夙命。以前叫嚷着中国应试教育的不好,还不是一路走过来了,我只有无奈,这c程序也是如此,认了。

微风试图抚平我的烦躁,那它在做梦。此刻的我,正如98年的时候乔丹最后时刻持球,哪平静的了啊。等我的论文完成了,老爷子的球也进了。

言归正转,这个程序的完成过程是跌跌撞撞,曲折的。即便没有红军两万五,也有个一万两千五。不过,咱值!你说为什么?咱学到东西呗。

查书,查资料,请教同学的过程就是我提高的过程,久违的认真又体会了一次。

真正的收获更多是思想上的,让我认识程序的复杂,自己的微不足道,“学无止境”头一次认识的这么深刻,察觉自己的不足。在这次编程中,同学帮了我很多,我一个人是不能完成的。以后的学习生活真的要踏踏实实,自己的计算机生涯必定是坎坷的,信心受挫了。

【随想】相比之下,原来篮球是那么好学。

——陆*

第5篇:程序设计心得体会

程序设计心得体会

程序设计心得体会一:程序设计心得体会

在这为期半个月的时间内,通过我们小组各成员之间的相互讨论和合作,我们完成了学生信息管理系统的程序设计,更值得高兴的是我们的程序得到了大家的喜爱,在每次的简报中都得到了较好的成绩。

虽然在上个学期中,我们已经学习了《C语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的机会,这次的课程设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌握了更多的技巧和技能。

C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。

在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友谊。为了增大信息的安全性,需要用文件来存储信息,由于我们在上课时不注重对文件的运用,所以在这方面有较大的困难。我先将书本认认真真地看了一遍,又做了一下课后习题来验证和增进自己的理解,终于,经过我们的不懈努力,我们小组的程序有了突破,成功地实现了用文件来保存并查看学生的信息。

这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来。

在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽可能的将模块细分,最后在进行函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用(包括递归调用)。由于我们是分工编写代码,最后需要将每个人的代码放到一起进行调试。因为我们每个人写的函数的思想不都一样,所以在调试的过程中也遇到了困难,但经过我们耐心的修改,终于功夫不负有心人,我们成功了!

在参考书上,我们不仅参考了曾经学过的高敬阳主编的《c语言程序设计》,还找到了由谭浩强主编的第三版《c语言》进行参考。

当然,我们的程序还有一些不完善的地方,比如说,当输入的数据不符合我们定义的数据的格式的时候,程序会出现一些错误,有时会出现主菜单的死循环;在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序。

三周的小学期即将结束,时间虽短,但是我收获了很多。最后,谢谢老师和同学们的指导,更要感谢我们小组成员之间的合作与交流。

>程序设计心得体会二:程序设计心得体会>>(845字)

做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神,这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。

第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。

接下来几天再将程序不断完善、加工,计数器程序初露头角。

最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。

>程序设计心得体会三:windows程序设计心得体会>>(1247字)

windows程序设计也就是基于微软的windows操作系统而进行的程序设计。(这是一句废话,但不要小看废话阿!真理往往就在其中)你有没有想过,为什么是基于windows操作系统呢?下面就来解答:windows应用程序需要利用由windows操作系统开放出来公用用程序使用的应用程序接口“API”(说道重点了)windows提供了上千种API函数供应用程序使用。

上面说了,windows程序其实就是在非逻辑的使用这些API函数,我这里提到了“非逻辑”三个字(这是本人的看法),这正是windows程序的精髓,这是一切windows程序运行的方式(可能严重了点)。非逻辑也就是指程序不是按照事先安排好的顺序来进行的,是根据用户的不同操作或者是其他某些原因一步一步进行的。这种运行方式就叫做“消息驱动”

简单一点来解释一下何谓消息驱动,就是指应用程序始终在等待(等待一词也许不他恰当,但可能好理解),它绝对不是在等待谁会给它爱(本人爱开玩笑请别见怪!)它是在等待用户或者是系统的消息(也就是命令),当接到消息后呢,它会把消息通过DispatchMeage(&msg)传递给窗口函数(窗口函数就是一个应用程序的核心)窗口函数就会对照事先由程序编写好的消息对照表调用对应的方法来处理消息。这样就完成一个消息的处理,接下来准备处理下一个消息。

你也许会问那不是无休止的运行下去了吗?当然不会,下面我用程序本身来说明这个问题:

//消息循环,通过此处来不断的取得消息。

while(GetMeage(&msg,NULL,0,0))

//消息进行一些转换

TranslateMeage(&msg);

//把消息传向窗口函数

DispatchMeage(&msg);

}

return msg.wParam;

就是这样了:当我们点击窗口右上角的小叉或者点击退出按钮时,windows就会自动在我们的消息队列中加入一条消息“WM_DESTROY”,这时呢窗口程序有这么一部分:

switch(meage)

{

//其它代码.........//case WM_DESTROY:

PostQuitMeage(0);

return 0;

相信一般的朋友都会明白吧,它的作用的就是在接收到WM_DESTROY时呢,通过调用PostQuitMeage(0)让windows在消息列表中呢在加入另一条消息“WM_QUIT'.当GetMeage函数抓取到WM_QUIT时返回0,其余返回非0值,懂了吧,这下可以退出消息循环了。这就是windows程序设计最基础的部分了,可以说是核心。

该说一些心得了,我认为学习windows程序设计不要基于某一部分,而要把握住其大局,要有整体观,有了整体观对windows程序设计有了一定的了解后在对其各部分下功夫(这下可不是照顾全局了,要静下心来细心的咀嚼,要不然你会咽到的。)这样才不会走火入魔(嘿嘿)就写到这吧,以后等我水平高些了再写(还早着呢,嘿嘿),希望我没白费功夫,也希望对你有用。

第6篇:程序设计心得体会

程序设计心得体会

【收获及体会】

通过两个星期的折腾,总算把课程设计给完成了,这是一个坚苦而又漫长的过程。是啊,读了那么多年的书,课程设计可是第一次。看着劳动成果,很欣慰!虽然这不是我一个人做的,是大家的共同努力得来的。

也许完成不了!两个星期前我们这样说,完成他没问题!一个星期前我们这样说,现在我们可以说:哈哈,完成啦!

刚开始,可以说是没有头绪,于是就去图书馆找资料,找到了一些关于画图方面的,可是这点小进展远远不够,这只是一个小小的开始。下一步是上网查,找到了些与我们题目相似的,那时我们每个人都很高兴,可是那还不是我们要的,于是又上网查到了些有关的函数等等,终于在我们大家的努力下,完成了这个程序。虽然对着电脑做程序,有点累有点热,可是当看到劳动成果时,真是别有一番滋味在心头啊!世上无难事,只怕有心人,的确如此。做完这个程序最大的收获就是感受到了集体的力量,当然个人的智慧也是很重要的哦!

做完这个课程设计,我们的自信一下子提高了,我们也会写程序了;尽管对于有些人这种程序会很简单,可对我们c语言初学者来说,已经很不容易了。这次体验为以后的学习计算机的我们增强了信心。享受劳动成果的滋味实在很美妙啊!姜*

【收获及体会】

忙碌了一个多星期,在大家的共同努力下,我们总算将此程序设计出来。尽管不是自己独立完成,但仍然很高兴,因为在设计的过程中,让我了解到要设计一个大型程序,查找资料是至关重要的,在他人的基础上,再根据自己所学进行修改与调试,最后设计出自己想要的程序,这过程艰辛,但只要你持之以恒,成功指日可待。

另外平时扎实的基础也很关键,因为如果你平时学得就不怎么样,那么你面对这么一个比较有难度的程序,你可能会望而却步,看他人的程序都是个难点,更别说让你自己去设计。为了解决此。类问题,最好就是多向同学,老师请教,不要怕难为情。尤其是老师,评他们多年的编写程序的经验,要解决我们的问题,对他们来说只是small case。

在设计这个程序时,我们刚开始是根据老师给我们提供的资料,用画图以及循环将框架设计出来,但是接下去便无从下手了,计算是个关键和难点,我们也查了相应的资料,但是它上面用得是坐标来做的,所以为了方便设计程序,我们也改为坐标来做的,这样计算问题解决了。接下去就是按键问题,我们的资料是用鼠标做的,所以关于按键这个函数就只能我们自己设计,还好手头有类似的资料,经过自己的反复尝试以及与与同学的讨论,这也不难,最好还是被我们搞定了。最后就是闪烁,这个设计的方法很死板,都一个类型,就是算坐标比较烦琐,要确定好它的位置,但是这些只要你自己愿意去尝试,问题都可以迎刃而解的。从这一个多星期的设计过程中,我看到了大家的拼搏与努力,也让我知道团队精神得难能可贵,尽管一年下来大家不怎么有多大接触,但是彼此之间的友谊已经在我们心里扎根生底,在遇到问题时,我们会共同进退,每个人都很慷慨不会因为是通过自己艰辛劳动设计出来的东西而不准他人剽窃了。

总之,这次设计程序让我受益良多,我会好好珍惜像这种难得的机会共11页,当前第1页1234567891011 薛** 【收获及体会】

自从记事以来就听过了电脑这个高科技,现在终于实现了自己的一个小小愿望成为了计算机系的一名学生,这学期我们学的c语言,以前就听过这个名字,打开书一看简直一窍不通,学好这门科简直就是一个挑战,课前课后都要把书啃一遍,要不然上课就跟不上,终于学期快结束了,我们有一个课程设计,在两个星期内,完成一个复杂的程序,我们的题目是做一个计算器,计算器从小就见过但让我自己设计一个出来就有点困难了。

第一天,我们都按照老师教的画图函数画计算器的外貌,但发现一个一个画实在是太烦琐,后来在老师的点拨下,我们采取了for语句,果然很快地画出来了,接下来的事就是计算了,用什么函数?怎么用?那个上午就坐那发呆,没有什么新突破,自性心严重受到打击,下午立马找了份材料到图书馆去研究,还专门找了位高手教我,研究了一个下午终于有眉目了,第三天我们成功地把计算功能搞定了,但还有闪烁的功能没有搞,这确实是一个问题,这时团结的力量得到了充分的体现,大家齐心协力,有的找资料,有的帮忙改错,有的&&俗话说:三个臭皮匠顶个诸葛亮。在大家的共同努力下,我们胜利了。

感谢刘金平老师的淳淳教诲,感谢同学的积极帮忙,我的程序终于顺利完成了,接下来的就是写报告收尾了,看着自己的劳动成果写起报告来特有劲,特有灵感。

很感谢这次的课程设计,它使我更加深刻地体会到多看专业书的重要性,只有掌握了一定量的专业知识才能得心应手地解决诸多问题;另外,做任何事都要有耐心,不要一遇到困难就退缩;在学习和工作中要时刻谨记团结二字,它好比通向成功的铺路石,不可或缺。

人生的道路是曲折的,但正是因为曲折人生才光彩夺目,在人生的路上,总遇到重重困难,但正是因为困难我们才变的更坚强。今后的路还很长,面对困难,让我们用行动去俘虏它吧!毛** 【收获及体会】

做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神,这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。共11页,当前第2页1234567891011 第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。接下来几天再将程序不断完善、加工,计数器程序初露头角。最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。左** 【收获及体会】

c语言课程设计和现代计算机技术的实际应用相结合,是我们在本阶段学完理论课程之后对自己该方面的能力的一次很好的检验,从开始的算法思路到运行调试后的美观的图形界面以及另人兴奋的可用程序,都是一个很好的学习和锻炼的过程。使我们巩固了原有的理论知识,培养了我们灵活运用和组合集成所学过知识及技能来分析、解决实际问题的能力。使我们体会到自身知识和能力能在实际中的应用和发挥。不但可以激发创新意识,还可以开发创造能力、培养沟通能力。这次实习时间虽然仅有一个星期,但确实使我受益非浅。通过实习我丰富了计算机操作经验,更加深了对c语言的了解,熟悉了其环境,更增强了对turbo c的使用技巧。

另外,实习中老师对我们进行了细心、耐心的指导,鼓励我们对程序进行合理改进,培养了我们的创新意识和创新能力。原来是我认为可怕的课程设计,就在种种辅助条件下完成了,心里有说不出的高兴。

虽说捧着自己的成果很高兴,但成果背后总是付出很大的努力。

一个多礼拜中,我们有过山穷水尽的困惑;有过柳暗花明的惊喜;有过唇枪舌剑的辩论;有过相互鼓励的安慰。一个多礼拜的时间我们经历了很多,也收获了很多。与其说它是体力与脑力的作业,不如说它是合作精神和毅力的考验。经过这次课程设计,我不仅学到了很多知识和技能,更重要的是我们学会了如何运用所学知识去解决实际问题.一个多礼拜的挣扎,绞尽脑汁终于带着麻木的手指和大脑脱出那堆泥潭。现在的心情是如鱼得水,干涩的眼睛前方是万里晴空。终于,所有的努力即将化成了一个个铅字,打印机滋滋的声音仿佛已经宛如天籁般悦耳地在耳畔响起。此时此刻,真想把一切抛上天空。高呼:出来了!我的成果即将出来了!,心里也在默默的感慨着:有志者,事竟成,破釜沉舟,百二秦关终归楚。苦心人,天不负,卧薪尝胆,三千越甲可吞吴。----刘** ★点滴感悟★

这两星期一直在做程序设计,今天终于完成了,心里别提有多兴奋。看着这两礼拜自己的劳动成果,这两个礼拜发生的种种历历在目。

还记得刚开始时,进展可以用一筹莫展来形容,当时真想放弃,可自身不轻易认输的性格支持着我。

同时,我也清楚地知道21世纪挑战与机遇并存,没有足够的知识储备必将被时代所抛弃。c语言作为国际上广泛流行的通用程序设计语言,在计算机的研究和应用中已展现出强大的生命力。c语言兼顾了诸多高级语言的特点,是一种典型的结构化程序设计语言,它处理能力强,使用灵活方便,应用面广,具有良好的可移植性。虽然我们c语言已有四个月,但一直都重概念、轻实践,这次设计对我们来说是千载难逢的机会,无论如何都要好好把握。共11页,当前第3页1234567891011 心态一转变,整个人的精神状态都非同寻常,而且这种程序设计课比一般的课堂教学更具灵活性,它可以始终使人处于兴奋之中。

高中的教育模式化倾向太强,整齐划一的教育模式使学校变成工厂,学生成为统一式模子加工出来的标准件。但大学的程序设计实践课促进我们的个性充分、健康地发展,最大限度地激发我们的学习热情和创造热情。我可以说若你一一欣赏我们的设计,你一定会眼花缭乱,因为它们各种各样、各有千秋。并且,它无形中促进我们自主学习,使我们对c语言有了更深刻地了解,对程序设计有了更高的操作水平。通过这次实践我明白:人是在与他人交往中认识世界,在交流中不断调整和修正自己的错误,从而使之更全面,更透彻。这套运算器的程序都由我们自己互相帮助,经过无数次的修改而成,老师只是辅导。我们知道老师不再是全知全能的权威,不再是知识的来源,他们只是学生的协作和促进者,只有我们才是学习的主人。

请允许我把这种课堂模式称作放水养鱼模式,它很自由,有利与培养我们的独立思考、求异思维,创新能力,使我们获得更多的知识和更强的能力。我觉得这次程序设计课相当成功,学校应多多开展。孙** 【收获及体会】

终于挨到了写收获和体会的时候了,也就意味着这个课程设计接近了尾声,的确令人兴奋,看着自己的劳动成果,应该是大家,全班同学的共同努力,才有现在的这个程序。

一个星期前的现在,当听到老师布置给我们的这个题目时,我们都蒙了,这么难的题目我们怎么会啊,我们都表示不满,抗议,可是一切都是徒劳,我们只能尽我们自己最大的努力把程序给写出来,虽然知道这一路肯定是异常的艰苦,但豁出去了。

上网查资料是我们迈开的第一步,有类似的题目,可是不一样,我们失望而回,然后再是去图书馆查,肯定没有现成的,我们只能查相关的函数,经过两三天的努力,我们把框架弄出来了,可是还有计算和闪烁这两大难题摆在我们面前,真的是个难题,自从把框架弄好了以后就没有进展了,眼看一个星期快过去了,我们那个急啊,可是急也没有用。29个人总归可以搞定,这是我们可以坚持到现在的信念,终于工夫不负有心人,我们参照类似程序,改改和添添,终于大功告成,我们欢呼我们雀跃,终于相信我们自己是足够的伟大。

这一个多星期以来,我们坐在电脑旁,又累又热,可是当程序做出来了之后,那点累那点苦又算得了什么呢。

当现在敲打这些字的时候,满足感油然而生,如果有人问我物质和精神哪个更让人满足,那答案一定是精神,那种感觉只有自己体会了才能懂。

这可不是大话,原来一直认为这样一个程序我们是不能完成的,可是现在我会很自信的说:没有什么可以难倒我们。程序设计提升了我们的自信心,真的是受益匪浅啊。这当然得感谢刘金平老师和全班同学的帮助。我们不仅仅是尽力,更是竭尽全力。这就是年少轻狂的我们什么都敢做,什么都不怕,就算跌倒了,再爬起来,没有什么大不了。陆** 【收获及体会】

二十一世纪是计算机的世纪,是一个全新的世纪,计算机正逐步入侵我们的生活。刚开始接触计算机的时候感觉很新奇,那时觉得计算机很神秘,于是就产生了以后一定要熟练掌控计算机的念头。怀着这个愿望,我选择了计算机科学与技术为专业,有点兴奋又有点担忧,兴奋的是以后可以经常接触和了解计算机了,担忧的是我几乎没有任何基础,怕跟不上大家的步伐。有死党说我杞人忧天,结果证实我忧得不无道理。依然清楚地记得第一学期的上机课,每次上机老师都计分,所以经常手忙脚乱,用惨不忍睹来形容是最适合不过了。共11页,当前第4页1234567891011 紧张的一个学期过后,我们迎来了c语言的学习和一位风趣博学的老师。虽然刚开始学习c语言的时候大家都一筹莫展,但在老师的鼓励和教育下一步步地往前迈,很令人欣慰。在这之后的学习中仍然困难重重,然而坚持到底就是胜利这个坚定的信念激励着我们勇往直前。c语言课本的学习总算结束了,多么崎岖的一条学习之路。

大学的教育模式和中学有很大不同,从平常的课程安排和教学就可以知道,但是独立完成课程设计和写论文这种任务对我们来说无疑是一个很大的挑战。十七周开始进行课程设计,老师要求我们写一个计算器的程序,起初大家都被难倒了,然后开始一步步地摸索,先查找有关资料,画计算器的图形,写了好长一段程序才把图形搞定,可老师一看都不满意,要求我们用循环来做,师令如山,不得不听从,改吧,这一改又让大家死了好多脑细胞,感觉有点残忍。

完成了计算器的图形很有成就感,毕竟六月天坐在机子前不是令人愉快的事。接下来要进行计算器内部运算程序的设计,说实话,我根本就不知道要做,更不清楚如何着手,不是我妄自菲薄,独立完成这个程序设计根本就是不可能的事,可想而知只能寻求帮助了,但这个程序不是轻而易举就能完成的。有些积极的同学从网上搜索了好多有关这方面的资料,拼拼凑凑,进行了多次讨论,终于完成了这部分的设计,在同学的互相帮助下,大多数人都完成了最重要的一部分程序设计。

接下来就是用循环语句使按键上的数字有闪烁的功能,这个因为之前老师有过提点,所以相对简单一些。

完成了整个程序设计,这次课程设计就接近尾声了,不过最后的课程报告着实让我们苦恼了一两天。小小的抱怨一下应该没关系吧。

整个课程设计终于完成了,完成的好辛苦,好艰难,但还是顺利的完成了。我们付出了很多心血和汗水,但我认为我们得到的更多。如果没有同学们的互相帮助,这次课程设计就不会这么顺利,这种同舟共济的团队精神深深震撼了我,《礼记学记》上也有讲过:独学而无友,则孤漏而寡闻。同时有些同学积极的态度让我感到一丝惭愧,他们所体现出的坚持不懈的品质更令我折服。当然这次程序设计也让我看到了自己基础的薄弱。古人有诗云:路漫漫其修远兮,吾将上下而求索。从今天起我将不断继续求索,学习之路也好,人生之路也罢。总之我受益匪浅。戴* 【收获及体会】

c语言是一门计算机基础语言,通过这一学期的学习,对于它的一些特点和算法有了一定程度的了解,并能够做一些中等的题目,但并没有完全掌握。这两周的课程设计正是让我们巩固以前的知识并在此基础上能够有所突破。

这次做的是计算器,对于我来说有一定困难,因为我的c语言基础并不是很过硬,所以在第一周我的程序并没有太大的进展,除了一个框架外并无其他任何功能,每天别人在绞尽脑汁想如何做程序的时候,我都会看着自己写的框架发呆,或者做一些与课程无关的事情,那一个礼拜过的蛮无聊,蛮郁闷的,心情也不是很好。一个礼拜的煎熬终于过去了,终于有了让我喘息的机会。周末的时候,拿出了网上找到的计算器的程序,静下心来认真的研究别人的算法,终于初步看懂了那些在我看来深奥的一塌糊涂的语言。第二周又要上机,不过这次情况有所改善,毕竟有了一点小头绪了,当然趁热打铁,把那个程序中有用的部分copy了一下,就变成了自己的计算器程序啦。运行了一下也成功了。虽然程序有的是copy的,外形也不如别人的美观,可其中包含了我的心血,应该并不算盗用吧。共11页,当前第5页1234567891011 c语言是一门较难的语言,我感觉学的蛮累的,尤其是这两周的课程设计,我更体会到了这一点,虽然我们是在同一条起跑线上学习的,可每个人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我属于后者,因此,在做设计的时候,单单靠我自己的能力是不行的,需要靠大家的帮忙,需要运用集体的智慧,需要大家团结合作。所以,通过两个礼拜的努力和同学的帮忙,我终于做出了比较传统的计算器,在此过程中,我体会到了失败后的失落,同时也体会到了成功后的喜悦,也许在以后的学习生活中我会更加体会到这一点。吴鋆绩

【收获及体会】

通过这段时间的课程设计,我认识到c语言是一门比较难的课程。需要多花时间上机练习。这次的程序训练培养了我实际分析问题、编程和动手能力,使我掌握了程序设计的基本技能,提高了我适应实际,实践编程的能力。

刚开始做这个程序的时候,感到完全无从下手,觉得让我完成这次程序设计根本就是不可能的,于是开始查阅各种资料以及参考文献:谭浩强著.c程序设计(第二版).北京:清华大学出版社,1999;徐金梧、杨德斌、徐科著.turboc实用大全.北京:北京机械工业出版社,1996。之后便开始着手写程序,写完运行时有很多问题,如输入的数据总是覆盖之前的数据,在做按键的闪烁时,闪烁后的按键不能变回原来的颜色等,后来花了很长时间才解决了这些问题。我的程序有许多值得改进的地方,如可以增加一些函数:cos、sin、ln、sqrt等;在画界面矩形的时候可以使用for语句。

总的来说,这次程序设计让我获益匪浅,对c语言也有了进一步的认识:c语言功能高、表达能力强、使用灵活方便、目标程序效率高。

c语言是在国内外广泛使用的一种计算机语言,我相信除了以上优点之外还有许多,希望能在以后的学习中有更深入的认识。周** 【收获及体会】

我有一个很不好的习惯,对新事物只有三分钟热度。刚开始接触c语言的时候我觉得这东西很好玩,特别是它能编写一些简单的游戏程序,我很喜欢玩游戏,但是随着时间的推移,特别是上c语言的理论课,说实话,真的很无聊啊!就这样,我渐渐也对她失去了兴趣。上课也不听了。

直到刘老师说我们要做一个c程序的简单设计---计算器。我当时一听就傻了,我可是什么有用的东西也没学到啊!我怎么可以做出这么牛叉的东西出来呢?我肯定要挂了!但是也没办法啊,别人都做,我总不能在机房里面傻玩吧?就这样我开始借课代表的笔记本来看了,其实刘老师已经把一些关键的函数告诉了我们,我们只要把它们有机的结合起来,再加一些小细节就行了。我看了几遍笔记后就基本上把界面搞定了,当然期间我问了几位同学,也寻求过刘老师的帮助,受益良多。后面的程序有点小难,当然是对我这种菜鸟来说的。但是经过同学的细心耐心的讲解,我总算也能在黑暗的道路上曲折前进。直到整个程序写完的那一刻我才松了一可气。终于完成了,想想几天来的认真和辛苦,值啊!毕竟也算是做出来得啊。那种成就感很强啊!

通过这次的设计课我明白了编程员的伟大很不容易。也明白了集体的智慧是伟大的。还有刘老师他总能在我们走投无路的时候雪中送炭!他,亦师亦友!共11页,当前第6页1234567891011 王**

当得知要编一计算器的程序时,觉得不是很难,但后来仔细一想似乎要满足老师的要求并不是那么容易,越想越觉得复杂.当老师给我们上了一节指导课后,我看到了希望.再经过两个星期的仔细构想,我感到胜利在望.于是兴孜饽饽得坐进了机房,手指在键盘上不停的跳跃,不一会就一部分写好了,真的蛮兴奋的.于是又开始第二部分的编写,又好了,当我按下alt+f4+回车时,没得到我预想的结果,有点意外.于是移动光标上下扫描,好象没发现任何语法错误,我猜可能是结构的顺序出了问题,再仔细的将程序看了遍,想了想.结果发现第二部分没被运行.接下来我对疹下药,果然有用,这人真是喜啊!在接下来的几节课我完成了余下的部分,当然不可能一切非常顺利,其中的曲曲折折是很难说清楚的.当写完了这程序我深深地感到写程序是一件很有趣的事,给人喜悦,给人快感,给人满足.其中的感觉真是难以用言语来表达,即使是一个小小的程序运行成功那也要比打游戏打死一个大bo要爽快!总之这一切只有身临其境才知道.其次还对同学之间的合作精神深感赞叹,同学之间的互相帮助精神在这时体现的淋漓浸渍。蒋*

通过这次的上机练习我还是有那么一点点的小收获

首先 由于平时没有太多的上机实验,我很多的东西都不会弄,有时看别人弄了几次都不会,真是太悲哀了

第二 就是tc并不象我想的那么简单,当时我为了一个简单的闪要问了n多的人 但是到了最后当我会做了才发现原来写程序还是蛮好玩的 第三 一开始的时候我一做不出来就在那边发呆或是打游戏,但是当我每运行出一步时,总感觉自己也蛮厉害的,这时就有往下面做的信心了 最后 还是蛮后悔上课没有认真听,如果上天能给我一个重来的机会,我估计我还是会比以前认真的,以后学习也一定要认真 徐**

刚开始学习c语言的时候觉得他很无聊,但是随着不断的学习还是越来越感兴趣了。

通过这次的程序设计,我学到了很多,首先就是能够更加熟练的使用和深入的了解c语言这门通用的计算机语言,还有就是可以自己编写程序了,还是很有成就感的。同时还让我们学会同学之间的相互合作,共同完成一个任务。

c语言是一门深奥的语言,我从一开始的懵懂到现在的有点理解可以说和老师的教导分不开的。虽然俗语说师傅领进门,修行靠自身。但是师傅的作用还是不可取代的。刘老师不仅是我们的老师,还是我们的朋友。和他在一起的时候没有那种隔阂感,这也是我们能好好学习的基础吧。不过有时开小差是不可避免的,但也只是偶尔啦。

光书本的知识的确不行,还是要理论联系实践才行。因此不断的练习是必要的,上机实践更重要。有时理论是对的,但是实践起来就不行了啊。所以通过这次的程序编写让我对c语言产生更大的兴趣了,我相信以后会越来越好的。钱**

在大学以前我从来就没见过c语言,这东西对我来说是十分陌生的。刚开始学c语言,感到每天都在云里雾里飘着,感觉对这个东西真的好难入手。但学了一段时间后逐渐对c语言有了认识,并能进行简单操作。现在我们又要开始进行课程设计,我的天空突然彻底black了,阿门!不过我不会放弃,前辈们都说:坚持到底就是胜利!,恩!我也是这么认为的。万事开头难,只要我找到方法,我一定可以的,嘿,嘿,嘿!不过我们都知道,我们是一定会成功的,因为我们有我们的太阳,至于是谁呢,我就不说了,大家都知道了,是吧!刚开始编程时,那个error啊,多得已经无法用多来形容了,那是很多啊!于是我开始了漫长而繁琐的地毯式搜查,我累的地暗天黑都已无所谓,那个疯狂的人,是我,是我,还是我!海阔凭鱼跃,天高任我飞!我曾经花了整整一个上午的时间来弄一个麻烦的闪烁,那做出来后的感觉,就能用一个字来形容,那就是爽,人生最幸福的事也就莫过于此,这小小的成功使我的信心十足,我看到希望了,来西牙!共11页,当前第7页1234567891011 于是,我开始了更为艰巨的任务,那就是把整体结构弄出来,我为此都白了少年头。在我们整个宿舍的团结合作下,终于把框架弄出来了。接下来就应该改错误了,随着一个个错误的纠正,终于一个程序浮出了水面!!我们成功了,高兴啊,真高兴!通过这次课程设计,我对c语言更有兴趣了,我相信以后我一定赶上我们的太阳的。许**

在老师第一次说,我们的课程设计是一个具有界面操作的计算机时,说实话当时的确没有底,似乎有一些害怕,应为从没有与c语言中的图形函数接触过,但经过老师的初步介绍图形函数,了解一部分,更了解了之所以给我们下我们不怎么熟悉的部分,是应为让我们能够在其课程设计时充分体会到自己的自学能力,并发挥它,以及在设计过程中的团队作用,提高自己解决问题能力.在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力.从接触c语言,到达了解c语言,是一个过程,是自身学习的过程,熟话说,师傅领进门,修行靠自身.在编写过程中也认知了自身的不足,这些有的是上课时小漏动,也有是自己容易出错的地方,在这放面的认知,只有实打时的多练习,也希望老师能在以后的学习生活中多多的能给予指导,这样我们也可以少走一些弯路,c语言只是人生中的学习的一个小插曲,但让我认识到要在学习中学习,不断进步.最后,谢谢老师在学习中对我的指导.盛**

计数器是windows的一个附加功能,给使用者带来极大的方便。通过近两个星期的课程设计,我完成了一个简单计数器的程序。虽然其中不乏他人的帮助,但我自己还是收获颇多。首先,我学会了利用函数画矩形,椭圆;用for语言做循环;如何输出一个多位数,怎样在闪完之后键上的数字不消失;

其次,如何在矩形和椭圆中填充颜色,以及如何定义键的闪动; 再次,如何添加运算功能。

c语言是在国内外广泛使用的一种计算机语言。语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。同时,我觉得c语言应该是操作和理论相结合的课程,在不断地编写中去思考,两者是不可分割的。我们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。

编写程序需要牢固的理论基础,同时,上机实践也是至关重要的一环。想要学好c语言,一定要培养自己认真、塌实、细心的性格。最后,感谢刘老师对我们的教导。张*

在刚听到这个课程设计的题目时,我顿感那时一个无法实现的难题,就光在tc中画图,对我来说就难于上青天了,毕竟那个我一无所知;老师上课对于课程设计的讲解还能听懂,不过理论与实践之间是有鸿沟的。

看着笔记上机,发现始终不能通过编译,改了又改,还是error,就在我焦头烂额的时候,身边一阵清风袭过,熟悉的身影出现在眼前,赶紧举手求助,老师过来了,只改动了一点点地方,程序就ok了。我寒!

这人怎么就这么大的差距呢??几时我才有他那种水平啊!

开始的一周就这样毫无头绪的度过了,没有老师的帮忙修改,根本没办法做下去,我不可能总依靠老师,得自己想办法的。

后来从图书馆和网上找到了一些资料,从中收获不少,同时在同学的帮助下,逐渐学会了对图形的操作。后面几天逐渐完成了计算器的基本界面和功能设计。这其中老师的帮助也是不可或缺的。共11页,当前第8页1234567891011 在实践过程中不但提高了对已知知识的认知度,更令我们掌握了不少新知识。知道了要学的还有很多。在设计程序时也增长了自己的自己翻阅有关文献,加强了自己实践能力.alt+r按下后,千万不要在意error有多少,平静的对待,错误才是提高的前提。

在上机操作过程中,得到了不少同学的帮助,集体的力量的确很大!但在必要的时候还是得依靠自己!

两周的时间,挺快!喜怒哀乐,喧闹后,一切归于平静。

当写完了后,喜悦,快感,满足,安慰;凝冻的空气,闷热的天,流动的汗,平静中我继续前进,该学的还有很多很多&& 最后,还得要谢谢刘金平老师及同学在这过程中对我的指导帮助。钱** 在编写计算器这个程序过程中,遇到不少麻烦!一开始,就碰到了没有学过的图形函数,虽然课上老师反复重复着:画图不难的,it’s so easy!但是当自己实际操作时,感觉并不是那么容易。课上笔记拿来上机,发现始终不能通过编译~改了又改,还是error,那时真的要多郁闷有多郁闷但老师过来,只改动了一点点地方,程序就ok了,说明一个问题:上课记错东西了~汗

接下来的输入,显示,闪烁,都是不小的难题。翻阅了一本又一本参考书,也借鉴了一个类似的计算器程序,并在同学的帮助下,才最终搞定了一个简单的计算器程序!现在才发现原来编个程序这么复杂 通过一个学期对c语言的学习,逐渐对写程序有了兴趣,从刚开始的编译出现n多个error,然后根据提示,可以自己把错误改出来,心里有了一点小小的成就感。不仅如此,刘老师上课的风格,也给我留下了深刻的印象,让我也学到了c程序以外的东西 董** 完成了这次计算器的程序设计,我收获很多,也体会很多,要学好一门学科,没有刻苦钻研的精神是不行的,只有在不断的尝试中,不断经历失败,然后又不断的尝试才能获得成功。要完成一个优秀的程序,必须熟练掌握各种语句的特点及用法,要学会举一反三,充分实现c程序的灵活性。在平时的学习实践中,要不断开动脑筋,活学活用。要发扬团体合作的精神,互帮互助,共同进步。善于发问,善于思考。

刚开始接触c程序,就觉得有一种似曾相识的感觉,因为以前学过vb。说实话,我对编程挺感兴趣,一个程序编写完成运行成功之后的喜悦真的让人难忘,就像次的课程设计,一开始画图,计算器有许多数字键,要一个一个方框的画很麻烦,我就试着能不能找到一个简单的方法能一下子画完。我联想到了二维数组,每一个方框就好象数组中的每一个元素。于是我就试着用两个for嵌套的方法,经过反复尝试,终于成功了,你说的没错,当时的感觉真的比游戏打通关了还要好。在写程序的过程中,我又碰到了一些难题,比如按键的闪烁问题,按键不能直接运行的问题,不能连续运行问题,还有数字不能成串显示问题。其中有些是问你的,有些是我自己解决的。比如连续运行,闪烁做好后,我发现每次运行只能按一个数字,按第二个数字的时候就跳出了,后来我想到了在switch之前加for的办法,这样就可以用循环的办法达到我想达到的目的。至于数字成串问题,其实我是不成功的,因为计算器数字显示从显示条的右边开始,而我的是从左边开始。我在switch前的for前给b附值为0,然后在最后一个case后写b++,再把每一个case中数字输出的横坐标都写成140+b*10,这样,我就达到了成串输出的目的。共11页,当前第9页1234567891011 要学好c程序,光有知识是不够的,还得有经验,上机操作的经验,只有大脑中有了经验,在碰到问题的时候才有许多解决的方案,然后才能去尝试。好象差不多500字了吧?不过我还想说些东西。题目只写收获与体会,也没有强调是做程序设计的收获与体会哦,那我就写了。

为什么偏偏让我重写啊?不就是在书上抄了一段嘛,你也没说不能抄书啊,我能想到抄书就说明我对书了解的比别人多,其他人的大发感慨也不见得比我抄书有用吧?写这个收获和体会就真的那么重要吗?你如果仔细看了程序,你会发现有些人的程序基本上是一样的,就坐标改了一下,这样算不算要重新做啊?当然,我也有抄的,计算部分是抄的,真的不会,时间又来不及了,我周四要回家了。我也不对你发牢骚了,一句话,做人难,不可能把每一个人都安排的服服帖帖。一个人有人喜欢的同时必有人讨厌,当然,我并不是说你,我不讨厌你,我挺喜欢你的教学方式。

就到这里吧,好象太多了,也浪费你时间看,不写了。朱*

学习c程序这门课一个学期了,这是我们学的第一门专业课,所以作为我这个计算机系的学生来说当然十分重要,老师在第一节课说过,c语言是计算机的基础,大多数软件都需要用c语言来编写,通过一个学期的学习,使我初步掌握了一些关于这门课的知识

这次的课程设计是对我们一个学期来所学的知识的综合考察,里面涉及到了我们大多数所学知识。记得刚开始学这门课的时候,对这门课充满了希望,自己有信心学好这门课,但是经过一段时间的学习之后。才发现程序设计并不好学,它既要你有很强的领悟能力,还要你课后的努力,也许是自己之前太有信心学好这门课了吧,中间遇到了很大的瓶颈,一度陷入无休止的烦恼中编程序时没有一次是成功的,总会遇到很多的error,改完一个又有一个,哎!这时我会想到一句古话天将降大人于斯人也,必先苦其心志,劳其筋骨,饿其体肤,也许以后会有些许光明吧。之后,随着时间的推移,慢慢掌握了这门课学习的一些窍门,学习起来也比刚开始的时候好了一点,至于编程序吗还是有错误,但比以前少了,呵呵,总让我看到希望了。这次的课程设计要求我们编一个简易计算器,刚开始的时候我一头雾水,丈二摸不着头脑,不知从哪里下手,后来经过老师和同学的帮助,从最简单的编框开始,慢慢的到最关键的算法,这其中经历了很多弯路,也犯过了很多错误,但是还是一一攻克了,好比红军长征两万五千里终于到达了终点。看到最后自己编写出来的计算器感到格外的高兴,暂且不说计算器的功能方面吧,但毕竟是自己写的第一个正式的程序吗,感到格外的高兴。

在编写程序的过程中受到了其他同学的指点,也许在某些程序方面会和有的同学想类似,另外老师也帮助了很多,一个好的学生离不开一个好老师吗,虽说我不算一个好学生,但是老师在我编程序过程中也起到了很大的作用,就像刘老师说的一句话一样革命尚未成功,同志仍需努力,我们在c语言这门课上还会继续走下去,以后还会经常碰到,我会努力的。沈*

【收获及体会】

当我揉着干涩的眼睛,吃力的看者显示屏,我已经是不耐烦了,而且我含情默默注视着的竟然是那可恶的源程序。我的身体在流汗,我的心在滴血,六月的天写程序,苦不堪言也......共11页,当前第10页1234567891011 显示是残酷的,人情是冷暖的,c程序还是要交的,我不得不继续抗战于闷热的机房内,继续我的夙命。以前叫嚷着中国应试教育的不好,还不是一路走过来了,我只有无奈,这c程序也是如此,认了。

微风试图抚平我的烦躁,那它在做梦。此刻的我,正如98年的时候乔丹最后时刻持球,哪平静的了啊。等我的论文完成了,老爷子的球也进了。言归正转,这个程序的完成过程是跌跌撞撞,曲折的。即便没有红军两万五,也有个一万两千五。不过,咱值!你说为什么?咱学到东西呗。

查书,查资料,请教同学的过程就是我提高的过程,久违的认真又体会了一次。

真正的收获更多是思想上的,让我认识程序的复杂,自己的微不足道,学无止境头一次认识的这么深刻,察觉自己的不足。在这次编程中,同学帮了我很多,我一个人是不能完成的。以后的学习生活真的要踏踏实实,自己的计算机生涯必定是坎坷的,信心受挫了。【随想】相比之下,原来篮球是那么好学。陆*共11页,当前第11页1234567891011

第7篇:《C程序设计》课程教学心得体会

《C程序设计》课程教学心得体会

发布时间:2011-02-20 浏览次数:

C语言是国内外广泛使用的计算机语言,也是目前最流行的计算机语言之一,更是计算机应用人员应该熟悉和掌握的一种程序设计工具。同时C语言以其功能齐全、表达能力丰富、使用灵活方便、目标程序效率高、可移植性好以及双重性(既具有高级语言的优点,又具有低级语言的许多特点)等众多优点,而备受学习 者的青睐。但是在自我学习和教学实践中发现,C语言牵涉到的概念复杂,规则繁多,使用随意,容易出错,从而令不少初学者感到束手无策。

通过本阶段建设学习型系部学习,重点对《C程序设计》课程的学习,通过本系部提供的学习书目中《C程序设计》系列教材及网上视频教程的详细讲解,对这门课程有了进一步的认识和提高,下面对学习笔记总结如下几点:

一、C语言学习技巧

1、牢记基本规则

在初学者刚开始学习c语言时,不必在每一个细节上深究,应该把主要精力放在最基本、最常用的内容上。有时我们不必知道其“为什么”,只需知道“怎么做”即可。如果我们总在某些细节问题上纠缠不清,反复讨论其“为什么”,无疑使自己头脑更加糊涂,且有画蛇添足之嫌。

C语言源程序基本规则主要包括以下三点:

(1)C语言源程序是由函数构成的,每一个源程序必须包含main函数。程序执行时,总是从main函数开始执行。另外,C语言没有特定的标准输入输出语句,要实现输入输出操作,需要调用输入输出库函数和头文件。

(2)每个语句都是以分号为结束标记的,离开了分号就不能构成一个语句,也就是说分号是语句的必要组成部分。c语言书写格式自由,一行可以写多个语句,一个语句也可以写在多行。

(3)良好的C程序,一般都是以“/* */”来注释的,以使程序具有可读性。除此之外,还有C语言的一些运算规则。

2、精心设计算法

写一篇优秀的文章,首先要写出大纲思路。编写一个良好的C程序,同样需要有一个良好的算法。一个良好的算法对于提高程序执行的效率起着事半功倍的效果。算法并非全都是数值运算的,也有非数 值运算算法。像人事管理、图书检索、翻译电报原文等都可以采用设计算法和编写C语言源程序来实现。算法是程序的灵魂,算法的好坏直接决定着整个程序的运行时间和运行结果的精确度。我们学会设计算法,也就是解决了“做什么”和“怎么做”的问题。倘若不了解算法,就根本谈不上程序设计。

3、认真分析程序

学好C语言还要逐步掌握分析程序的方法。因为要得到一个程序的结果,必须先读懂这个程序。读程序的过程中,还必须遵守C语言的基本规则,在此基础上再对程序进行深入思考,认真分析。例如:

main()

{

int a=0 ,b= 1,c;

c = b++ &&--b &&b--&& a++;

printf(“%d”,c);

}

对此程序进行分析,分析程序的过程中,如果不遵守C语言的基本规则,就无法得出程序的正确结果。分 析程序的目的是,像学习一门外语一样,达到一定的语感。此时,再回头深入一些常见的细节(这些细节是需要通过较长期的实践才能熟练掌握的),解决开始时的 “为什么”。

4、敢于编写程序

不下河,怎知水之深浅?知道了C语言的一些基本规律,设计出了程序的算法,具备了C语言一定的“语感”之后,就应该动手编写我们程序。

最初编程时,切忌过早地滥用C语言的某些容易引起错误的细节。例如:空格的有无,++i和i++的乱用,嵌套的滥用以及一条语句写在多行等等。这 样做一旦程序某个部位出错,很难查找,降低了程序的可读性。应该激励自己将所联想到的、具有趣味性的问题,尽可能地用算法表示出来,用 C语言源程序编写出来,以增加学习的乐趣,推动自我学习的积极性。C语言程序设计是一门实践性很强的课程,既要掌握概念,又要动手编程。这门课的目的不是看“知不知道”,而是看“会不会干”。

5、上机调试程序

上机调试程序,并非仅仅为了结果,而应当从结果出发来进一步分析程序,使程序简洁化。上机调试程序可帮助我们更好地理解程序,改正自己的误解或疏忽大意,从而掌握编程的一些技巧。总之,C程序设计语言是一门表达能力极强的 结构化语言,不仅适合于通常的程序设计,而且是开发系统软件的好语言工具。在学习中,应该由浅入深地学习,逐步掌握这个程序设计工具,为提高自己的逻辑思维能力和计算机编程水平打下坚实的基础。

二、学习C语言的重要性

1C语言是Combined Language(组合语言)的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛,不仅仅是在软件开发上,而且各类科研都需要用到C语言,具体应用比如单片机以及嵌入式系统开发。

2作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富的现代科学知识,能够独立解决面临的任务,充满活力,有创新意识的新型人才。尤其是掌握计算机的基本技能和语言。

三、C语言的特点

1.C是中级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

2.C是结构式语言。结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

3.C语言功能齐全。具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。另外C语言也具有强大的图形功能,支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。

4.C语言适用范围大。适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。

C语言对编写需要硬件进行操作的场合,明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。

C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。

四、C语言的优点

1.简洁紧凑、灵活方便

C语言一共只有32个关键字,9种控制语句,程序书写形式自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

2.运算符丰富

C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

3.数据结构丰富

C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。并引入了指针概念,使程序效率更高。另外C语言具有强大的图形功能,支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。

最后,《C程序设计》作为信息安全系软件技术专业的专业基础课,学好本课程为本专业的后继课程打好基本功,因此,我将在今后的实际教学中总结经验,汲取有效教学经验和资料不断完善教学体系,提高教学质量!

下载说教学程序心得体会(精选7篇)word格式文档
下载说教学程序心得体会(精选7篇).doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文