- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业程序设计类课程教学方法探析
计算机专业程序设计类课程教学方法探析摘要: 程序设计类课程是计算机专业学生必修的一门基础课程,学生通过学习程序设计课程可以利用计算机解决一些实际问题,同时培养计算思维,为以后专业课的学习打下了坚实的基础。因此利用现有的教学条件和教学资源,围绕学生这个教学对象,选择教学内容,确定教学策略,进行系统、科学有效的课程教学设计,对于实现教学目标,提高教学质量有着重要的意义。
关键词: 计算机专业程序设计类课程教学方法
1.程序设计类课程的教学现状
作为一门专业必修课程,程序设计类课程担负着讲授软件编程技术和方法、培养软件编程和设计能力的任务。目前程序设计类课程教学主要存在以下问题。
(1)软件开发技术往往体系庞大复杂,在学习过程中容易失去信心。例如Java技术包含的技术规范极其庞大,而实际应用中使用的各种框架技术也非常多,学生需要付出的学习成本较高,学生感觉有很多技术需要学习,但真正需要开发一个实际应用系统时,又总是感觉能力上还远远不够,致使他们逐渐失去信心[1]。
(2)学生缺乏学习兴趣和主动性。在程序设计类课程中最常用的教学方法是老师用PPT讲,学生在下面听,导致教师成了主体。同时课程内容多,导致学生觉得程序设计程序非常枯燥,失去了学习的兴趣。
(3)实践教学中内容单一,学生缺乏项目经验。目前程序设计类课程通常都是理论课时比上机课时多,上机课只是做一些基础验证性实验,导致学生缺乏项目经验。
(4)采用试卷形式考核。这种考核方式只能考核学生对概念的理解和语法的熟练程度,而对于学生是否真正掌握程序设计的思想和利用计算机语言解决问题的能力的考核是远远不够的。
2.采用任务激励的教学方法
教师不是以讲解为主,而是精心设计教学案例,有明确的教学目标,有可评判的能力训练任务,有围绕知识应用的训练过程。教师带领学生一起完成,要有积极的互动,教师要充分了解学生,在学生学习遇到困难时,引导学生找到解决问题的方法;在学生学习不够主动时,提出问题,启发学生思考;在学生完成基本项目后,调动学生的学习动力,进一步拓展职业能力。
另外,计算机专业的学生就业后,通常是小组为单位进行项目开发,因此学生在程序设计中,对问题的讨论能力、对自己观点的讲解、团队中的协作能力也是很重要的,所以可以适量增加讨论课。如在配合面向对象程序设计章节教学时,要求学生首先预习,然后进行启发式引导,让学生回忆并回答下列问题:什么是对象、什么是类、什么是封装、什么是继承,并讨论现实生活中的实例、在学生信息管理系统中的对象、类的应用等。并且根据要求,提前通知部分小组准备多媒体课件。采用小组的形式是希望他们能互相学习,共同提高,同时为今后协作学习打好基础[2]。
3.上机实验――增加综合项目的设计
程序设计类课程是实践性很强的课程,所以上机实验是一个非常重要的环节。为了使学生对程序设计的概念有整体概念,教师可以在第一次上机时就为每个学生布置一个项目,然后每次上机课时让学生根据理论课上讲的内容完成本项目的相关部分,这样所有的内容就全部为这个项目服务,可以提高学生的学习兴趣,最后项目结束后还可以增加学生的成就感。
4.考核方式改革
目前程序设计类课程主要采用笔试的方法进行,主要考查概念,要求学生记忆的内容多,而忽略了学生的运用能力和综合分析能力,这种考核形式容易造成低分高能和高能低分的现象。学生的学习能力、创新精神、实践能力都是无法体现在考试结果上的。另外,还存在考核重结果轻过程的问题。通常最后的成绩=平时成绩+实践环节+期末成绩,在这里平时成绩、实验考试成绩所占比例较小,所以学生的最终成绩主要还是期末考试一锤定音[3]。
为了能够科学、合理地对学生的学习过程、学习效果、实践能力、创新思维等多方面进行考核,要采用多种形式的考核方式。
(1)加强实践环节的考核改革。将实验课分成几个阶段进行考核,然后以几个阶段的平均分为实践环节的总分数,实践环节分数占最后成绩的40%。在评定学生实验成绩的时候,设计的独立性和正确性是最基本的要求。如果设计有所创新或非常完善,就可以评定较高的分数。
(2)期末考试改革。在考试中采用程序设计的方式,分配给每个学生一个题目,每个题目都是不同的,学生根据题目从分析问题一直到代码实现都独立完成并完成实验报告。期末成绩采用答辩的方法进行,期末成绩=平时成绩+答辩成绩+实验报告成绩+上机课成绩。采用这种考核方式不仅能提高学生分析问题的能力,而且能提高学生利用计算机解决实际问题的能力[4]。
5.结语
总之,程序设计类课程是一门实践性很强的课程,在教学过程中应以学生为主体,教师为主导,采用符合学生认知规律的、科学的教学方法,充分调动学生学习的主动性,努力培养学生自主学习
您可能关注的文档
最近下载
- 《高血压患者的居家护理》课件.ppt VIP
- 第4课 观察洋葱表皮细胞(教学设计)教科版六年级科学上册.pdf VIP
- 年产10万吨铝电解车间设计毕业(设计)论文.doc VIP
- 新统编版七年级历史上册全册课件(2024年秋新教材).pptx
- 7.1《短歌行》课件(共21张PPT) 2025-2026学年统编版高中语文必修上册.pptx VIP
- 新房屋装修预算明细表.pdf VIP
- 四年级上册信息技术第一单元第3课《会讲故事的数据》第2课时 川教版2024 教案.docx VIP
- 同济启明星软件:深基坑支挡结构分析计算软件(FRWS v7.1)用户手册.doc VIP
- 放射物理与防护 放射治疗剂量学 放射治疗剂量学.ppt VIP
- 2025年广西专业技术人员继续教育公需科目(一)答案.pdf
文档评论(0)