提高学生计算机编程能力项目教学法论文
提高学生计算机编程能力及项目教学法的研究
摘要结合多年的计算机编程课程的教学经验,总结出将计算机编程相关课程进行整合和梳理,将知识点进行提炼,有针对性的教学,通过一个最典型的例题或小项目在不同编程语言中的应用,从数据结构、语法、算法、优化、规范化编写代码等不同方面和角度培养学生编程能力和编程思想,避免重复地讲同一个知识点而浪费时间和精力。
关键词编程能力项目教学法编程思想1引言
随着经济和社会的发展,许多国家都在探索与其经济发展相适应的教育发展模式,不断提高教学质量和办学效益。计算机编程课程是计算机专业的必修课,它的特点是以实践为基础,注重培养学生的创造能力、动手能力。传统的教学模式重理论、轻实践,理论与实践严重脱节,培养出来的学生不能满足社会对计算机编程人才的需求,而项目教学法能够很好地解决这个矛盾。所谓项目教学法是一些国家近年来为培养学生综合素质和职业能力所采取的一项有力措施。项目教学法是一种以建构主义为理论依据的教学和学习模式,是一个让学生参与学习,提出问题,广泛调查,然后建立新的认识和知识的过程。本文将通过在计算机语言教学中选取合适的项目来探索如何将传统的教学方法与现代化教学方法有机地结合,从而创造良好的学习氛围,激发学生学习的积极性,能够使学生对教学内容有总体掌握和运用,更适合于学生将来工作的需要。
目前国内高校教师在不同课程的课堂教学中使用项目教学法的较多,大多也都取得了良好的效果。但我校的计算机编程类课程目前仍采用传统的教学方法,学生学习主动性差,编程能力弱,因此引入项目教学法,从数据结构、语法、算法、优化、规范化编写代码等不同方面和角度培养学生编程能力,并通过具体项目实战提高学生的编程能力将对我校计算机编程语言类课程的教学改革起到促进和示范作用。
2提高编程能力和项目教学法的研究
(1)通过综合计算机编程语言学习法和多元化编程语言对比学习法,学生能够充分体会到多种语言在表达同一个算法思想、解决问题方法、异同点以及在不同环境下的多种应用(如:多种语言的混合编程等),进而找到最有效解决问题的方法。
(2)分层次和专业学习计算机编程语言,通过分初、中、高以及实战型等不同层次培养学生的编程能力,同时也能减少学生在学习同一个知识点上浪费时间和精力。将计算机编程语言内容共享教学,通过彻底研究一个最典型的例题或小项目在不同编程语言中的应用,从数据结构、语法、算法、优化、规范化编写代码等不同方面和角度培养学生编程能力和编程思想。从而达到触类旁通和不同角度分析、认识、转换、解决问题的能力。项目实战教学培养大学生自主创新创造的独立能力,从实战中学习体会编程思想和团队合作能力,充分发挥个人在团队中的能动性和创造性。
(3)在教学过程中围绕教学目标提出项目教学,围绕项目展开教
扩展阅读:计算机基础教学中项目教学法应用研究[论文]
计算机基础教学中项目教学法应用研究
本文就中专学校计算机基础课程实践教学中如何科学应用项目教学法展开探讨,从项目教学法内涵、实施必要性入手制定了科学有效的实践教学策略,对优化中专计算机基础课程教学效果、提升教学水平有重要的实践意义。一、项目教学法内涵
项目教学法主要指利用实际项目引导教学实践,为学生展示项目内容,引领学生的技能、知识与学习态度,进而令其在项目实践与逐步完成中真正学习到技能知识,提升综合能力水平。项目学习进程中,充分展现了学生的主观能动性,提升了学生主动学习兴趣,并可科学满足学生个性化学习需求,可以说项目教学方式是一类以学生为核心、优质、切实可行的实践教学模式。中专计算机教学中,学科具有较强的实践性特征,加之中专学生基础不高、掌握知识不扎实,对客观事物的认识理解能力还有待进一步提升,因此教师应科学注重系统化设计知识,科学开展项目教学,强调教学内容的有针对性与实用性,真正满足中专学生学习需求与认知特征,合理打破传统实践与理论教学相分离的局面。二、实施项目教学法的科学必要性
中专学校致力于培养实用性、技能性人才,伴随网络、计算机技术的快速发展,广泛应用计算机技术已成为各项事业现代化发展生产的主体象征,因此培养学生全面掌握计算机基础知识、实践技能,可令其符合现代化社会工作实际需求。当前一些中专学校在计算机
友情提示:本文中关于《提高学生计算机编程能力项目教学法论文》给出的范例仅供您参考拓展思维使用,提高学生计算机编程能力项目教学法论文:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《提高学生计算机编程能力项目教学法论文》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/671385.html
- 上一篇:职高计算机专业高二上期期末考试题
- 下一篇:幼儿园家长学校学员学习心得体会