python教学反思_信息组龚莹瑜11月教学反思
走出python的语法沼泽,让计算思维主导课堂
1.前言
python语言虽然格式规范比较简单,但是看到课程内容的时候我也犯了难。八年级的学生从来没有接触过纯代码的编程语言,虽然之前有scratch的图形化编程基础,但是其中难度的差异不可同日而语。如何让学生上课能听的懂,练习能有所得成了日常困扰我的难题。
2.问题缘起
在课程安排中,教学先让学生了解python的概念、优势,再从数据结构、算术运算到最基本的一些逻辑结构。整体是层层递进的,从简单的入手,让学生慢慢的走进python,理解python。但是在最前面的基础部分,我就遇到了难题。python中最基础的是内置语言是input函数和print的函数,是python中输入和输出的常用方式。但是在一次一次的练习中,我发现学生对格式的掌握成了难点。最简单两个函数的错误,学生出现了无限的可能。单词拼写出错,函数不带括号,函数名和括号中间加各种符号。面对学生的百花齐放的错误,我一次次的强调,一次次的演示。慢慢的,学生的习惯慢慢的改过来了,但是上课的进度却也被大大的变慢了。最简单的一些函数和计算,就给了学生如此大的学习难度,每次测试程序,学生面对一次次的报错,依旧是一头雾水。看着这越来越明显的问题,我开始反观自己的教学方式,我这样一步一步扶着学生走的教学是不是存在问题。
3.从问题寻原因
信息技术的学科核心素养主要是信息意识、计算思维、数字化学习与创新、信息社会责任这四个方面,python编程语言的教学对应的主要是计算思维。如果是思维的培养,那语言的地位是不是可以稍微弱化一些,主要是让学生能够理解程序编写的思路和基本环节。input函数、print函数等函数的应用很重要,但是初中阶段的程序语言教学不是为了培养一个程序员,而是能让学生了解计算机解决问题的基本方式,并且能像应用数学中的各种运算一样,把这种计算思维运用到自己的生活中。
4.问题解决
在后来的教学过程中,对常用格式的强调是课堂的重点,但却不是唯一的重点了,如何让学生能理解一个个的程序,能结合自己的思考,用自然语言、流程图等把程序解决问题的思路表达清楚变得十分重要。我们生活中时时处处都能运用到各种程序,比如温度的转换、三角形面积的计算、出租车车费的计算等等,数学能够帮助我们完成这些操作,而在编程课堂中,更重要的是让学生能清晰的分清楚完成计算的过程中,需要通过输入得到哪些已知量,之后需要经过哪些计算得出中间值、最终值,最后如何将结果呈现。这是将问题细化到步骤的过程,从环节的角度去看待问题。
程序设计很难,一个个的内置函数,严格的格式要求,一丝不苟的标点;程序设计很简单,几个输入值,几步数学计算,条理清晰的流程。如何让学生走过繁杂的格式和函数,看到一个个程序背后清晰的解决问题的思路,才是中学信息技术课堂该带给学生的。程序设计课程,目的不是培养之后的程序员,知识让学生能条理清晰的分解问题,层层递进的解决问题。
python教学反思_信息组龚莹瑜11月教学反思相关推荐
- python九九乘法表代码知乎_二年级上册表内乘法教学反思_二年级6的乘法口诀教学反思...
二年级上册表内乘法教学反思,二年级6的乘法口诀教学反思 因为新课程提倡自主探究.合作交流的学习方式,结合我校堂构建模式要求的问题质疑---自解----建构这一教学模式和10+30,3+1的教学 操作模 ...
- 云盘存储 教学反思_《用云盘存储文件》教学反思
<用云盘存储文件>教学反思 --珠海新世纪学校何俊良 本课的教学设计采用了学案教学方式, 为学生设计一个学案并在 课前发给学生,将本课教学内容设计为若干个自主探究任务.例如, 下载安装云盘 ...
- python转型工资_【一点资讯】一个月完成转型!学会风变python到底有多值钱? www.yidianzixun.com...
入职新公司已经有半个月的时间了,现在想起来就在不久前还因为进退两难的工作.不喜欢的人际氛围和薪水少得可怜的工作发愁,就觉得和做了个梦一样神奇.一切的改变都因为学习风变python,一个月成功转型跳槽, ...
- 国二python考试时间_计算机二级考试时间3月几号 2019全国计算机等级考试
计算机二级考试时间3月几号 2019全国计算机等级考试2019-03-24 16:39:52文/刘美娟 计算机二级考试是全国计算机等级考试四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语 ...
- 头像裁剪上传_微信新功能:11月微信新玩法!给微信换上“皇冠头像”,还能加姓氏?...
阅读本文前,请您先点击上面的蓝色字体"电影收录达人",再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 声明:图文来源 ...
- sql 返回日期的年月部分_公示|2020年11月部分志愿活动名单公示
2020年11月 部分志愿活动名单公示 2020年11月18日 人文与法学学院院楼协助分发教职工运动会服装志愿活动 2020年11月19日 人文与法学学院院楼"收彩旗"志愿活动 2 ...
- vb.net datetimepicker月到当日的天数_【坦克世界】11月10日个人专属优惠商店限时开放...
亲爱的指挥官! 我们又为您准备了一个非常有趣又划算的活动. 11月10日-11月17日期间,您每天都能抽取多个人优惠礼包,礼包内含各种游戏道具,如银币.个人储备和配件,甚至还有金币坦克.金币.高级账号 ...
- max2016安装失败_浏览器趋势2016年11月:失败者的崛起
max2016安装失败 In October, we discussed reasons why Edge has struggled to gain momentum. Are November's ...
- 2021年11月Python小屋编程比赛获奖名单
中国大学MOOC"Python程序设计基础"第5次开课 推荐图书: <Python程序设计基础(第2版)>,ISBN:9787302490562,董付国,清华大学出版社 ...
最新文章
- 重磅直播|立体视觉之立体匹配理论与实践​
- 计算机英语作文句子,英语作文经典句子
- linux内核杂记(2)-内核的同步与并发
- 舵机不会玩?看这篇!
- 计算机数据库技术的应用现状,数据库技术发展现状及趋势.doc
- Update resources 和 Update classes and resources 的特殊情况
- 把时间变成钱?可视化平台实时监控百万数据,决策分析不再等
- 深入比特币原理(五)——高级交易与脚本
- 2016蓝桥杯C++A组第六题 寒假作业【暴力搜索】
- 【全面解禁!真正的Expression Blend实战开发技巧】第一章 真正的开发中的最佳的做法...
- POJ 3862 POJ 3528 HDU 3662 HDU 4273 三维凸包问题解决模板
- 有了这4款工具,再也不怕写SQL了,让你写出一手优雅的SQL
- 利用picasa2简单制作超炫壁画
- linux上的smartsvn图形客户端,linux 下svn图形客户端smartsvn 安装
- pgadmin4 本地安装部署
- VNC远程桌面安装配置
- c语言编写 构成的梯形,用C语言编写梯形
- 美国旅游签证办理流程
- 【C语言】结构体指针与结构体数组
- supervisord