高中信息技术课堂利用项目式学习开展编程教学初探
2021-04-07赵术升
中学课程辅导·教学研究 2021年21期
◎ 赵术升
我们现在处在一个瞬息万变的时代,我们都在享受着互联网、大数据、人工智能、云计算等新一代信息技术给我们带来的各种便利。而我们高中的信息技术教学也应该与时俱进,与时代接轨。那么,我们需要在高中信息技术课堂开展人工智能、大数据等新一代信息技术教学,我们该何去何从呢?我们来研究一下,各种新技术最底层的东西是什么,那就是编程,也就是我们从最基本的编程教育做起,让我们的学生学会用编程的思想去思考问题,培养学生解决问题的能力,即培养学生的计算思维,让学生在现实生活中遇到问题或者困难时会用计算思维去解决问题。
那么,我们该如何开展Python 编程?还是需要与以前的教育方式一样,先教授Python 语法,再依次讲授程序的各种算法吗?显然,这种方式既低效,又不能充分调动学生的积极性,弊端显而易见。于是,经过学习以及参考各级课程专家推荐,我们发现项目式学习方式是一种学习Python 编程的最有效的学习方式,这需要教师将高中信息技术教材的Python 编程知识重新建构,构造一个大项目,在大项目下,每一部分内容再分别构造为一个个小项目,大项目统领,小项目又相互独立。这样,学生遇到的是一系列有挑战性的问题,经过持续性的研究、修正、反思得到研究成果,这样学生的主体地位得以体现,更重要的是学生有自己持续的思维过程,锻炼了学生的计算思维。项目式学习有很大的优势,那么怎样选择项目呢?……
登录APP查看全文