欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 学前教育 > 《面向对象程序设计》课程实践教学方法的研究与讨论

《面向对象程序设计》课程实践教学方法的研究与讨论

日期:2023-01-24 阅读量:0 所属栏目:学前教育


  0 引言

  培养应用型人才是现在各大高校人才培养的重点。而作为计算机专业的学生,培养其具备良好的实践动手能力则会对其今后的就业有着非常重要的意义。

  现在各大高校都会将《面向对象程序设计》作为一门计算机专业基础课程开设。这门课程在讲述编程理论的同时,对学生建立编程思想和实际软件编写及调试等方面的能力也将打下基础。该课程的教学目的是让学生在掌握理论知识的同时提高个人的实践能力,尤其是利用面向对象的编程语言进行设计开发的能力。然而很多学生在学完该课程以后只掌握了基本的知识点,没有软件工程的思想,实践动手能力明显不足,远远不能达到应用型人才培养方案的培养目的。所以,对该课程教学模式的改革已经是势在必行。必须通过对该课程的相关实验实训及实践教学环节等进行改革,以提高学生独立开发项目及动手能力。

  1 问题的分析

  这门课程在各大高校已经开设多年。目前大多数教师在教学过程中会花费大量的时间用于讲解课程中的概念、语法等在逻辑上不容易理解的内容。在实践课上,老师只会花费较少的时间进行简单演示,致使学生仍然只能掌握死板抽象的理论知识。学生对于这种传统的教学模式常会感觉枯燥无味,没有学习乐趣。学生没有学习积极性,也就很难达到课程的教学目的。另外,由于现在的实践教学中,实验的内容针对性不强,实验中验证性的比较多,而综合性的就比较少,就导致了学生遇到实际问题后不知该如何解决,时间久了以后必然会使学生丧失学习的信心。而且教师在实践教学的过程中,对学生独立开发项目能力的培养重视度就不够,针对性也不够强,效果当然就不会好。

  针对以上问题,对该课程的教学模式进行改革已经是迫在眉睫,通过改革实验和实训及相关实践教学环节,提高学生的综合实践能力和动手能力。

  2 实践教学体系内容分析

  以理论和实践相结合的目光来审视《面向对象程序设计》这门课的实验教学体系,它应该由以下五个方面构成:基础型实验、设计型实验、综合型实验、课程设计以及实习实践。

  基础型实验大多是验证性的,用于验证和巩固上课时老师所讲解的理论知识。设计型实验和综合型实验是在基础性试验的基础上,将所学知识内容进行前后贯穿和链接。课程设计是完成一项涉及本课程主要内容的综合性、应用性的计算机程序的开发,它注重的是程序设计的完整性、功能性及独立性。而实习实践大部分会与实际的项目相结合,具有一定的开发背景,要求学生应用所学的面向对象程序设计的思想来解决一个实际的问题。将这个体系完整有序的执行,能够引导学生由浅入深,由简单到复杂地完成实验内容,掌握相关知识。

  3 实践教学体系中教学方法的完善

  3.1 理论教学

  在日常的理论教学中,首先要给学生建立面向对象程序设计方法的思想。在教学过程中,要对学生进行启发式教学,引导学生能够独立思考,并创新式地解决问题。

  在平时的教学中,可以将一个大的项目分解后贯穿到每个知识点的讲解中。讲授例题逐步加深能够给学生以更强的印象,也更容易接受。对学生的学习能力要给予肯定,在树立学生学习信心的同时可以提高学生自主学习的兴趣,以降低学生对老师的依赖程度,增强学生自主学习的能力。

  3.2 实验教学

  实验教学是教学中提高教学效果的一个重要环节。通过实验,可以加深学生对重要概念的理解和掌握,激发其学习兴趣,培养其动手能力并树立其学习信心。

  在课堂上, 主要是完成基础型、设计型和综合型三类实验。这些实验要求学生独立完成,前期主要是验证和理解课程的基本知识点,然后巩固并能熟练地掌握。为了能够让学生更好的将理论教学与实践教学结合起来, 应合理布置实验教学内容,培养学生的动手能力,避免其只听不写。后期教师以综合型实验的形式提出实验要求以及学生应交出的实验成果。要求学生将课程中的几个相关知识点进行综合运用,开发并完成指定的实验项目。目的在于培养学生利用面向对象程序设计的思想来分析并解决问题的能力。作为课程设计来说,其主要目的是培养学生综合考虑并解决问题的能力,并锻炼其动手能力,而综合素质的全面提升可以通过实训来实现。在进行课程设计时可以采用学生自由选题的形式,所选题目应有实际应有价值。要求学生系统的利用所学的面向对象程序设计的思想和知识来解决实际问题。选题的大小和广度要合适,一般为具有一定的规模、功能相对完整的软件系统的设计与开发。要求学生最终形成完整的成果,报告要体现软件工程的方法,包括需求分析、总体设计、界面设计、详细设计及后期的综合测试等。要能够现场演示并能针对所做工作回答老师提出的问题。

  3.3 实践教学

  实习实践是学生走向社会,承担工作的桥梁。在这个阶段,学生应以实际软件开发项目为设计对象,基于软件公司的真实数据和需求,实战式的模拟软件产品开发过程中的各个阶段。通过训练,使学生更全面深入的理解面向对象程序设计开发的思想和方法。根据项目的实际规模,多个学生可以组成一个项目组,选出一个项目经理,负责整个项目的责任划分及工作的协调。项目组中的每个成员都应有明确的任务划分,完成各自的功能部分并形成报告。

  项目组中的每个成员在软件项目开发过程中,应能够自觉查找资料,提升个人能力,克服技术难关并加强团队合作。通过这样的实际项目的演练,学生在整个软件分析、设计、开发、测试及管理等过程环节中的专业技能都得到了锻炼,使学生的分析能力、创作能力、思辨能力、动手能力、团队合作能力等都得到全面的提升。

  4 总结

  在传统的《面向对象程序设计》课程的教学中,对理论知识强调过多,而实践教学环节的重视就不够,方法也比较死板。在本文中,改革教学思路,在不同的教学阶段,将理论教学和实践教学结合起来,采取不同的实践教学方法和手段。希望能促进本课程教学方法的改进,尤其是实践教学环节的教学效果。让学生能较好地掌握这门课程的同时,建立软件工程的概念,提高他们的软件编写能力。(下转第83页)

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/xueqianjiaoyu/236722.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学