源码技术
php
java
python
Linux
当前位置:
首页
>
python
>杂谈:如何让学生喜欢上python?
杂谈:如何让学生喜欢上python?
2026-10-11 08:07:45
杂谈:如何让学生喜欢上python?
今天晚上上了一节python课,上课过程挺好玩的,我让学生做一个练习题,学生非常自信的表示,这么简单的题目,废物都会。
听到废物两个字,不知道大家什么感觉?会不会觉得这个学生没有家教啊,或者说粗口?我个人来说呢,我已经习惯了,怎么说呢,我看情况,从学生的语气中判断这两个字的意思,如果是侮辱的意思,我会直接骂人。如果不是,只要不是频繁的说,我都可以理解他们,就是兴奋上头了嘛,其实没有侮辱人的意思。这个好玩的是什么呢,他说的废物都会,结果自己做错了,哈哈哈,笑死我了。
我就反问他,刚才谁说废物都会的,他让我等下,干了一件事。
把我笑惨了,我还发给他妈妈看,妈妈的反应也是很搞笑。
课后我把这个事分享到了一个老师的交流群,说起这个学生以前上scratch的时候,天天吵着要用scratch做游戏,但是scratch的知识并没有学的特别好,反而到了python学的很不错。群里老师就问我平时怎么上的,要知道群里都是20年以上的老教师了,让我回答这个,我还多不好意思的,不过也没人认识我,就随便说了一下。大家觉得我说的挺好的,突然有感而发,写个公众号记录一下。
一、scratch前的铺垫很重要
我在上scratch的时候喜欢提python,上python的时候喜欢提c++。比如在学习scratch画笔的时候,不是会学到圆嘛,圆的作图方法对新手来说比较复杂,像这样。
接着我会用比较夸张的语气说,这个也太复杂了,哎,又出去又回来转圈的,你们信不信我用python两行代码搞定,就说的很拽那种,学生下意识想回答不信,说完立马用python演示。
演示完来一句,牛不牛,厉害吧。会有学生问我,这是啥意思,我说我怎么跟你解释哦,等你学python就知道了,小菜鸡,好好学好scratch先。
类似这种例子挺多的,比如scratch的列表,学生刚接触的还是学的还是比较难受的,我说这玩意用python写,简直不要太简单,哪有这么麻烦,烦死了。久而久之,学生听多了,会有学生很好奇的想上python,或者心里默认要学python,我是这么认为的。我有几个学生都是主动说自己想学python,听到这句话就很安心的,自愿和被迫完全不一样。还有一件事很重要,说清楚,python就不会每节课做游戏了,但是我们可以学习python解决很多数学问题,很厉害的。
二、课程规划要合理
我的课程规划是前两节1个半小时,上海龟和输出,都是比较简单的。海龟涉及到的画图知识,都是图形化阶段学过的,所以大家都不会陌生。上这个课的目的就是让大家有个过渡阶段,慢慢去接受python,也给后面的课埋下伏笔。比如学生会问我为什么要加引号,循环怎么写。我全部都不会说的,我说后面会讲的,我还要给他们传达,图形化能画的东西,python都可以,很多步骤都比图形化简洁。然后第二节课就可以学习简单的语法,会对比scratch,比如python的print就是scratch的 说:。两节课的总体目的是让大家适应一下,看看大家接受度,1个半小时挺好的,后面看情况改成2小时了,正常从基础语法上起。
内容也是越来越多,越来越复杂。我上课所有内容都是手打,基本不会用课件。
三、上课需要有激情和幽默,时不时“贱一下”。
我跟一个学生说我每次上完课都好累,有时候还要买根冰棍润润喉,学生说我上课那么激动干嘛,我说我不那么激动上课,你们上课就会想睡觉。所以老师上课状态重要的,自己都不嗨,学生怎么嗨?
最近我是这么催大家上课的,学生也催过我上课。
上课前的氛围就起来了,嗨起来。
我一直觉得上课是挺好玩的,我学生都比较好玩。我喜欢上着上着就逗一下学生,所以我的黑粉特别多,都是小黑子。
这个是学的换行符和不换行符的内容,其实挺枯燥的,一个\n一个end=“”,一般情况下是用这个知识点输出古诗,那古诗是学生喜欢的东西吗,那肯定不是了。表情包和各种搞怪的东西才是,加点表情包还能把知识点的用法学会,不就是一举两得了。类似的还有学习输入的时候,可以这么玩。
学生喜欢说的一些网络用语我都知道,也能接。像之前很火的,学生说我要验题,我立马接一句,题没有问题。
我也会给他们科普这些烂梗都是从哪里来的,不要光知道学别人说,跟个二傻子一样。
今天上课还有一句有趣的事,有道题的答案是8,学生也说了是8,我说我没听清,让他大声点,他又说8,我说啥?他继续8,最后回复一句:唉,我在。当时学生的表情就是秒懂了,我们就在那里笑。我们还试过喊爸爸环节,就是他们爱玩的,赌题目对不对,对了我喊他们爸爸,错了他喊我爸爸。这些小屁孩也是有意思,跟我赌,我没有100%确定的情况下,怎么会赌。学生也是有意思的,玩的起,真喊了,后面我不敢这么玩了,改成喊大哥了,有点过了,哈哈。类似的样例非常多,大晚上的,突然想不到了。
四、学生是小大人,不要吝啬对学生的赞美
我虽然嘴里说着学生是小屁孩,但是我很多时候没有把他们当小孩看。像我的上课安排,我们的课程规划,我做某些东西的目的,都会详细的给大家说。他们知道后面要学什么了,有时候都会问我什么时候能学到,也知道我某些行为的目的。上课表现好的,我会大大的夸,夸中带损,既夸到了,也不至于让学生骄傲。比如今晚上课的学生,夸他python学的比scratch好那么多,太厉害了。说完等他表情有变化了,我再来一句,以前scratch有这个状态,也不至于比赛拿个省三,菜鸡。哈哈哈,想起来都觉得好笑。对比损人呢,我还是比较喜欢夸人,我一直觉得,我的学生就是最好的,个个都聪明。当然,如果他们触碰我的底线了,我的底线很简单,上课认真对待,认真学,否则,我会直接开骂的,每次骂他们,我都是受内伤,不是脑袋疼就是应激肚子疼。
五、喜欢上课,喜欢学生
这是我觉得最重要的一条,上面的所有东西,都基于我喜欢我的学生。很简单,我喜欢他们,就会花思路去制定适合他们的学习路线,会愿意花时间去想,去总结。也会上课去逗他们玩,让他们开心,而且也更加容易发现他们的好。其实就跟谈恋爱一样的,只要足够喜欢,人就会自然而然去做一些事,这些事不是学的,就是跟着自己内心走的,我就是这样的。所以以前机构让我分享一下教学经验,我第一反应都是懵的,好像也没啥可以分享的,就这种感觉。现在能说一些,可能也是我写了公众号的原因,去反思了我的职业生涯,记录了很多好玩的事。
学生是可以感受到老师对他的喜欢的,从而学生也会喜欢这个老师。这种良好的师生关系下,不管老师上啥,学生都会愿意跟着学。我自己也感受过的,我喜欢高中的化学老师,不喜欢生物。但是我化学老师讲生物,我发现我听进去了,还听懂了。之前的家长有跟我问过她家娃适不适合上c++,,我是这么回答的。
我离职前一直觉得这个女生是适合学到c++的,怎么会到了python就没兴趣了,不可能啊。我第一反应就是老师没上好,上课太枯燥。这个学生我很喜欢的,是个女孩子,经常喜欢逗她玩。我感觉我离职后,机构没有任何一个老师比我更喜欢她了,她知道我离职还说我不要她了,现在想起来心都有点痛了,我好想挖她的,哈哈,家长不提,我就不能说。
写这里就是半夜有感触分享一下,也不是想说自己很牛,我自己什么水平我自己是知道的。也不是所有的学生都适合这样做,有些学生就是对你不感冒,就算你很喜欢他/她,也有学生就是不喜欢编程,我是有过一个很喜欢的学生被我亲手劝退的。总的来说呢,我现在学python的小朋友状态都挺不错的。有些老师上课比较严肃,有些学生家长也喜欢的,我就是比较随性的风格,学生认真学喜欢上课放在第一位,其他事可以让步,比如这种:
哈哈哈,我承上启下了有木有。
写完睡觉,希望有同行看到一起分享上课经验!!
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
当动量熄火时 这个 Python 策略在 AKAM 上跑出高收益
联合体+位域:一个统治 Linux 内核、Ceph 与 MySQL 的底层 ID 压缩范式
最新文章
当动量熄火时 这个 Python 策略在 AKAM 上跑出高收益
学习 python
PHP新手最常犯的10个错误,第7个我查了3小时
高危Linux内核漏洞Dirty Frag已遭利用,可稳定提权至root
PHP代码加密工具实测对比:代码卫士、SourceGuardian、ionCube到底怎么选?
Python 3.12 版本及 uv 环境管理推荐
【python3.10.1】python3.10.1setup安装包及python激活方式
10系列菲律宾比索PHP欣赏
LFI 到 RCE:使用 PHP 包装器将文件读取转换为代码执行
字段计算器Python
热门文章
Python sys 模块 超详细精讲
Dirty Frag:新型Linux内核page-cache写漏洞可稳定提权root
Linux 严重漏洞 Dirty Frag 曝光:尚无补丁,可直接获取 Root 权限
Mojo 1.0 Beta发布:Python用户终于能写出「C语言速度」的代码了
python学习记录(13)
crewai,一个协作的 Python 库
5月10日开课|Python爬虫技术培训
继Copy Fail之后又一Linux内核Dirty Frag权限提升漏洞
Xubuntu 官网遭黑客入侵,Linux 镜像下载页面被替换为恶意软件
AutoPentestX:面向Linux系统的自动化渗透测试工具包
随机文章
10个月宝宝每天需要喝多少奶粉?
Linux 内核再爆提权漏洞!Dirty Frag 潜伏 9 年,一行命令 root,所有 Ubuntu 中招
驱动之路#24:Linux 设备4种读写模型
主流Linux文件系统稳定性及性能分析
Python新手也能秒懂:变量与数据类型,让你像搭积木一样写代码!
Python for CSR and Submission
python字符类型之字典
Python的100个语法
东北大学的大佬终于把Python做成了编程APP
Python程序设计课堂刷题系列(一):基本使用方法
从 R 基础包到 Python,手把手教你画出能投稿的森林图