java jupyter_使用Jupyter笔记本教学Java

本文探讨了在教学Java时面临的挑战,如学生注意力分散,以及如何通过不同方法改进实践环节。作者尝试了从传统的Word文档研讨会到使用Docker和Git进行源代码管理。最终,作者发现Jupyter笔记本是教授Java基础知识的理想工具,因为它消除了设置IDE的复杂性,提供了一个交互式的教学环境。
摘要由CSDN通过智能技术生成

java jupyter

无论您在培训中遇到过障碍,无论是老师还是学生,我相信我们都有相同的经验:几个小时很难集中精力。 近年来,这种情况只会变得更糟,因为手机是分散注意力的巨大来源。

结果是最重要的部分是实践。 学生需要将刚学到的东西投入应用,以便:

  • 更好地了解
  • 知识保留期更长

15年前,我还是学生的时候就开始教学,没有接受任何教学培训。 当我准备新课程时,我将大量精力放在动手部分上。 有时,我会先准备一个研讨会,然后再在上面进行培训。

这是我多年来使用的一些方法。

在黑暗中抓稻草...

之前,我写了关于Word文档的研讨会。 为了分发它们,我首先使用USB密钥,后来在互联网和基于云的应用程序无处不在时使用Dropbox和Google Drive。

我对解决方案进行了编码,使它们实时呈现在观众面前,并在必要时解释和回答问题。 根据要求,我将它们交给了zip归档文件中的解决方案代码。

这种方法显然存在很多问题:

如果没有人要求解决方案怎么办

在这种情况下,没有学生可以使用它。 而且他们无法在以后进行审查。

如果有些学生不参加怎么办

显然可以给他们解决方案。 但是,它处于最终形式:他们看不到步骤。 我认为这是在理解过程和准备考试中的巨大障碍。

如果问题陈述需要更新怎么办

老师必须分别与每个学生联系,以告诉他们有关再次下载文档的信息。

码头工人

我打算在研讨会上使用Docker映像。 我认为这不是一个好主意,原因有几个:

  • 学生将需要学习如何进行设置
  • Docker是设置应用程序服务器的好方法。 我对IDE有更多的怀疑。
  • 我的经验告诉我,很难在公共教育组织中安装新软件(例如Docker引擎) <
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值