这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能 。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来 。
在这次课程设计中 , 我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块 , 再根据每个模块的功能编写代码 。而且尽可能的将模块细分,最后在进行函数的调用 。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用(包括递归调用) 。由于我们是分工编写代码,最后需要将每个人的代码放到一起进行调试 。因为我们每个人写的函数的思想不都一样,所以在调试的过程中也遇到了困难 , 但经过我们耐心的修改 , 终于功夫不负有心人,我们成功了!
在参考书上 , 我们不仅参考了曾经学过的高敬阳主编的《c语言程序设计》,还找到了由谭浩强主编的第三版《c语言》进行参考 。
当然,我们的程序还有一些不完善的地方,比如说,当输入的数据不符合我们定义的数据的格式的时候 , 程序会出现一些错误,有时会出现主菜单的死循环;在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序 。
三周的小学期即将结束 , 时间虽短,但是我收获了很多 。最后,谢谢老师和同学们的指导,更要感谢我们小组成员之间的合作与交流 。
c语言程序设计心得二
通过本次教师发展在线的C语程培训中,我受益匪浅 , 几位教授的精彩演讲,让我找到了自己的不足和日后教学中的改革方向和内容 。同时,也让我感觉到了,有今天各位教授的良好教学效果,这其中包含了他们的艰辛、背后的大量付出和无私奉献 。
我是一直从事C类语言的教学工作,对C语言的教学已有5年教龄,在这几年的教学过程中,我们也一直在寻找好的教学方法和新的教学理念 。通过本次学习 , 我总结要教好《C语言程序设计》这门课,最基本要把握好以下几个方面:
(一)要重视实践环节,上机调试成绩非常重要 。
学习一门语言,就是要按照它的语法来编程 。要编程,当然就要上机操作来验证你程序的正确性 。所以上机非常重要,通过执行你所写的程序,完成你所写程序的目标,最终达到你的目的 。而且通过执行程序,你会发现程序中的错误,从而使你了解你所学知识中的不足,同时,要学会根据编译时提示的错误来改正程序中发生的错误 , 以便下次不会再犯同样的错误 。
(二)基本语法学习虽然枯草乏味 , 但是它相当于高楼大厦的一砖一瓦,一定要下硬功夫让学生掌握熟练 。
C语言的语法部分 。这部分内容是学好C语言的基础,只有学好了这些语法,才会写程序 , 看程序 。所以对一个初学者来说,这部分内容是非常重要的 , 所以要扎实地熟悉每一个语法 , 并能根据这些语法来编程 。
(三)学习要抓住重点,难点部分要多讲、多学、多练 。
通过这次学习使得我对C语言的重点 , 难点,以及易出错的地方把握的更精准了 。当然,这只是针对我个人而言 。在C语言学习过程 , 重点就是数组 , 指针,以及结构体了 。难点也是它们了,不过数组和结构体还是挺简单,所以在此主要就指针方面谈谈自己的看法 。
推荐阅读
- 直播伴侣怎样开始直播的,直播伴侣怎么操作
- jquery怎么定义function,jquery的function用法
- 电脑游戏动作闯关,闯关动作类游戏
- python的old函数 pythonols
- 平安江西小程序注册不了,平安江西小程序注册不了怎么回事
- 桌面小游戏幼儿园托班目标,幼儿园小班桌面游戏活动目标
- 快手直播录屏怎么录不了,快手直播为什么不能录屏
- vb.net进度条使用的简单介绍
- 达思sqlserver数据库修复软件,sql2005数据库修复