针对应用型人才培养的程序设计课程教学方法探索
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7期 2019 年 7 月 10 日
计算机教育
Computer Education
文章编号:1672-5913(2019)07-0041-05
41
中图分类号:G642
针对应用型人才培养的程序设计课程教学方法探索
吕圣军,赵建锋,桂 婷
(浙江工业大学之江学院 信息工程学院,浙江 绍兴 312030)
Ӷ ݜ ယ
िهұ൳Ԧࡧ ယ࿘༥Ӷݜ
൴
ࢰ
ؕ
ᆱൕയߌ
ݞұ൳ Ԧܭ
ҝࡎ॑൳ယᆫ Ӷݜ
让学生提前预习教材,反复观 看 教 学 视 频, 提 前 掌 握 知 识, 这样课堂上就不用记忆基础知 识点了。课堂上更多时间留给 学生对知识的提炼、应用。 1.3 积极配合各级教学改革
图 1 程序设计课程的“多层教学模式”
项目,多做实事 从 国 家 到 省 级 再 到 市 级,
各类教学改革项目反映了国家对应用型人才培
很难达到教学的要求。随着学生人数的扩大,教 来喜欢的岗位,这些岗位需要哪些知识,特别是
师更难对大量学生进行细致的辅导,因此强调课 程序设计类课程需要掌握哪些重点、难点等;另
前、课中、课后的“多层教学模式”值得研究。 一方面,学生也可以向企业导师请教遇到的问
在传统教学模式的基础之上,再借助互联网工具 题,开阔学生的视野。
42
Computer Education
2019
学人员关注的重点 [2]。总体而言,目前以培养计 活动的策划者,也是组织者。通过企业需求的征
算思维或者培养应用实践能力为主导,在具体教 询,结合计算机程序设计的特点,形成针对性强
学方法上,有案例分析法、任务驱动法、分层教 学法以及新出现的慕课 [3](MOOC)和翻转课堂 教学法等 [4]。各种方法的主要目的是提高学生学
4)学习资料共享,建设良好的学习型生态 环境。
通过教学群共享空间,存储各种学习资料, 方便学生的学习 , 这是互联网在教学中的优势。 课后习题在公布答案的时候,教师可以自己公布, 也可以指定某个学生上传自己的答案。学生提出 的问题可以由教师回答,也可以由其他学生回答, 这种方式无形中增加了学生思考的空间,极大地 激发学生学习的兴趣,提高学习效率。
为学生提供随时随地可以学习的资源、跨越时空 1.2 配置教学资源,尽可能做到精准
的训练,以提高学习效率。“多层教学模式”的
程序设计教材五花八门,适合应用型人才培
架构如图 1 所示。
养模式的却不多,无论选择什么教材都不能一成
不 变, 最 好 三 年 一 改, 让 教 材
ࢥᇾ֥
ன
ဩ ٢
࣑܌රgచ փؚ
ϋ
၄ᆠྻ౸
ྡ
Ӷ
ࢰ
ؕ
ྱ ࢥ װғ ĭ੫
ᇍ൲
࿘഻ᇾเ
ਜࢻచ၄ྻ౸ ᅻ୵৷٢ཧ
ჯ༥ࢥғĭܼ ॉࢥ࿘൲
ࢥ ࿘
ᆱൕਇ
৮Ⴐ࿘ᆱൕ
చ၄ϋৰ
႓Ⴐ ࢻभൔࡅϋৰ
ᆶ
൜ࢥ࿘
ൔ
ൈ
ࢰ
݊ቁࢺࢁ৳
ؕ
ᆿ֥ൔࡴࢥ࿘
ᆱൕเ༪
也与时俱进,把企业的需求案 例加入教材,一方面丰富教材 内 容; 另 一 方 面 贴 近 实 际, 使 学生学习起来更有兴趣。配套 的培养计划、教学计划这些主 要根据学校的课时安排做适当 调 整。 目 前, 大 多 数 学 校 的 程 序设计课程课时不足,但是要 求并没有降低,因此需要更加 高效的教学方法和模式加入其 中。课前时间的利用是提高教 学效果行之有效的办法,可以
摘 要:分析高校程序设计课程的教学现状,强调该课程在应用型人才培养中的作用,提出课前学习、 课中演习、课后巩固的“多层教学模式”,阐释该模式架构,结合本校情况介绍程序设计课程的互联网 ห้องสมุดไป่ตู้学模式实践,并通过样本数据说明教学效果。 关键词:应用案例;教学视频;训练题库;软件评测
0 引 言
2016 年,教育部高等学校大学计算机课程 教学指导委员会发布了《大学计算机基础课程教 学基本要求》(简称《要求》)。《要求》指出:“计 算机程序设计基础”是大学计算机教学系列中的 核心课程,通过该课程使学生初步掌握程序设 计的基本方法、编程技能与上机调试能力,并尝 试通过编程解决一些示例性的应用问题(如数值 计算、信息管理等)[1]。传统的程序设计课程基 本上采用教室理论授课、机房上机实验的方式进 行, 人 数 多、 课 时 少 是 制 约 教 学 效 果 严 重 的 问 题。由于学生的学习习惯、理解能力以及实践时 间 不 足 等, 都 会 使 学 生 丧 失 学 习 兴 趣, 达 不 到 《要求》的教学效果。
所谓“多层教学模式”,是指利用多种现代 教学手段,通过课前预习、课中演习、课后巩固 的方式提高教学质量和效率。这种教学模式可以 打破学习的时空限制,提高程序设计训练量和力 度。利用该模式有以下优势。
1)贴近实战的应用型案例有利于提高学生 学习兴趣。
应用型人才的培养需要对理论型案例进行改 造,使其更加实用。因为有用,学生才会有更高 的学习兴趣,学习才能取得更高的效率。
的教学案例。然后,教师要改进现有教材,修订 培养计划、教学计划、大纲、授课计划等一系列 教学环节。针对多人教授同一门课的情况可以采
习兴趣,力争课堂教学更加高效。然而,程序设 取教研组长统一标准。通过企业走访,一方面能
计课程学时的不充足、大量训练的缺乏使得学习 让学生了解企业当前的现状,看看哪些工作是将
1 程序设计基础教学的“多层教学模 式”架构
教学模式、方法的研究和探讨一直是各级教
基金项目:2016 年度浙江省绍兴市重点教学改革项目“应用型人才培养模式下高校计算机基础教学模式改革及 探索”。 第一作者简介:吕圣军,男,讲师,研究方向为大数据与数据挖掘,lvsj@。
计算机教育
2)精美的教学视频能让学生反复学习基础 知识。
传统课堂教学的时效性很强,教师的教学不 能反复观看。因此,提前录制教学视频让学生反 复或者有选择性地观看是提高效率的好方法。
3)高效的评测软件能极大减轻教师的工作 强度,满足基础课教学需求。
批 改 作 业、 试 卷, 一 直 以 来 占 用 了 教 师 的 大量时间和精力,不适合通识课程、班级多的课 程。评测软件的应用极大提高了效率和准确度, 教师可以空出时间去研究课程内容和教学方法。
计算机教育
Computer Education
文章编号:1672-5913(2019)07-0041-05
41
中图分类号:G642
针对应用型人才培养的程序设计课程教学方法探索
吕圣军,赵建锋,桂 婷
(浙江工业大学之江学院 信息工程学院,浙江 绍兴 312030)
Ӷ ݜ ယ
िهұ൳Ԧࡧ ယ࿘༥Ӷݜ
൴
ࢰ
ؕ
ᆱൕയߌ
ݞұ൳ Ԧܭ
ҝࡎ॑൳ယᆫ Ӷݜ
让学生提前预习教材,反复观 看 教 学 视 频, 提 前 掌 握 知 识, 这样课堂上就不用记忆基础知 识点了。课堂上更多时间留给 学生对知识的提炼、应用。 1.3 积极配合各级教学改革
图 1 程序设计课程的“多层教学模式”
项目,多做实事 从 国 家 到 省 级 再 到 市 级,
各类教学改革项目反映了国家对应用型人才培
很难达到教学的要求。随着学生人数的扩大,教 来喜欢的岗位,这些岗位需要哪些知识,特别是
师更难对大量学生进行细致的辅导,因此强调课 程序设计类课程需要掌握哪些重点、难点等;另
前、课中、课后的“多层教学模式”值得研究。 一方面,学生也可以向企业导师请教遇到的问
在传统教学模式的基础之上,再借助互联网工具 题,开阔学生的视野。
42
Computer Education
2019
学人员关注的重点 [2]。总体而言,目前以培养计 活动的策划者,也是组织者。通过企业需求的征
算思维或者培养应用实践能力为主导,在具体教 询,结合计算机程序设计的特点,形成针对性强
学方法上,有案例分析法、任务驱动法、分层教 学法以及新出现的慕课 [3](MOOC)和翻转课堂 教学法等 [4]。各种方法的主要目的是提高学生学
4)学习资料共享,建设良好的学习型生态 环境。
通过教学群共享空间,存储各种学习资料, 方便学生的学习 , 这是互联网在教学中的优势。 课后习题在公布答案的时候,教师可以自己公布, 也可以指定某个学生上传自己的答案。学生提出 的问题可以由教师回答,也可以由其他学生回答, 这种方式无形中增加了学生思考的空间,极大地 激发学生学习的兴趣,提高学习效率。
为学生提供随时随地可以学习的资源、跨越时空 1.2 配置教学资源,尽可能做到精准
的训练,以提高学习效率。“多层教学模式”的
程序设计教材五花八门,适合应用型人才培
架构如图 1 所示。
养模式的却不多,无论选择什么教材都不能一成
不 变, 最 好 三 年 一 改, 让 教 材
ࢥᇾ֥
ன
ဩ ٢
࣑܌රgచ փؚ
ϋ
၄ᆠྻ౸
ྡ
Ӷ
ࢰ
ؕ
ྱ ࢥ װғ ĭ੫
ᇍ൲
࿘഻ᇾเ
ਜࢻచ၄ྻ౸ ᅻ୵৷٢ཧ
ჯ༥ࢥғĭܼ ॉࢥ࿘൲
ࢥ ࿘
ᆱൕਇ
৮Ⴐ࿘ᆱൕ
చ၄ϋৰ
႓Ⴐ ࢻभൔࡅϋৰ
ᆶ
൜ࢥ࿘
ൔ
ൈ
ࢰ
݊ቁࢺࢁ৳
ؕ
ᆿ֥ൔࡴࢥ࿘
ᆱൕเ༪
也与时俱进,把企业的需求案 例加入教材,一方面丰富教材 内 容; 另 一 方 面 贴 近 实 际, 使 学生学习起来更有兴趣。配套 的培养计划、教学计划这些主 要根据学校的课时安排做适当 调 整。 目 前, 大 多 数 学 校 的 程 序设计课程课时不足,但是要 求并没有降低,因此需要更加 高效的教学方法和模式加入其 中。课前时间的利用是提高教 学效果行之有效的办法,可以
摘 要:分析高校程序设计课程的教学现状,强调该课程在应用型人才培养中的作用,提出课前学习、 课中演习、课后巩固的“多层教学模式”,阐释该模式架构,结合本校情况介绍程序设计课程的互联网 ห้องสมุดไป่ตู้学模式实践,并通过样本数据说明教学效果。 关键词:应用案例;教学视频;训练题库;软件评测
0 引 言
2016 年,教育部高等学校大学计算机课程 教学指导委员会发布了《大学计算机基础课程教 学基本要求》(简称《要求》)。《要求》指出:“计 算机程序设计基础”是大学计算机教学系列中的 核心课程,通过该课程使学生初步掌握程序设 计的基本方法、编程技能与上机调试能力,并尝 试通过编程解决一些示例性的应用问题(如数值 计算、信息管理等)[1]。传统的程序设计课程基 本上采用教室理论授课、机房上机实验的方式进 行, 人 数 多、 课 时 少 是 制 约 教 学 效 果 严 重 的 问 题。由于学生的学习习惯、理解能力以及实践时 间 不 足 等, 都 会 使 学 生 丧 失 学 习 兴 趣, 达 不 到 《要求》的教学效果。
所谓“多层教学模式”,是指利用多种现代 教学手段,通过课前预习、课中演习、课后巩固 的方式提高教学质量和效率。这种教学模式可以 打破学习的时空限制,提高程序设计训练量和力 度。利用该模式有以下优势。
1)贴近实战的应用型案例有利于提高学生 学习兴趣。
应用型人才的培养需要对理论型案例进行改 造,使其更加实用。因为有用,学生才会有更高 的学习兴趣,学习才能取得更高的效率。
的教学案例。然后,教师要改进现有教材,修订 培养计划、教学计划、大纲、授课计划等一系列 教学环节。针对多人教授同一门课的情况可以采
习兴趣,力争课堂教学更加高效。然而,程序设 取教研组长统一标准。通过企业走访,一方面能
计课程学时的不充足、大量训练的缺乏使得学习 让学生了解企业当前的现状,看看哪些工作是将
1 程序设计基础教学的“多层教学模 式”架构
教学模式、方法的研究和探讨一直是各级教
基金项目:2016 年度浙江省绍兴市重点教学改革项目“应用型人才培养模式下高校计算机基础教学模式改革及 探索”。 第一作者简介:吕圣军,男,讲师,研究方向为大数据与数据挖掘,lvsj@。
计算机教育
2)精美的教学视频能让学生反复学习基础 知识。
传统课堂教学的时效性很强,教师的教学不 能反复观看。因此,提前录制教学视频让学生反 复或者有选择性地观看是提高效率的好方法。
3)高效的评测软件能极大减轻教师的工作 强度,满足基础课教学需求。
批 改 作 业、 试 卷, 一 直 以 来 占 用 了 教 师 的 大量时间和精力,不适合通识课程、班级多的课 程。评测软件的应用极大提高了效率和准确度, 教师可以空出时间去研究课程内容和教学方法。