当前位置:首页 > 教学设计 > [用项目设计促进程序设计能力的提高] 程序设计语言
 

[用项目设计促进程序设计能力的提高] 程序设计语言

发布时间:2019-06-13 03:54:42 影响了:

  【摘要】程序设计是计算机专业学生的基本能力,提高程序设计能力,对计算机工程技术人员能力的培养是关键的环节,本文通过用项目设计的方法,对在教学、实训和课程设计中培养学生的程序设计能力提出了一些合理的建议。
  【关键词】项目设计,程序设计,能力培养
  1、前言
  计算机程序设计是计算机专业学生的基本能力,对提高学生的就业质量是一个重要的能力,因此加强学生的程序设计能力培养对提高学生就业率,提高学生的就业质量都是很重要的。但高职学生由于基础较差、逻辑思维能力较弱,用传统的教学方式按学科体系教学,从基本概念,基础知识入手,一步步理解掌握,再到应用的方式教学,学生学着没兴趣,理解困难,学完了不会应用,教学效果很差,学生学完程序设计课程基本不会做开发设计。由于程序设计是计算机专业的主干课程,相关课程较多,学生一旦失去兴趣,放弃学习,几乎等于放弃了大部分专业学习,因此培养学生对程序设计的兴趣,提高程序设计课程的教学质量,对计算机专业是至关重要的。
  2、认真做好课前准备
  2.1选择好要设计的项目。项目设计教学要选择好所用的项目,项目过简单涵盖的知识面不能满足教学的要求,项目过难学生难以理解,增加教学难度。因此选择合适的项目案例进行教学,是项目设计教学的关键,项目设计教学包括课堂教学、实训和课程设计,课堂教学的案例应该是连续的,前后关联的,案例涉及的知识点要循序渐进,实训是程序设计课程的关键环节,实训的项目要和课堂教学的接近但又不要完全相同,要留给学生独立完成的内容,否则实训课就变成了打字课。课程设计是对程序设计类课程的综合应用,也是培养学生程序设计能力的必不可少的环节,课程设计的题目要和教学与实训的内容接近和相似,但要在平时上机实训的内容上有一定的扩展,要尽量涵盖所学的内容,要有适当的难度,课程设计任务太少使得设计过程中学生闲暇多,涉及到的知识点少,动手能力得不到很好的锻炼,从而影响了教学质量。设计任务分量过大,学生难以完成,导致设计过程草草收兵,应付了事,挫伤了学生的学习热情。课程设计应该选择一个较完整的项目,让学生从分析任务开始,到看到一个能运行的较完整的成果,这样能大大提高学生对程序设计的兴趣。因此选择合适的项目是项目设计的关键,只有选择了合适的项目才能达到预期的效果。
  2.2做好各门课之间的协调。程序设计能力的培养是由多门课程来完成的,包括面向对象程序设计,数据库、信息系统开发等课程,在教学中各门课程要相互关联配合,前期课程要为后续课程打基础做铺垫,后续课程要结合前期课程的内容,这样学生学起来前后有连续,知识点反复使用,加深了理解,也知道这些知识的用途,学习的目的性也更强。因此制定好各门课程的教学大纲是关键,各门课程的知识点和内容要互相协调和补充。
  3、做好教与导的关系
  3.1理论与应用相结合
  程序设计能力表现在项目开发上,开发能力的培养中,教学的重点是培养学生分析问题和解决问题的方法和步骤,高职的重点在应用,因此教学中重点是教会学生基本概念和知识点的应用,注重培养学生用学过的知识和查找别人的成功例子,开发项目中有大量的相似工作是自己和前人已经做过,教会学生看懂这些案例,把这些案例变成自己的程序,能快速地实现自己的项目,过去我们单独地讲解每个命令、控件的用法,学生用起来很困难,分离的代码学生也不会在项目开发中使用。用项目案例讲解,代码是上下文连贯的,学生就容易理解,再重点介绍针对不同的应用怎样修改哪些内容,这样学生也会在别的项目中使用,收到了较好的效果。
  3.2做好上机实训辅导
  上机实训是能力培养的重要步骤,有时学生课堂上听懂了,上机实训却不会做,或者只会照着书本输代码,不知道代码的用途,这样就没有达到目的,因此上机指导也是教学环节的重点,不能只训不导,老师要在实训过程中认真指导学生,对学生出现的问题要及时解决,这对老师的实际操作能力提出了较高的要求,如果老师不熟练,不能及时帮学生解决碰到的问题,学生被问题难住就会失去信心。老师在帮助学生解决问题的同时也能指导和培养学生发现问题和解决问题的能力,增强学生的信心和兴趣。
  3.3做好课程设计的指导是关键
  能力的培养是综合的,课程设计可以把所学的知识综合起来应用,因此课程设计的选题非常关键。课程设计中老师要认真做好准备,认真写好设计任务书,任务书应包括:(1)设计目的、任务;(2)设计依据;(3)设计相关资料;(4)设计步骤与要求;(5)成果内容;(6)设计进度安排;(7)纪律要求;(8)成绩考核标准。如有必要,还应编入相应的设计例题,供学生进行课程设计时参考,但也不能把老师做好的项目程序给学生,把课程设计变成打字和调试,这对程序设计能力的培养是不利的。课程设计中老师要随时检查辅导,督促学生认真完成任务,也要及时帮学生解决碰到的问题。对优秀的学生可以根据情况追加一些内容,这样能让好学生学到更多的知识,提升自学能力和自信心,也能带动中等学生的积极行。在课程设计中知道老师要对一些设计规范、设计方法和设计步骤做详细介绍,培养学生的职业技能和规范的设计步骤,这对学生毕业后的就业是有很大帮助的。设计过程中要倡导同学间互相讨论、互相帮助、互相学习、共同提高的团队精神,对一些学生做的好的通用类可以介绍给其他同学用,这可以培养学生的团队互助精神。项目课程设计用小组的形式比较好,这样能照顾到程度不同的学生,能力强的学生承担一些较难和关键的任务,能力较差的学生承担一些简单的任务,学生之间互相帮助,相互学习,共同完成设计任务,培养了学生的团队精神,在同学的鼓励和督促下能力差的学生也不会轻易放弃。
  4、总结。综上所述,用项目设计来促进教学效果,培养学生职业技能是一种很好的教学模式,教学中的重点和难点是如何选择项目案例,好的案例能起到事半功倍的效果,教学过程中老师的及时跟进、认真指导是关键。项目设计开发是个团队合作的工作,培养同学之间团队合作精神袁互相帮助和鼓励也是重要的组成部分遥
  参考文献:
  [1]范涛等《土木建筑教育改革理论与实践》提高建筑工程课程设计教学质量的探讨2009年第ll卷

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3