

全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计与学生综合素质培养探讨 摘要:“程序设计”这门课程,是教师难教、学生难学的课程。其传统授课方法是重语法而轻算法,现行的授课方法是算法语法并重,作者认为这门课程包括算法、语法、综合素质三方面的内容,通过这门课程的学习应该对学生终生发展打下基础。 下载 关键词:程序设计;算法;教学思想;终生学习 1严谨的逻辑思维,表现出雄厚功力 如果没有程序驱动,计算机不过是一堆金属和塑料而已。程序可以让计算机忠实地实现人的意图,严谨的逻辑思维是程序设计的关键,而学生最容易接受的是“流程图”,这正是描述逻辑思维的最好工具。大厦有施工流程图,装电视机有装配流程图,而企业的生产线则是运动的流程图。流程图就是秩序,就是逻辑。画流程图必须充分考虑各种情况,力求无懈可击。作为训练,教师应要求学生上街购物前画购物流程图,班委策划活动应画活动流程图,进而写程序也须先画程序流程图。有了程序流程图,就可按图索骥,迅速将思维转化为程序。 2学习规则,利用规则,在限制中求发展 对程序设计初学者来说,最头痛的事是太多的语法规则限制,动辄语法出错,进而望而生畏,失去信心。这主要是教师的心理教育没有跟上、学生思想不通造成的。其实,生活本非随心所欲,它是充满各种限制的。如国有国法、校有校规,玩游戏要遵守游戏规则,过街口不也受红绿灯限制吗?歌德诗云“在限制中显示出能手,只有规律能给我们自由”。计算机语言的各种规则是科学家们智慧的结晶,已经深入人心,由这些语言编写出来的程序给社会创造了极高的效益和效率。据作者所知,特别是计算机语言,规则和规律是紧密联系在一起的。只要细加分析,这些规律是很好掌握的。无论做什么事,均似刨丁解牛,掌握规律之时,就是游刃有余之日。 3标新立异的算法,追求事半功倍 算法是程序的灵魂。衡量程序质量的高低,算法是重要指标之一。 思路决定出路,人生是需要思考的。俗话说“磨刀不误打柴工”,先思考后行动,可以规避风险,提升成功率。 4程序模块化思想,培养学生管理意识与合作意识 打一场战役,要分成若干阶段,在若干战场实施。这种“分解大任务,各个击破”的思想,正是现代模块化程序设计的思想。其实,模块化思想在生活中有着广泛的应用:企业分部门,军队分兵种,学校分专业,各类计算机语言中的函数、过程等正是为此而设,它实现了将复杂问题简单化。编程时应尽量要求学生把问题分解为功能相对独立的子模块,将它们定义成函数、过程,这样既增加了程序可读性、可改性,又方便了系统编译。 5从项目入手,举一反三,提炼特殊中蕴含的普遍规律 程序有顺序、选择、循环三大结构,无论程序要解决的问题多么复杂,均可用这三种结构来实现,这就是程序设计的辩证法。一个优秀的程序员不在于它写了多少个程序,正如高考状元并不是做题最多的学生。当然,不做题,也绝对当不了状元。对于程序设计这门课程,教师应该采用项目教学法,以项目作为实训的基本单位。每个项目做完后,还应指导学生回头分析,认真总结规律,然后再利用规律去完成一个类似的项目。只有掌握了事物的规律,才能反过去更好地驾驭事物,进而达到人生的上乘境界。 6把握变量类型、作用域及生存期,学会节约资源,量体裁衣 虽然现代计算机硬件配置越来越好,但其运行的软件也越来越大,特别是当运行多个任务时,往往会因争夺有限的系统资源而导致软件运行速度降低,甚至死机。每一种计算机语言均提供丰富的数据类型,还可以控制诸变量的作用域和生存期,使程序紧贴硬件运行。 7潇洒的程序风格,宛如一首人生的诗 程序是一首诗,程序员应该有诗人的耐心和超脱。唯有精雕细琢,才能诞生耐人寻味的作品。各类计算机语言均要求的“锯齿形”源代码书写风格十分科学、漂亮,行行代码,仿佛人生层层阶梯;而程序的两边又像人生轨迹,有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海房地产买卖合同模板
- 2025宠物猫买卖合同范本
- 工地水管出租合同范本
- 景区摊位出租合同范本
- 塔吊机司机合同范本
- 电脑升级合同范本格式
- 生产顾问聘用合同范本
- 全季酒店合同范本
- 2025标准土地转让合同模板
- 临沂代课教师合同范本
- 公司代收代付协议书
- 《UPS电源系统培训教程》课件
- 2025-2030全球及中国ITSM工具行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 心血管疾病急救知识课件
- 高一新生入学教育
- 医院培训课件:《十八项核心医疗制度解读》
- 课题申报书:英语单元整体教学设计与实施研究
- 2024中国演播室市场运行态势及行业发展前景预测报告
- LY/T 3408-2024林下经济术语
- 肾内科医生进修总结汇报
- 小学数学跨学科学习案例
评论
0/150
提交评论