基于O-AMAS模型的中职“python程序设计”课程设计与实践研究.doc

基于O-AMAS模型的中职“python程序设计”课程设计与实践研究.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于O-AMAS模型的中职“python程序设计”课程设计与实践研究

近年来,互联网快速发展,伴随着人工智能的兴起,python语言因其简洁优美的语法、覆盖面广泛的类库、强大高效的计算生态、通用灵活等特点迅速成为当前热门的编程语言之一。

2016年,教育部发布了《大学计算机基础课程教育基本要求》,首次建议将python语言作为首门程序设计课程的教学语言。2018年,浙江省信息技术课程改革方案出台,确定python代替VB进入高中信息技术教材,并将信息技术学科纳入浙江省高考。由此可见,python语言课程化也将成为计算机编程学习中的主流语言。

由于python程序设计课程比较枯燥,前期偏重基础知识的学习,难以调动学生学习的积极性,学生缺乏学习的热情,掌握的知识也较为单薄,无法融会贯通,导致学生难以掌握所学内容。基于这种情况,以学生为中心,采用多元化的教学方式非常必要。本文在阐释O-AMAS原理的基础上,对教学模型进行改进,以充分、有效发挥学生的主观能动性为学习目的,实现其基础知识的掌握、编程能力的提升,并引导学生学会思考。

一、O-AMAS模型的改进

(一)基本理念

O—AMAS教学模型是在2017年由南开大学有效教学团队NKET自主研发出的教学模型,该教学模型以OBE理念作为教学设计思路,以学生的学习结果为导向,以师生良性互动作为内驱力,是一种沉浸互动教学模型。由教学目标(Objective),课堂迅速激活(Activation)、多元学习(Multi-learning)、有效测评(Assessment)和简要总结(Summary)5个环节组成。(见图1)

这些环节的应用促使学生进入高效学习的状态。基本上采用直接教学、项目教学、互动教学等多种教学手段相互结合的方式,同时选取社会相关时事热点来激发学生学习的热情,在评测过程中以多维度视角和多种方式进行测评,以学生为主体来完成教学活动,最终实现增强学生实践应用能力、逻辑思维创造力,并在一定程度上实现更高阶的学习目标。

实施验证,在很多学校中取得了很好的教学效果,有其实用性和存在的价值。

二、基于O-AMAS教学法的教学设计

在计算机专业相关课程的学习中,编程语言的学习占了很大的比重,同时python语言作为用途较为广泛的编程语言之一,用O-MAMAS模型教学法引入到python程序设计课程的教学中,不仅能提高学生的学习兴趣,还有助于学生其他高阶目标的实现,有助于教学效果和教学质量的提升。

本节选取了《Turtle库的使用》章节,使用O-AMAS教学法进行了教学设计。(见表1)

在教学过程中,最后的简要总结起到重要的反馈作用,在每次课的最后,教师可以根据超星平台的数据,做课后的总结和归纳,了解本堂课的重点、难点。通过每次课的梳理可以使学生学习的过程更加完整,也可以对学生起到督促的作用。

三、基于O-AMAS教学法的教学实施

在python程序设计课程中,选取课程Turtle库的使用作为案例,课前在超星平台发布本节课相关导学资料和微课视频,提出本节课的教学目标,与学生进行互动和交流。本节课的内容分为以四个步骤。

(一)迅速激活

从现实出发,启发学生,选取有意义的节日画出图形。例如,母亲节即将到来,给母亲送上特别的“礼物”,可以用python制作贺卡。向学生展示制作出玫瑰花的运行结果图。或者可以选取社会热点话题,让学生观看微课学习图形的制作过程,了解如何制作出简单但有意义的图形模块。可以充分发挥学生的想象力,让学生踊跃参与到课堂上的发言中。

(二)多元学习

(1)小组讨论。在激发学生的学习热情后,要相应开展一系列的活动来掌握本次课的知识。我们采取小组讨论的方式,讨论在制作过程中的知识和应该注意的点。小组的组成按照Jigsaw教学法的“组内异质,组间同质”的原则,把40人分成8个小组,每个小组展开讨论。每个小组做出充足的讨论后,再与不同组的学生交流在原始小组得到的信息。各小组发言,教师在听取汇报后做出总结和点评。

(2)重点讲解。在课程实施过程中,要综合在讨论中出现的问题,重点关注易错点,进一步讲解这部分内容。

(3)作品展示。讲解完成后,学生上机操作完成创作。教师在展示过程中,引导学生注意在编程过程中的错误例如,标点符号、字母拼写等。在实施过程中发现学生的基础知识掌握不够牢固,在拼写、注释等多有错漏,可以找出一个代表性的例子,让学生找出错误,设置奖惩制度,奖励找得多、答得对的学生。充分调动起学生的胜负欲和好胜心,形成“比谁快、比谁学的好、比写的准”的浓厚学习氛围。

(4)及时反馈。在学习过程中是否掌握的判断标准只有一个,就是是否会用。在程序完成修改后,会在超星发布当堂课的题目包括10道选择题和5道填空题。要求学生即刻完成,有疑问及时反馈。查漏补缺,完全掌握本节课的内容。

(三)有效測评

您可能关注的文档

文档评论(0)

教师资格证持证人

信息技术指导,信息化类标书制作等,有20年相关工作经验。

领域认证该用户于2023年11月15日上传了教师资格证

1亿VIP精品文档

相关文档