8年级Python编程课程期中反思

从9月初到现在有两个月时间,我们8年级的课程主要围绕第一单元Python编程语言入手。我们在课堂上以项目和案例形式展开了python程序语言的教学。开学第一周为了能让学生们对编程感兴趣,选择了制作名片的项目。后来根据学生的反馈这个项目成了他们这半个学期最喜欢的项目,通过这个项目他们对turtle模块有了基本了解,并且和他们自己也有很深的联系,也让我看到了学生们的爱好,比如有的喜欢篮球,有的喜欢艺术,有的喜欢娱乐电影,有的喜欢编程,让学生们的形象在我印象里更丰满立体了。加法练习的游戏也是学生喜欢的一个项目。并且这个学生给出了新的思路把加法练习项目扩展成与turtle结合的项目,顺着这个思路我测试了通过turtle来获取输入是行得通的。通过每次的迭代可以让这些项目更趋于完美。随机点名器也是受学生喜欢的项目,他认为这个项目比较实用,贴近他们的学习情境。当然还有个最后的绘制机器人动画人物的项目,这个同学熟练的掌握了方法的定义和调用,他的程序作为全班的优秀作品被传阅和学习,使得他很有成就感。

至于意见方面,8年级的学生已经开始知道避嫌,为了能得到更好的分数,他们不会向老师直接坦露真实想法。不过也有几个学生比较率真,提到老师要多给讲具体编程步骤,而不是直接给他们代码。我自己反思,确实会有这种情况。上课时候,我想去讲,又怕学生不听,就直接扔给他们答案或代码,让他们自己去悟了。我也不知道这样的效果会怎样。如果我一步一步讲,学生不听,这样更浪费时间。还要加强课堂组织管理,让学生们都积极投入到学习活动中。

另外随机走动的小乌龟项目,我这次考虑到学生编程水平比较弱,没有直接让他们自己写代码,而是把代码打印出来,根据代码功能剪出代码段,打乱顺序让学生们自己去排序。发现有一部分学生是认真排序了,有的学生是依靠我剪刀的印记拼接的。有点惊喜,有的无奈。惊喜的是学生们还挺机智,无奈的是已经偏离我预设的目的。这个项目没有给他们留下深刻的印象,那估计还是应了那句话:只有自己付出的,才会珍惜。相比较名片的项目确实他们用心去做了,所以很多学生都对那个项目念念不忘。

还有一个女生提出hangman游戏的制作。后来我们自己用python编写了一下,不难实现,不过鉴于课时原因我们没能深入讲解字符串数据类型的各类方法操作。我可以给她分享一些资源,如果感兴趣,她可以自己完成这个项目。

鉴于有限的反馈,后面学期我需要增加实时演示代码的时间,这样可以让学生们体验一起编程的乐趣,增加讲解时间。精讲,不是满堂灌。

 

posted @ 2020-11-02 09:58  Jenny宁儿  阅读(391)  评论(1编辑  收藏  举报