C#程序设计的教学探索
2011-04-01陈卫民
城市学刊 2011年6期
陈卫民
教育部教高[2005]1号文件强调了实践教学的重要性。十一五期间,教育部发布《高等学校计算机科学与技术专业核心课程教学实施方案》《高等学校计算机科学与技术专业实践教学体系与规范》等文件,又重申了加强学生实践动手能力培养的重要性,同时,针对科学型、工程型和应用型三类人才培养模式,对程序设计基础、离散数学、数据结构与算法等8门课程提出了不同的教学实施方案。[1]如何领悟和落实教育部文件的精神,达到培养学生实践能力的目的,是值得每个教师认真思考研究的、也是迫在眉睫的问题。
《C#程序设计》是软件技术专业的一门核心专业课,理论综合性高、应用实践性强,主要培养学生的扎实基本功与实践开发技能。在传统的教学模式中,由于理论授课与实践教学分离、实践内容缺乏整体设计、实践环节脱离企业软件开发环境等因素,教学效果一直不理想,更导致作为一名软件开发人员必备的基本素质,如:独立分析解决问题的能力、交流沟通技巧、团队合作精神等没有得到有效的培养和锻炼,难以满足创新型人才培养的目标和企业需求。[2]
一、 C#程序设计课程教学中存在的问题
C#程序设计课程的目的是使学生能掌握面向对象程序设计的核心思想和应用技能,使学生具备开发一般应用程序的能力。但是,目前该课程的教学设计方法大都还局限于理论知识的传授,教材所提供的实验程序只能辅助学生对理论知识点的掌握,远远不能适应满足企业开发应用程序的人才要求,主要问题有:……p>
登录APP查看全文
