论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 毕业论文设计 毕业设计日志 毕业设计 设计投稿 机械设计和制造期刊 毕业设计说明书 程序设计的参考文献 论文程序设计 ja网络程序设计论文 ja程序设计网络教学系统论文 程序设计实践论文摘要 ja程序设计论文题目

程序设计方面研究生毕业论文范文 和基于全学时实验的程序设计基础课程教学改革方面研究生毕业论文范文

分类:硕士论文 原创主题:程序设计论文 发表时间: 2024-04-06

基于全学时实验的程序设计基础课程教学改革,本文是程序设计相关研究生毕业论文范文与程序设计基础和教学改革和学时相关毕业论文的格式范文.

基于全学时实验的程序设计基础课程教学改革

梁志剑,常力丹,井?超,商细云

(中北大学 大数据学院,山西 太原 030051)

摘?要:分析程序设计基础课程教学过程中存在的问题,提出全学时实验教学模式,阐述其特点,从教学内容实际化、教学方式多样化、考核方式全面化等方面介绍实施过程, 说明实践效果.

关键词:全学时实验;分析和解决问题;教学内容;教学方式;考核方式

0引?言

计算机程序设计能力作为计算机相关专业学生的必备基本能力之一,在计算机语言类课程教学过程中,采用传统的“理论+实验”教学模式和笔试考核方法收不到很好的能力培养效果.

以中北大学为例,2016年9月之前,程序设计基础课程采用“教室学习理论、实验室动手实践”的教学模式,和“期末考试为主、平时作业为辅”的考核方法,在后续课程开展过程中问题表现突出.例如,数据结构以该课程为先导课,教学内容以该课程中的指针、结构体和文件为基础,教学过程中发现有超过半数的学生不能熟练运用指针对链表操作,降低了数据结构课程实践环节的教学质量.

分析以上现象,原因有二:①给予学生实践动手的时间不足;②忽视了教学过程中教学质量的监控,不能真正掌握学生实践动手能力的情况 [1].

1全学时实验教学模式的特点

全学时实验教学模式是一种以实践环节展开的教学过程.该模式通过教学内容、教学方式和考核方式的革新,提升学生利用计算机解决实际问题的能力[2].

1.1教学内容以解决实际问题为核心

“学以致用”是学习宗旨,编程解决实际问题是学习目标.教学过程中应采用解决实际问题作为核心教学内容[3],而解决实际问题的首要步骤是将实际问题转化为教学问题,通过反复训练,可全面培养学生分析和解决问题的能力,同时也有助于督促学生主动查阅资料、积极思考,有助于加深对理论知识的理解[4].

1.2教学方式以师精讲生多练为导向

采用全学时实验教学模式,旨在培养学生主动获取知识的能力.教学过程中,应给予学生充足的实践动手时间,让学生主动发现问题,提出问题;同时,教师通过个别指导和讲授共性问题并总结而提高教学效率,最终达到在学生脑海里构建出清晰的知识结构.

1.3考核方式以评价学习过程为重点

学习是知识积累的过程,学习效果的好坏不仅要反映最终的学习结果,还要反映整个学习过程的学习态度[5].通过强化学习过程的监控和所学知识完整性的考核,避免了部分学生平时放松、期末突击的不良学习习惯,激励学生平时认真学习,很好地改善学生学习风气,实现以考促学的目的.

2全学时实验教学模式的实施

基于全学时实验教学模式的特点,教师应从教学内容、教学方式和考核方式3方面的改革全面提升学生的程序设计能力、分析解决实际问题的能力,并经过“实践—总结—再实践—再总结”的教学改革过程强化能力的培养.

2.1解决切身实际问题以科学构建教学内容

在新的教学模式下构建教学内容时,以教学大纲为蓝本,从中提炼知识点,围绕知识点,寻找与学生学习生活相关的实际问题,并加以解决.例如,在讲授顺序结构程序设计方法知识点时,提出如下问题:军训的日子非常辛苦,但更多的是它给我们带来了无限美好的回忆.军训结束后,我们都要将自己整理得干干净净,少不了洗洗衣服.初到学校,你就购买了两个盆,一个小的洗脸盆和一个较大的洗衣盆.为了将衣服洗得既干净又省力,我们通常先将衣服浸泡一会儿,同时,内外衣也要求使用不同的洗洁精.于是,你打了两盆水,毫不犹豫地在小的洗脸盆中加入了外套洗洁精,大的洗衣盆里加入了内衣专用洗洁精.由于外套比较多,结果你发现洗脸盆根本无法浸泡全部的外衣.在不浪费各种资源的前提下该怎么办.这是一个既常见,又充满生活小常识的问题,与学生生活紧密联系,同时也与课程知识点紧密结合.通过对问题分析,发现所要解决的是交换两个数的问题,问题中的两个数分别是大盆和小盆,要交换的是两个盆中的水,即两个数据的值.生活中解决该问题的方法是找第三个盆,作为交换盆,计算机解决该问题时,需要定义第三个变量,作为交换变量,这样就将实际问题抽象为能用计算机解决的数学问题了.

通过引入实际问题,不但可以增强学生解决问题的,还能够普及生活常识,潜移默化地教授学生如何珍惜时间,度过一个有意义的大学生活,更重要的是能够提升学生分析问题并利用计算机解决问题的能力.

2.2单班教学合作学习以全面提高学习效率

教学开展过程中,摒弃传统的多班合上,采取单班独立教学的模式,采用“教师提出问题—学生分析和解决问题—教师总结“的教学方法,小问题独立解决,培养学生独立思考的能力;大问题以小组为单位共同解决,培养学生团队协作的意识.

在开展本项教学活动时,“分几组、分好组”格外重要.分组时综合考虑“成绩差异、性格差异、男女比例”等因素,每组成员5人左右,设组长1人,各小组成绩均衡,男女比例一致,小组成员性格互补,在征求学生意见的前提下,尽量选择性格开朗成绩较好的同学作为组长.在初期考虑成绩差异时,主要参考高考成绩中的理科分数,随着课程的深入学习,再逐渐参考学生的表现;实验过程中,以组为单位顺序安排座位,对问题共同讨论、共同分析,独立编写代码共同解决问题,组长负责任务分配、实验结果汇报及问题反馈.

通过单班教学合作学习的教学方式,可以给老师更多认识和熟悉学生的机会,突出学生的主体地位,强化学生对自己学习的责任感及对合作伙伴学习进展的关心,有利于师生间的有效交流、学生间的彼此了解,促成亲密融洽人际关系的建立,培养合作能力和团队精神,同时,这种教学方式也能够为学生提供一个较为轻松、自主的学习环境,提高学习效率、组织能力和创造能力.

2.3充分利用各种资源以提供更多答疑途径

大学期间,学生有更多的自主支配时间,为了使学生有效利用时间高效学习,课程提供了多种学习交流平台,随时随地解答问题.采取的具体措施:①从创新实验室遴选优秀学员加入课程辅导团队,辅助授课教师指导学生高效完成实践教学任务;同时,对辅导团队成员而言,既是一份收获、一份认可,也是一份荣誉.②提供面对面交流的环境,安排课程组老师坐班答疑,学生只要有问题,可随时找老师进行面对面交流.③利用网络技术构建基于移动端的学习平台和学习论坛,学生通过学习平台可进行预习和知识巩固,此外,教师每周都会有一到两次在线课堂,讲授课程重点和难点,并在线答疑,以此解决学生的遗留问题;学习论坛为学生提供了信息共享空间.④建立和微信学习交流群,为课程学习爱好者提供一个开放的交流环境和学习空间.

2.4阶段测试期末考核以合理评价学习结果

阶段性测试有助于学生对学习内容及时总结,形成一种“学习—总结—再学习—再总结”循序渐进的学习习惯;同时,基于阶段性测试结果,教师也能及时发现问题并进行查漏补缺,提高教学效果,结合期末考核结果,将更科学合理地评价学生的学习结果.

程序设计基础课程阶段性测试分为8个阶段进行,阶段性测试成绩占80%,期末考核成绩占20%,取消了作业、实验报告及考勤等形式的平时成绩.阶段测试与期末考核相结合的考核评价体系见表1.

3全学时实验教学模式的实践结果

我校自2014年9月以来,不断进行程序设计基础课程的教学改革,先后进行了实验学时调整、教学内容优化、考核方式无纸化等工作, 2016年9月开始全面实施全学时实验的教学模式,大幅提升了学生编写完整程序的能力、分析解决实际问题的能力、参加学科竞赛的获奖比例(改革成效如图1所示),这种教学模式的优点在后续数据结构课程学习中体现尤为明显.问卷调查结果显示,绝大多数学生更愿意接受全学时实验教学模式,学生普遍认为多实践多动手才是学好编程语言最有效的途径.同时,这种教学模式也得到了省内其他高校同行的认可.

4结?语

程序设计基础作为计算机类相关专业的一门专业基础课,目的是使学生熟练掌握计算机编程语言的程序设计方法,培养学生利用计算机解决实际问题的能力[6-8].全学时实验教学模式在该课程中的应用取得了一定的效果,这为面向对象程序设计(C++)、Ja程序设计基础等课程的教学改革奠定了坚实的基础.

参考文献:

[1]陈爽. 应用型人才培养模式的实验教学改革[J]. 实验室研究与探索, 2012, 31(8): 1-3.

[2]刘军山, 李建海, 王杰. 现代实验教学理念下的“三主式”实验教学模式探讨[J]. 实验技术与管理, 2017, 34(3): 170-172.

[3]邓广涛, 崔志恒, 赵俊伟, 等. 改革实践教学管理 培养创新能力[J]. 实验室研究与探索, 2013, 32(6): 349-352.

[4]胡鸿志, 管芳, 郭庆. 基于翻转课堂与慕课的高校教学模式研究与实践[J]. 实验技术与管理, 2016, 33(12): 189-192.

[5]龙达雅, 李婧. 计算机实验教学模式与创新人才培养的探索[J]. 教育研究与实验, 2009(7): 69-71.

[6]刘光蓉. 以计算思维能力培养为导向的C程序设计实验教学[J]. 实验技术与管理, 2013, 30(1): 154-156.

[7]梁志剑. C语言程序设计课程考试模式改革实践与研究[J]. 计算机教育, 2016(6): 139-142.

[8]陈婷. C语言程序设计实验教学改革探究[J]. 实验技术与管理, 2010, 27(10): 82-184.

(编辑:郭田珍)

上文点评:本文是一篇关于程序设计基础和教学改革和学时方面的程序设计论文题目、论文提纲、程序设计论文开题报告、文献综述、参考文献的相关大学硕士和本科毕业论文.

参考文献:

1、 基于职业岗位群需求下的设计构成课程教学改革和实践以环境艺术设计为例 刘 铸 (广西演艺职业学院 530000)摘要在高职院校设计基础课的教学实践中,设计构成课做为艺术设计专业中重要的专业基础课程,要根据艺术设计专业的岗位群、职业群的需求,把职业技术能力的培养放在核心地.

2、 艺术设计专业基础课程教学改革和实践分析 摘要随着市场经济的迅猛发展和社会体系的不断改革,人们对教育的重视度也在不断提高 传统的教学体系已经不能满足社会对综合素质型人才的要求,这也就导致艺术类高校在教学模式的创新和现代型社会人才的培养方面面临.

3、 基于培养创造力的景观设计基础课程教学 苏文婷(合肥学院 艺术设计系,安徽 合肥 230601)摘要景观设计作为一个多学科交叉融合的专业,需要一个景观设计师必须具备多种能力,其中艺术创作力是最为重要的 然而传统的景观设计基础课程教学模式关注.

4、 医学留学生计算机基础课程教学改革 摘要随着信息技术的快速发展和在医学中的应用推广,面向来华医学留学生开展计算机基础课程教学也面临改革的迫切需要 本文根据南京医科大学2012级—2014级留学生为期三年的入学计算机水平的问卷.

5、 新媒介背景下的《广告设计》课程教学改革 摘要随着互联网技术的飞速发展,开放性教学、移动式学习已经成为大学校园里的新潮,教师和学生之间可通过便捷高效传播的新媒介来实现教学的传授与互动 互联网思维、新媒介的应用在高校教学改革和创新中起到了推动作.

6、 供给侧视域下思想道德修养和法律基础课程教学改革 摘要当前在“思想道德修养与法律基础”的实际授课过程中,存在着重视度与实效性反差强烈、教育内容单调、方式单一以及缺乏对受教主体的人文关怀……一系列问题 单纯基于需求侧的改革无法解.