很少有人喜欢犯错误,但当你尝试新的或富有挑战性的事情时,错误是不可避免的,失败是我们变得更好的方式。编码员克里斯蒂娜·卡乔波(christinacioppo)写了一些关于教学生编程以及最成功的初学者是如何犯更多错误的。
到了暑假结束的时候,那些犯了更多错误的学生表现得更强:他们尝试了更多的东西,编译了更多糟糕的代码,犯了更多的运行时错误,并且更清楚地混淆了REPL。他们的撞击产生了更好的心理模型,因此他们可以预测代码在运行时会做什么(如果像Xcode Playgrounds和LightTable这样的环境成功了,那么在你的头脑中追踪完整的程序可能会成为一个聚会的把戏,但这在今天是必要的。)当学生们以逻辑的方式进行实验时,他们培养了用代码解决问题的信心。
但是,这些错误不仅仅是没有基本代码工作原理的随机错误:
无方向的敲打(也就是“输入随机的东西,也许它最终会工作?”)比没有帮助更糟糕;这让人泄气。如果不知道编程的各个部分是如何结合在一起的,计算机是无法理解的。让一个有动力的人在今天的编程工具上放松,没有指导,可能是激怒她的最快方法。
虽然她的博客文章是专门针对这个夏季课程的编码,我认为它可以适用于大多数学科领域。当然,只要我们从错误中吸取教训,实验和观察事情如何出错对于知道事情如何正确是至关重要的。
查看Christina的博客文章,从编程课程中获得更多有趣的发现和教训。
在线学习|克里斯蒂娜·卡乔波
顺特里厄摄。
美国有4500多万学生贷款借款人,是仅次于抵押贷款的最大消费债务类型之一。 到2020年第二季度末,学生贷款借款人共欠学生贷款债务16.77万亿美元。 截至2020年6月,每个借款人持有的平均余额为3.7万美元,《福布斯》...
...教科书。我们将看看如何保持你的教科书完好无损,以及最好的方法,以获得最大的钱,当它来销售的时候。保持课本完整在销售教科书时,要想得到最好的价格,最好的办法就是把它保持在非常好的状态。这可能不用说,但说...
... 以学生的最大利益为出发点 永远做你认为对你的学生最好的事情,因为这是你的首要任务。无论何时做决定,都要问自己,“这对我的学生有什么好处?”如果你想不出答案,重新考虑你的选择。 建立重要关系 专注于与...
...响可能是负面的。然而,大多数父母希望他们的孩子得到最好的,尽管他们可能不知道如何给他们。至关重要的是,教师要让学生知道,他们有能力控制自己的未来,做出与父母不同的决定,这可以带来更好的生活。 13.忠于...
...试。可悲的是,有些老师就是这么做的。 老师需要找到最好的方法来呈现每一节课。由于学生的学习方式不同,这一点很重要通过改变教学技巧来促进学习。尽可能建立联系以加强学生学习,包括: 与现实世界的联系 与其...
...制定一个可遵循的计划 让你的老师知道你对课堂管理和学生纪律的期望是很重要的。你的老师应该知道你希望他们在课堂上处理什么样的纪律问题,以及你希望他们把什么问题送到你的办公室。他们还应该知道在处理较小的学...
...的研究生善于识别需要做的事情并确定优先顺序。然而,最好的研究生会关注未来。关注此时此地很重要,但优秀的学生要超前思考,超越学期甚至一年。不提前计划会让你在研究生院的经历变得更加困难和糟糕,甚至会对你的...
...选希腊组织的领导职位 “学希腊语”可能是你大学时代最好的决定之一。那么,为什么不回馈一点,在你的希腊宫里扮演某种领导角色呢?想想你的长处,你想贡献什么,你想学什么——然后和你的兄弟姐妹谈谈如何最好地做...
...本科生。普林斯顿大学只接受6%的申请人。要被接受,你最好的GPA为4.0,SAT分数(ERW+M)高于1450,ACT综合分数高于32。 宾夕法尼亚大学 宾夕法尼亚大学是一所规模较大的常春藤盟校,它拥有相当数量的本科生和研究生。它位...
...用完整的句子回答问题。请尝试以下操作: 我穿着… 我最好的朋友是… 今年我最期待的是… 你最喜欢的科目是什么? 你最喜欢的歌曲、电视节目、书籍、游戏或音乐艺术家是什么? 你的爱好是什么? 你最喜欢用什么方式度...