- 0
- 0
- 约8.96千字
- 约 13页
- 2022-05-20 发布于广东
- 举报
探析培养学生程序设计能力的有效策略
目录
TOC \o 1-9 \h \z \u 目录 1
正文 1
文1:探析培养学生程序设计能力的有效策略 1
1 程序设计在计算机学科中的地位 2
2 程序设计的知识和能力构成 3
3 培养程序设计能力的有效策略 4
1)明确教学要求 4
4 结论 6
文2:提高学生程序设计能力的主要策略的创新分析 7
一、分层次培养学生的程序设计能力 7
二、基本程序设计能力的培养 7
三、模块化程序设计能力的培养 7
四、数据库应用系统开发能力的培养 8
五、多层分布式系统开发能力的培养 9
六、加强实践环节要求和管理 9
七、将科研项目与学生程序设计能力培养结合起来 10
八、结束语 11
参考文摘引言: 11
原创性声明(模板) 12
文章致谢(模板) 12
正文
探析培养学生程序设计能力的有效策略
文1:探析培养学生程序设计能力的有效策略
摘1:该文分析了程序设计在学科中的地位以及程序设计有关的知识和能力构成,结合自己多年的计算机专业教学实践,探讨了在计算机教学中培养学生程序设计能力的有效策略
计算机科学是一种创造性思维活动,其必须面向设计。计算机的本质是“程序的机器”, 只有懂得程序设计,才能懂得计算机,真正了解计算机是怎样工作的。培养学生程序设计能力对计算机专业的学生来说不仅是培养职业技能的需要,也是培养大学生创造性思维的重要途径。学习程序设计可以培养学生运用算法来解决实际问题的能力,这种解决问题的方式是计算机所独有的,也只有通过对计算机的程序设计语言和程序设计方法的学习才有可能获得这种解决问题的能力。
1 程序设计在计算机学科中的地位
程序设计是利用某种计算机语言,编制完成某一特定功能的程序的过程,是涉及描述、开发及有效实现求解的一系列活动,是利用计算机实现自动化的重要手段。
计算机学科主要是系统地研究信息描述和变换的算法过程,包括它们的理论、分析、设计、效率、实现和应用。可以这样说,一切算法的基本问题是“什么能被自动化”以及“如何有效地自动化”。这个自动化的过程就是程序设计的过程。
程序设计语言是人们学习计算机的最基本的工具,也是人们学习计算机基础与应用知识的基本课程。通过学习,使学生掌握程序设计的基本概念、基本知识和基本方法,养成良好的程序设计风格,得到一定的程序设计训练,具备初步编写程序解决实际问题的能力。程序设计也正是有形表达抽象思维的方法,在程序设计过程中贯穿阅读判断、分析思考、工具利用、抽象表达、综合创造等多项技能,是理论、抽象、设计和应用的综合能力培养过程。因此程序设计是计算机学科教学的重要内容之一,对计算机专业人才素质的培养至关重要。
2 程序设计的知识和能力构成
根据循序渐进的原则,与程序设计有关的教学内容主要有:计算机基础知识和操作、程序设计语言和基本的程序设计方法、最基本的数据结构及其基本算法、常用的算法设计方法等。在学习这些知识的同时,必须与能力的训练有机地结合起来。程序设计能力表现在以下几个方面:
1)自然语言能力。要有较强的运用自然语言描述现实事物的能力,只有运用背景知识正确且清晰地陈述问题及其求解目标,才能确定程序的功能。
2)描述能力。程序设计是为了告诉计算机做什么和如何做。这就需要利用定义、定理、公式、函数等数学工具把问题形式化,建立数学模型。
3)数据结构设计能力。选择合理的存储结构,在计算机中表示数学模型,是程序设计的一个重要方面。
4)算法构造能力。好的程序由精心构造的、好的算法构成。给出问题求解的离散化计算过程,是程序设计中最具有创造性的工作。
5)程序编码能力。用某种程序设计语言表达算法,尽管这种能力往往被认为技术含量不高,但也需要对程序设计语言的熟练掌握和对算法设计的深刻理解。
6)程序调试能力。程序调试能力是一种专业综合技能,需要对程序设计语言和程序结构有深刻的理解,需要熟练的操作技能,需要会设置测试数据和设置程序断点,这些都有待于学生在实践中逐步积累经验。
可以说,程序设计能力的高低很大程度上反映在驾驭自然语言、数学语言和计算机语言的能力上。这3种语言是人们毕生有用的3种通用智能工具。前两者是后者的基础,良好的和数学训练是学好程序设计语言和培养程序设计能力的重要基础。
3 培养程序设计能力的有效策略
知识的价值在于运用,知识的运用需要技能,而技能的形成则依赖训练。程序设计知识的学习和能力的培养需要各方面的知识基础,它是一个系统的教育训练过程,需要多个教学环节的紧密配合才能完成。
1)明确教学要求
程序设计语言课程一般是为应用性教学而设置的,因此,课程的教学不仅仅是传授知识,而且应该强调应用性,应该以培养学生的能力为主。程序设
您可能关注的文档
最近下载
- 教学述评的内涵意义及其实践路径探索.docx VIP
- 中药复方制剂开发研究.pptx VIP
- 热点十一+人工智能全球竞争加剧+科技自立自强护航国家发展(课件)备战2026年高考复习时政热点解读及命题探究(全国通用).pptx VIP
- 全国统一电力市场发展规划蓝皮书2025.pdf VIP
- 《中国共产党思想政治教育史》第四章 解放战争时期思想政治教育的成功实践.pptx VIP
- (QC成果)降低机电安装返工率.docx VIP
- 2025年河北省高职单招中职高考语文试题真题(含答案详解).pdf
- 2025年苏州工业职业技术学院单招笔试英语试题库含答案解析(5套试卷).docx VIP
- 急诊住院老年患者护理服务需求的调查分析及护理对策.pdf VIP
- 中国共产党思想政治教育史(第三版) 课件 第七章 资本主义经济运行规律.pptx VIP
原创力文档

文档评论(0)