关于计算机核心的论文计算机核心论文:开发计算机程序设计项目课程问题初探_第1页
关于计算机核心的论文计算机核心论文:开发计算机程序设计项目课程问题初探_第2页
关于计算机核心的论文计算机核心论文:开发计算机程序设计项目课程问题初探_第3页
关于计算机核心的论文计算机核心论文:开发计算机程序设计项目课程问题初探_第4页
关于计算机核心的论文计算机核心论文:开发计算机程序设计项目课程问题初探_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于电脑核心的论文电脑核心论文:开发电脑程序设计项目课程问题初探摘要:高职院校在开发和实施电脑程序设计项目课程时,经常会出现不知如何选择项目,对选定的项目如何高效的实施等问题,本文从高职院校程序设计课程的实际情况出发,在分析高职学生的特点和所要取得的综合职业能力要求的基础上,阐述了以下观点:开发电脑程序设计项目课程时选择的项目一定要是企业真实项目、或是精简的真实项目;不能脱离实际应用系统;在开发时要和企业的开发保持一致;在做项目的时候不应该有参考代码等。结合枣庄科技职业学院电脑程序设计项目课程开发过程的实际,在电脑程序设计项目课程开发和实施方面取得了显著效果。关键词:项目课程;真实项目;真环境

2、;无源代码引言目前许多高职院校按照工学结合的要求,全面推进课程体系改革,构建基于工作过程的高职项目课程体系。项目课程强调以典型产品或项目为载体,以工作任务为中心整合理论与实践课程,实现理论与实践的一体化。教学过程中,通过校企合作、校内实训基地建设等多种途径,采取工学结合等形式,充分开发学习资源,给学生提供丰富的实践时机,从而培养学生的知识、技能、态度和的职业能力。1、 项目的地位我国传统职业教育模式的教学特点是以“知识为本位”,强调学科知识的科学性与系统性,教学上注重新旧知识之间的联系,强调对符号的识记。在这种职业教育模式下毕业的高职生基础知识都掌握了,书本也看懂了,但是一到要动手做的时候就不

3、知道从哪里入手了。这个问题其实就是缺乏有效的编程思维训练。他们欠缺的主要是两点:八、1 不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要。2 没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就知如何下手了。解决的方法是彻底改革传统的学科体系课程模式,以产品或项目为载体,把学生作为教学主体,突出学生能力的培养。也就是通过项目,对所学知识进行深化,然后通过项目来获取实际开发的经验,从而弥补这些不足,尽快到达学以致用的效果。2、 选择什么样的项目作为项目课程,项目的好坏和实施的方式对教学质量的影响非常大,常常是决定性的作用。项目既然那么重要,那

4、么究竟如何来选择呢?根据笔者的教学研究和实践经验总结,选择项目的时候要注意以下方面:1 项目不能脱离实际应用系统项目应该是实际的系统,或者是实际系统的简化和抽象,不能够是没有实战意义的教学性或者是纯练习性的项目。因为学习的时间有限,必须让学生尽快地融入到实际项目的开发当中去。任何人接受和掌握一个东西都需要时间去适应,需要重复几次才能够真正掌握,所以每个项目都必须跟实际应用挂钩。2 项目应能覆盖所学的主要知识点教学做一体,工学结合,学以致用,要在应用中学习知识,学完的知识点需要到应用中使用,才能够真正理解和掌握。3 项目不能太大,也不能太小对于一个初学者来说,小项目或较为简单的项目更有利于教学。

5、但到了教学后期,大项目或综合性项目的教学才能真正表达出它的教学价值。因此,在整个教学过程中,项目的选择与排序要与学生的知识基础和职业能力的发展水平相适应。这个要根据项目练习的阶段,练习的时间,练习的目标来判断。不能太大,太大了做不了,也不能太小,太小了没有意义,达不到学习的目的。4 最后综合项目一定要接近或者就是实际的应用系统学生经过这个项目的练习,学生这一课程的学习就结束了,可能就要走上实际的工作岗位了,如果这个系统还达不到实际应用系统的标准,学生练习过后也还是达不到企业实际的需要,那么这个教学质量就不高了。理想的状况是这个项目就是实际项目,到时候学生就业到一个公司,不过是换个地方干活而已,

6、完全没有技能上的问题。3、 怎么选择项目课程中选择什么项目不是靠想象,而是根据实际的情况一步一步分析出来的。我们可以采用倒推的方式来分析:1 最终的项目一定是真实的项目,也就是要把学生训练到能够独立开发实际应用,通常我们还不能选最简单的项目,因为学生的吸收还要有一个折扣,所以最终的项目应该选实际项目中中等难度的项2 最终项目定下来过后,开始分解这个项目,看看为了到达完成这个项目需要哪些技术和知识点,以及每部分知识点的深度,然后定出每个分阶段的任务。3 然后开始选择分阶段的项目,分阶段的项目应该比刚刚分析出来的分阶段任务稍稍复杂点,这样才能到达训练的目标。定下分阶段项目后,同样去分解,定出为了完

7、成他所需要的各部分知识点和深度。4 然后是选择上课期间的演示项目,演示的项目是为了做分阶段项目服务的,可以认为是分阶段项目的分阶段项目。5 最终把要求掌握的知识点和要求掌握的深度,分散到日常教学和实训中。把上面的分析用正向描述就是:日常教学和练习中学习和掌握的知识=演示项目=分阶段项目=综合项目=职业能力养成,胜任企业实际开发需要。四怎样实施项目在实施项目时,最基本和重要的一条就是:绝对要在比较真实的环境下指导学生亲自动手做。软件开发是一个动手能力要求很高的行业,只有能够做出来,写出代码来,把问题解决了,才算会了。6 真流程开发的流程也要跟企业的实际开发过程保持一致。从项目立项开始,到需求分析

8、、概要设计、详细设计、编码、测试的各个环节,都要完全按照真实的开发流程来做。7 真环境尽量构建跟企业完全一样的开发的环境,包括常用的开发工具、开发平台、应用服务器、常用插件、测试工具、项目管理工具、项目管理文档等等。然后跟企业开发一样,分团队开发。老师就相当于项目经理,一个班分成多个小组,每个组有自己的小组长,大家分工合作,共同完成项目。8 真开发软件是做出来的,而不是听出来或者看出来的,项目一定要让学生动手写出来。由老师这个项目经理,带领着大家一起去做需求分析、概要设计、数据结构设计、接口设计、重要业务流程的分析设计等,然后由学生们分团队进行开发,实现整个项目。这里有几个方面要注意:1教师一定要现场带领学生一起做分析和设计,而不是预先做好了来讲讲。因为需要学生学习的是分析设计的过程和方法,而不是已经做好的结果。2选用的项目是不配发源代码的,在初学阶段,看一千遍,听一千遍,都不如动手写一遍所到达的学习效果,学生能写出来的代码才是学生真正掌握的。4、 总结在电脑程序设计项目课程的开发和实施过程中是通过真实的项目,真实的开发环境和开发流程,指导学生去真正开发,让学生得到真正的锻炼,收获真正的开发能力。参考文献:1 石伟平,徐国庆.职业教育课程开发技术.上海教育出版社,2006年2 贺平.项目教学法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论