下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——计算机专业学生程序设计能力的培养
摘要:程序设计才能是计算机专业学生的根本才能,本文从教学的角度分析当前计算机专业学生程序设计才能培养中存在的问题,提出了切实可行的有助于程序设计才能培养的策略和措施。
关键字:程序设计;才能;培养
计算机课程是实践性很强的课程,程序设计才能培养是由多门课程即“课程群”和好多教师共同完成。培养学生程序设计才能,可分四个层次:根本程序设计才能、模块化程序设计才能、数据库应用系统开发才能以及多层分布式系统开发才能。这个四个层次有确定的规律先后关系、相互联系和相互促进。在教学过程中,狠抓学生这四个层次程序设计才能的训练培养。
一、根本程序设计才能的培养
根本程序设计才能是程序设计才能进一步提高的根基,也是后续大量计算机专业课程学习的根基,由大学一年级第一门程序设计语言课程来完成,对于大多数学生来说,这是一個新的领域,因此务必高度重视。学生的根本程序设计才能表现为能对比纯熟地运用一门高级程序设计语言供给的数据类型、运算符、语句和函数和过程独立地编写解决简朴问题的程序,在确定的程序设计集成环境下独立地上机调试程序,掌管最根本的程序测试和调试的方法。为了有效培养学生根本程序设计根本才能,在教学过程中从程序设计语言的选择,教材的选用,到任课教师的安置,都务必举行周密的考虑。
二、模块化程序设计才能的培养
学生在学完第一门程序设计课程后,只掌管根本程序设计才能,能编写处理一些简朴的问题程序(代码通常不超过20行)。对于繁杂一点的问题,还不能运行模块化技术分解一个程序的功能举行设计程序。模块化程序设计才能培养主要由《C语言课程设计》完成,由《C语言程序设计》教师承担,更利于学生才能培养。在《C语言课程设计》中,教师重点培养学生抽象思维才能,对程序要解决的繁杂问题按功能举行分解成一个个具有独立意义的子功能,用C语言函数分别实现各个子功能,并使每个函数包含程序代码长度符合学生轻易理解的代码长度。
三、数据库应用系统开发才能的培养
信息管理系统应用分外广泛,信息管理系统实际上就是数据库应用系统,因此,数据库应用系统开发技术是计算机专业类学生务必掌管的技术。数据库应用系统开发才能(单机环境)的培养主要是通过《数据库原理》、可视化面向对象程序设计(如VB)等课程设计完成。
在实践教学中,主要采取两项措施保证这种才能的训练。一是教师讲解数据库原理、面向对象程序设计(如VB、Delphi)课程时,确定要留心分析一个信息系统开发案例。这种生动实用的案例学习,能激发学生的学习兴趣和动力,也很轻易使学生理解掌管数据库应用系统开发的一般规律。二是通过随后开设的《数据库课程设计》、《VB课程设计》、《Delphi课程设计》,要求学生自己用学到的学识,严格按照软件工程的思想,开发数据库应用系统实例。这种反复的训练,使学生数据库应用系统开发才能得到进一步稳定、完善。
四、多层分布式系统开发才能的培养
随着Internet/Intranet网络的进展与广泛应用,应用系统的规模不断扩大,业务量的变化,用户需求的进一步提高,多层分布式应用系统开发模式成为系统开发的主流,掌管多层分布式系统开发的根本过程、思想,也成为学生程序设计才能必不成少的教学内容。这种体系布局的软件设计,要考虑两个个方面的问题,一个是业务规律层(也叫应用服务器)设计,是程序设计的一个重点难点。另一个是网络环境下,软件系统部署和运行在多台计算机上,需要相互协调地工作,务必考虑网络通信协议的使用,客户端与服务器之间怎样建立连接,以及怎样实现数据的交流等因素。
程序设计才能是计算机专业学生的根本才能,同时又是最重要的才能,需要花大力气培养。试想一个软件开发团队,假设没有几个程序设计才能强的程序设计人员作固执后盾,无论需求分析和设计方案做得多么好,最终可能只是空中楼阁。因此,培养学生程序设计才能值得去研究和探索。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海洋工程重大危险源风险管理制度
- 城市小学家庭经济困难学生扶持方案
- 2024年二手车买卖个人协议汇编
- 2024公司装修项目协议细则
- 2024年专业顾问聘用协议模板
- 工厂复工复产疫情防控方案
- 赛车手跨界合作协议
- 学校卫生责任制度管理与评估
- 冷链物流循环水处理方案
- 高级软件源码许可与保密合规协议
- 一年级上册语文全册课件
- 《节能监察的概念及其作用》
- 蔬菜会员卡策划营销推广方案多篇
- 导管滑脱应急预案及处理流程
- (精选word)三对三篮球比赛记录表
- KUKA机器人编程手册
- DBJ53T-19-2007加芯搅拌桩技术规程
- 高中语文教学课例《荷塘月色》课程思政核心素养教学设计及总结反思
- 《乐理》课程标准(中职)
- 《如何说孩子才会听 怎么听孩子才肯说》读书分享PPT
- #1机组整套启动前质量监督检查汇报材料
评论
0/150
提交评论