post_img

Python机器学习–决策树

摘要

1 概述1.1 决策树是如何工作的决策树(Decision Tree)是一种非参数的有监督学习方法,它能够从一系列有特征和标签的数 …

author_avatar
酥酥

实习周记三

2022-03-24 20:24

本周的上课内容是flask框架,本周上了两节课内容相同,都是在礼拜二,按照以前的思路,教科书上的内容比较浅但是作业内容比较深,我发现这个规律完全不适用与这节课,这节课的所有内容对于学生来说完全是未知的,但是课时有十分紧张,所以我要在尽量覆盖到所有知识点的情况下,把内容讲完难度还是非常大的,而且某种意义上flask框架是属于那种用了才知道使用方法的内容,所以讲理论很难深入人心,反而使学生听的一头雾水。我通过展示成品的方法勾起他们的兴趣索性把这节课上成视野开拓课,但是在具体上课时候我还是干起了我最不喜欢干的事,就是一句代码一句代码解释,虽然这样的效果看上去还不错,学生能够知道代码分别是如何工作的,但是这种方式是把被动学习发挥到了极致的讲法,有点像满堂灌,实在是不利于学生们自主知识构建。我把我该展示的展示完了,学生们的知识架构却是片段的,我能感受到学生哪里听懂了,哪里没听懂,而且没听懂照理说,我应该是要调整教学进度的但是我也做的不是很好,一味的赶时间,提语速让教学效果大打折扣,很多代码展示学生都反应看不清。针对以上问题我在课后也做了反思,调整了一下教学,在第二节课上,我讲起来就自信很多了,因为flask这个框架应该是他们学的第一个web框架,所以难免要事先学习的知识比较多,所以最后还是没讲完,但是第二节课他们至少能够弄懂个大概了,至少从他们的作业反映出来效果明显比第一个班级要好。很多同学会在课后来问我问题,我非常开心,我能够真切地感受到作为一个老师的骄傲,学生有问题是一件非常好的事,既表现了他们心中已经有最近发展区了,渴求更多的知识,也表现了他们对此有强烈的兴趣,也让我们本来安静的办公室增添了几分活力,我们能够无障碍地跟学打成一片。

本周还听了一节吴特的课,这下我才知道什么是教学设计,我们的备课多少有点背课的成分,写教学设计就跟八股文一样,吴特的教学设计虽没有拜读,但是根据上课情况,我总结了以下几个部分,吴特的教学设计一定是结合了教育教学理论和学科内容,明确指向教学目标的设计开发,他在上课的开始就打出了一个王炸,他让学生来复习上节课的知识,学生也不负众望,把上节课的重点脱口而出,实现了学生主体二次教学。另外这节课他让学生进行了课下自学,落实了翻转课堂理念,在课上他只把关键易错点难点进行分析,帮助学生们记忆,吴特的脸上总是面带微笑,他的学生总是敢于试错,因为即使错了,吴特总是会微微一笑再问一遍问题,学生们在思考后自主纠正了问题,很多不成熟的老师一方面缺少互动,另一方面在互动以后如果没有得到想要的结果为了赶教学进度就自己纠正学生的问题,吴特的课真的是细节拉满,他找学生回答问题以后,自己会重复一遍问题,自己不马上讲是对是错,让同学来判断,绝大多数同学能够跟随吴特的思路走到最后。一种以学生为主体,教师主导的上课方式终于有幸在高中课堂得以显现,老师所做的就像是出了一个又一个填空题,学生自主大胆填空,错了就改,课堂氛围也是满分,而且学生所有的回答他都能接得住,也能够分析学生为什么是这样想的,我这才明白,老师想要的其实就是学生的反馈,而不一定要是正确的回答,正确的回答不可过于奢求,教师也要多做有效互动,少讲无用的问题。让我不得不感叹一句,能够遇见这样一位老师多幸福啊。

post_img

致谢—致我们终将逝去的青春

摘要

        对于生活中的许多人和事,我们都应该说一句谢谢,有的谢谢我们说出口了,有的谢谢我们埋在了心底。大学论文的结尾是致谢, …

post_img

aiml规范研究文档

摘要

Aiml就是一个xml兼容的文本文档,现简单介绍一下xml规范: xml每一个型如<aiml topic=”电影”>叫 …

author_avatar
酥酥

第一次机房上课

2022-03-16 10:45

作为一个信息技术老师,纸上谈兵将代码是不行的,真正的代码是敲出来的,所以为了让同学们能够实操,我和我的指导老师商量了一下,最后决定来进行一次上机实践课。在上课前我自以为做好了充足的准备,把引导问题,提示文件改了又改交给老师,把代码文件运行了又运行,只为了在上课时候少一些意外。老师也给我们打了预防针:说机房上课因为老师需要在屏幕前,而且学生往往更加自由,那么可能会比较乱,每个学生水平不同,表现在上机课也会表现的特别明显,我们很难做到面面俱到,把重点突出即可。我课前是有一些心理准备的,但是还是有些高估了学生们的水平了。很多学生不会打开jupyter notebook对其工作运行机制也不是非常了解,所以在一开始我的时间安排就有点乱,先要教会他们使用jupyter notebook工具,代码块的运行机制。这就大概花费了十分钟的时间,所以节奏有点乱了,在帮助每个同学成功进入编辑界面后,我压缩了他们动手实践的时间为了完成我的教学任务,他们中的大多数照着书上或者照着api编写代码的能力不够强,可能一卡就是卡两分钟在发呆着,效率有些低下,在实践以后又变成了我一个人的独角戏。我是第一次上机房课,主要有以下几个问题:1.高估了学生的认知能力,所以我演示过于快了一些,学生是第一次使用此工具,我的演示和表述应当能慢就慢,不应该为了赶进度压缩了基础部分,导致后续环节都受此影响,浪费了更多的时间。2.很多同学在实际操作时候往往有问题,教师的演示应当使用典型而且是从易到难,对于多参数的函数应当采取类似于控制变量法的方法来呈现不要急于求成,一下子修改多个参数让同学们同时接受。3.很多同学对于长代码不能一下子就理解,往往出现方法参数张冠李戴,列表、字符串分不清楚,初始化意识不够等等问题,在具体敲代码时还会出现中英文字符出错,缩进不能很好控制等等问题,这些问题在上级编程时问题特别大,往往导致代码从书上原原本本地誊抄都会出现不少错误,所以这种问题应该在课前就强调,对于长代码,多重循环等等,应当逐步剖析,逐个方法,逐段代码分析。4.不求面面俱到,只求有所收获,一下子把所有的深的内容都给学生往往会给学生造成巨大的学习压力,学习是一个循序渐进的过程,本身就是需要重复的。不应该一下子大步迈进。

author_avatar
author_avatar