热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python翻转课堂_翻转课堂

巴尔巴的翻转课堂案例启思亲爱的朋友:提到翻转课堂,你会想到什么?确实,我们能想到的,通常是让学生先自行看视频&

巴尔巴的翻转课堂案例启思

亲爱的朋友:提到翻转课堂,你会想到什么?确实,我们能想到的,通常是让学生先自行看视频,然后带着问题去课堂,在课堂讨论或请教问题。可是每个学生看视频的效果如何呢?我跟几个始终坚持学习的朋友聊起过慕课。

有朋友讲,她恐怕没有那么大的毅力,坚持看教学视频。还是需要有人作伴或有老师互动才有动力的。这恐怕是普遍现象。我在一个学习应用中买了VIP会员,选了很多课。到目前为止,也只是断断续续听了几堂,加起来不过四五个小时。就这样,竟然还超过了70%的会员。由此,我们可以看到,只是看视频,确实无法引发主动学习。希望巴尔巴老师的故事对你有所启思。

09bec8f169369786f8c5b9fa74334d41.png

在巴尔巴的硕士生课程“Python中的实用数据算法”上,大部分学生之前都没有编程基础。然而,他们可以直接使用JupyterNotebooks来完成编程作业。JupyterNotebooks是一款开源网页工具,使用者可以通过它制作并分享活代码、可视化数据以及学习笔记。学生们在Jupyter平台上先自己执行操作指南、试用Python,而不是看视频。然后他们带着问题来到课堂,并齐心协力解决疑难。

“他们都是有备而来的,来讨论问题,并在课堂上有所收获,”巴尔巴说,“我们正把直接教学转移到学生独立学习中,把主动学习转移到集体学习中,而这种主动学习更困难一些。"

在巴尔巴的课堂上,主动学习要求学生合作在Jupyter上完成例题,解决编程问题。教授也会把自己的编程界面投影到教室前面,并且一行行地进行解答,这样学生就能跟上进度了。

dc2454626e421e4b281b237a38a10df7.png

“如果我犯错了,那么他们也会犯错,所以这个过程有些风险,”巴尔巴说,“但事实上我们的很多学习是通过错误进行的。”

如果学生在独立学习期间感觉Jupyter上的任务很难,巴尔巴也无能为力。这也是她通过OpenedX免费授课的原因之一。在那里,参加了在线或私教课程的学生可以进入相关讨论组提问,或学习他人是如何完成任务的。

“慕课是校内课程的延伸,它使学校课程完全公开,并让任何人都可以学习,“巴尔巴说,”而我的学生也会从中受益,并成为这个大社区的一部分。”

36ec106652247659593eeddda75baca8.png

传统教学向翻转课堂转变,“常常看起来任重道远,但如果只从一节课、一周、一个教学模块开始改变,就不困难,”“我们要仔细感受翻转课堂是如何发挥作用的,这样下学期或许就可以进行更长时间的进行翻转课堂实践了。”



推荐阅读
  • 历经三十年的开发,Mathematica 已成为技术计算领域的标杆,为全球的技术创新者、教育工作者、学生及其他用户提供了一个领先的计算平台。最新版本 Mathematica 12.3.1 增加了多项核心语言、数学计算、可视化和图形处理的新功能。 ... [详细]
  • 本文总结了优化代码可读性的核心原则与技巧,通过合理的变量命名、函数和对象的结构化组织,以及遵循一致性等方法,帮助开发者编写更易读、维护性更高的代码。 ... [详细]
  • 本文回顾了2017年的转型和2018年的收获,分享了几家知名互联网公司提供的工作机会及面试体验。 ... [详细]
  • 随着生活节奏的加快和压力的增加,越来越多的人感到不快乐。本文探讨了现代社会中导致人们幸福感下降的各种因素,并提供了一些改善建议。 ... [详细]
  • MongoDB的核心特性与架构解析
    本文深入探讨了MongoDB的核心特性,包括其强大的查询语言、灵活的文档模型以及高效的索引机制。此外,还详细介绍了MongoDB的体系结构,解释了其文档、集合和数据库的层次关系,并对比了MongoDB与传统关系型数据库(如MySQL)的逻辑结构。 ... [详细]
  • 12月16日JavaScript变量、函数、流程、循环等***线上九期班
    12月16日JavaScript变量、函数、流程、循环等***线上九期班 ... [详细]
  • 本教程将详细介绍Python中的包、模块、类和函数的概念,探讨它们在程序中的作用及相互关系,帮助读者更好地理解Python的结构化编程。 ... [详细]
  • 本文详细介绍了在不同操作系统中查找和设置网卡的方法,涵盖了Windows系统的具体步骤,并提供了关于网卡位置、无线网络设置及常见问题的解答。 ... [详细]
  • Redux入门指南
    本文介绍Redux的基本概念和工作原理,帮助初学者理解如何使用Redux管理应用程序的状态。Redux是一个用于JavaScript应用的状态管理库,特别适用于React项目。 ... [详细]
  • 如何使用Ping命令来测试网络连接?当网卡安装和有关参数配置完成后,可以使用ping命令来测试一下网络是否连接成功。以winXP为例1、打开XP下DOS窗口具体操作是点击“开始”菜 ... [详细]
  • 鼠标悬停出现提示信息怎么做
    概述–提示:指启示,提起注意或给予提醒和解释。在excel中会经常用到给某个格子增加提醒信息,比如金额提示输入数值或最大长度值等等。设置方式也有多种,简单的,仅为单元格插入批注就可 ... [详细]
  • Linux环境下C语言实现定时向文件写入当前时间
    本文介绍如何在Linux系统中使用C语言编程,实现在每秒钟向指定文件中写入当前时间戳。通过此示例,读者可以了解基本的文件操作、时间处理以及循环控制。 ... [详细]
  • 使用PHP实现网站访客计数器的完整指南
    本文详细介绍了如何利用PHP构建一个简易的网站访客统计系统。通过具体的代码示例和详细的解释,帮助开发者理解和实现这一功能,适用于初学者和有一定经验的开发人员。 ... [详细]
  • 优化网页加载速度:JavaScript 实现图片延迟加载
    本文介绍如何使用 JavaScript 实现图片延迟加载,从而显著提升网页的加载速度和用户体验。 ... [详细]
  • 推荐几款高效测量图片像素的工具
    本文介绍了几款适用于Web前端开发的工具,这些工具可以帮助用户在图片上绘制线条并精确测量其像素长度。对于需要进行图像处理或设计工作的开发者来说非常实用。 ... [详细]
author-avatar
陈俊英围脖_687
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有