当前位置:辣妈宝贝网 > 新闻 > 正文

大陈教初中生学Python入门体会第一课按部就班

时间:2020-04-22 02:05:43  阅读:2935+ 来源:腾讯教育 作者:责任编辑NO。邓安翔0215

一、写在课前的话

4月21日第5节课,是7年级信息技术课,大陈开端和学生一同学习Python。在上课前的一周,大陈一直在考虑,这种大班教育(42-48人),10节课究竟要教育生学会什么?大陈将把每节课所做、所看、所思写下来,供你参阅,一同也期望得到你的辅导。

二、榜首课根本思路

查看了许多网络教程,大体上都是按Python下载装置、修正器介绍、数据类型、程序三种结构开端入门。我期望能打破这种惯例,因为学生自身爱好就不共同,要想按培育专业程序员方式来给他们上课,个人感觉不合适,学生一开端就会堕入烦躁与抵抗中。

那我的榜首课,首要侧重于体会,包含从积木编程代码编程的过渡,以及对赋值句子、输入输出句子的了解。体会的进程以给出完好程序到弥补程序(由短少表达式的一部分到短少1-2行代码)为主,下一节课最初再写出一个完好程序来温习。

不故意去着重变量、数据类型等概念,在事例教育进程中逐渐让学生去触摸、了解这些概念。

教育安排方式以学生独立完结、小教师辅导为主,以教师演示为辅。事实证明,学生教育生,比教师在讲台上干讲作用要好许多。教育点评以个人反应、小组反应以及教师调查为首要依据,加强组内与组间点评。

三、榜首课的教育进程

1、导入

教师直接告知学生,上学期咱们学习的是积木编程(scratch),本学期咱们来体会专业程序员的代码编程,话音刚落,学生一片哗然:”教师,太难了吧;唉,无聊,不想打字“,各种负面心情扑面而来。

”难不难,是不是风趣,你们现在说了不算,咱们先来看一个事例吧“。我运用我往常“蛮横”的上课风格打断了学生的“征伐”,然后提出本节课3个方针,就这样敞开了Python的体会之旅。

2、把握Python编程器的根本运用

先是找Python编程器了,因为装置体系的时分没有把快捷方式拖出来,所以我用屏幕播送软件播送我的屏幕告知他们Python的编程器在哪、怎样新建文件、怎样把记事本中的程序仿制进修正器、怎样运转等等。这儿发生了一个小插曲,学生如果在接纳教师的屏幕播送,他们点左下角的win键之后,“开端”菜单会一闪而过,没方法去菜单里查找Python。

我要带领学生一同体会的是“02固定字符”,这是一个用"Love"组成一个心形图画的程序,源代码和运转后的作用如下:

留神形呈现的那一瞬间,教室里再次一片哗然,便是这样一些英文、数字字符居然能够“变”出如此图形?学生爱好来了,我立马抓住时机,把写在记事本里的程序代码发送给每个学生。发下去今后,就要祭出我的法宝了:谁榜首个在自己电脑上运转出来的,榜首位出来,第二位出来,哇第三位也出来......我就像一个拍卖师相同,卖力营建一种气氛,很快,每个组(6个人一组)都有学生做出来,“哇,有小教师自动去协助不会的同学了,给你点个赞;哇,这个组都举手了,组长真不错”,就这样,学生被我不断的”“着学会了怎样翻开Python、怎样新建、怎样运转、怎样保存等等根本操作。

在学生做的一同,我在反复着重两件事:一是,你们知道中文输入的标点符号和英文输入的标点符号的差异吗?(知道......)因而,没有中文提示句子要输入时,请坚持输入法为英文状况;二是今后该软件修正界面便是全英文的,咱们Python的编程言语也是挨近天然英语,所以往常要留意学好英语哦。

整一个完好的进程在5-10分钟左右完结,有做的快的学生,他们还在测验改动程序傍边的”Love“字符为其他字符,修正一些数字等等,体会程序运转成果的改变,这些大陈看在眼里喜在心里,当令的鼓舞他们去测验,不要怕犯错,学编程便是在不断的犯错中生长的。

3、了解赋值句子

最初顺畅了,接下就好办了,万丈高楼平地起,要编出这么好的程序(画心形图画),咱们先从根底开端吧,先演示一个赋值程序”04赋值.txt“,如下图:

用刚刚的方法,仍是从记事本仿制程序进去,因为这个程序挨近数学题,所以先要学生猜,会呈现什么运转成果。趁便新学习一个”单词“——print。验证猜想之后,再把这个”04赋值.txt“发给学生,让学生把第3行”x=y",修正为“y=x”,看看运转成果和教师的有什么不相同,为什么?

体会进程就和开端相同了,先寻觅榜首、二、三个完结的同学,再表彰自动站起来的小教师,再表彰全组都完结的小组,2-5分钟,这样的一个进程完毕。

这样的一个进程完毕之后,我的个人习气便是会“收”一下:我会让学生从面向电脑转过来面向教师,简略的小结一下而且安置下阶段学习方针。

4、弥补程序,进一步体会Python编程

首要,教师演示“05加法.txt"程序,这是一个加法核算器,源代码如下:

方法同前,教师先演示,学生“学单词”、“猜成果”、”自己验证“,教师由个人小教师小组进行点评。

接着便是两个操练了,操练一是“06减法——补全.txt”,这是一个减法核算器,大陈去掉了第3行,x=a-b的右边部分“a-b”,源代码如下:

操练二是“09圆的面积.txt”,这是一个输入圆的半径核算面积核算器,大陈去掉了第1句r=int(input("请输入圆的半径:")),源代码如下:

第4步大概在15分钟左右完结,完结度95%以上,根本上做到了人人过关。大陈还预留了一个“终极应战”,便是不给任何程序代码,独立编写一个依据键盘输入的长和宽核算长方形面积的程序,因为临下课只要3分钟了,大陈只好抛弃,留做了下节课的“开胃菜”,学生最终一次“哗然”,本节课在安排学生进行了小结之后就下课了。

四、榜首课的教育反思

1、榜首课没有过于去死扣概念、需求留意的几点等,重在激起学生的学习爱好,经过逐渐添加难度的方法,让学生习气用敲键盘来编程;

2、整堂课一直坚持重视教育安排特别是课堂气氛的营建,让学生有一种紧迫感和成就感,身边的人都学会了,我也要学会,有困难寻求“小教师”协助,一同经过寻觅“榜首、二、三名”、“榜首个悉数完结的组”等方式激起学生的学习积极性、互帮互助的积极性;

3、学习进程选用“个人独立完结”“小教师辅导”“小组内协助”“组间PK”为主,教师演示为辅。

4、大部分学生对打字的指法把握欠好,“一指禅”打字层出不穷,这个在前面运用积木式编程的时分影响不大,现在可就带来很大影响了,甚至会伤害学生的学习爱好,这儿拜请小学信息技术教师让学生多练一下打字根本功。

这便是大陈教初中生学Python榜首课,你是怎样上的呢?咱们谈论区见!

您可能感兴趣的文章