收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

高中《Python程序设计》校本课程开发的实践探索

吴亚雯  
【摘要】:随着信息技术的快速发展,原本处于弱势地位的信息技术课程走上了舞台。高中的信息技术课程是促进学生信息素养养成的基本途径,是实现教育信息化的需要,是促进基础教育课程改革的需要,而程序设计类内容是学科关键,有利于培养学生的编程能力,提升学生的信息素养。教育部考试中心自去年的3月起,将“Python语言程序设计”科目正式加入了全国计算机二级考试当中。北京、山东等地区已经将Python内容添加到教材中,浙江省信息技术课程改革方案已经出台,Python断定会进入浙江省信息技术高考,可以看出,Python已经成为了学生学习编程语言的首选。因此,在这种社会形势下,将高中信息技术课程的VB语言替换为Python语言,开发Python程序设计课程具有十分重要的意义。针对这一问题,本文围绕《Python程序设计》校本课程的开发与实践,从校本课程开发的理论基础,课程开发以及教学实践三个方面进行探索。首先,笔者通过阅读大量的参考文献,梳理国内外校本课程开发和Python语言教学的研究现状,界定相关概念,并以校本课程开发的理念、条件、原则以及模式等理论基础为依据,确定本次Python校本课程开发的流程。其次,按照情境分析、目标确定、内容选择、内容组织、课程实施计划以及课程评价的流程开发Python校本课程。通过调查问卷和访谈法,了解学生的需求以及教师对本次Python校本课程开发的态度和建议;基于前述的调查分析,结合信息技术学科的课程目标,确定《Python程序设计》校本课程的课程目标;围绕课程目标、高一学生的学习者特征以及新课标中“数据与计算”“数据与数据结构”与“数据管理与分析等模块对Python语言内容的相关要求,再结合各种课程资源和优秀案例,选择本次《Python程序设计》校本课程的学习内容,以项目的形式组织教学,共设计了七个项目;制定Python校本课程的实施计划,对该课程进行了效果评价与反思。最后,进行《Python程序设计》校本课程的教学实践,分析本次校本课程开发的效果。笔者以N市Z中学的高一(12)班的43名学生为对象,进行了三轮行动研究,主要列举了 Python蟒蛇绘制,身体质量指数BMI以及割圆术三个教学案例。通过对每一轮研究进行“计划、行动、观察和反思”四个过程,完善课程开发,改进教学效果。实践表明,本研究开发的Python程序设计课程有利于提高学生解决问题的能力,培养学生编程能力以及提升信息素养。虽然同时也存在一些不足,但本研究与实践对其他学校开发Python语言课程具有一定的启发和借鉴作用。


知网文化
【相似文献】
中国期刊全文数据库 前17条
1 刘瑞;;Python语言在科学算法中的优势[J];信息与电脑(理论版);2019年04期
2 刘家岐;;利用Python对自然语言进行简单处理[J];现代商贸工业;2019年07期
3 张誉曜;陈媛媛;;基于Python下的爬虫综述及应用[J];中国新通信;2019年06期
4 武永娇;黄宁;;基于Python技术电影口碑的研究[J];计算机与网络;2019年09期
5 赵少农;赵学作;;Python环境部署及调试[J];网络安全和信息化;2019年07期
6 彭芳;齐大鹏;吉廷艳;;基于Python的高速公路大雾预报预警系统建设[J];电脑知识与技术;2019年28期
7 王美芝;支学超;刘财辉;;基于Python的多线程聚焦网络爬虫设计与实现[J];赣南师范大学学报;2019年06期
8 于雁;;高中信息技术python模拟程序的编写及应用[J];电脑知识与技术;2019年30期
9 马文秀;李焱;;Python程序设计从知识型课程向能力培养型课程的改革实践[J];电脑知识与技术;2019年28期
10 徐玉芳;苏斌;;Python语言特点及其在机器学习中的应用[J];计算机产品与流通;2019年12期
11 李俊华;;基于Python的网络爬虫研究[J];现代信息科技;2019年20期
12 王雄;;使用Python的5个理由[J];计算机与网络;2019年21期
13 王崇刚;;基于Python在线翻译爬虫的实现[J];电脑知识与技术;2019年28期
14 张运玉;;基于Python的数据分析的研究[J];电脑知识与技术;2019年30期
15 闯跃龙;郭文平;;面向非计算机专业学生的Python教学内容设计[J];台州学院学报;2018年03期
16 汪琴;李明;;谈树莓派在学生创新教育中的应用[J];中国信息技术教育;2017年05期
17 姚建盛;李淑梅;;Python在科学计算中的应用[J];数字技术与应用;2016年11期
中国重要会议论文全文数据库 前10条
1 姜承文;孙振众;聂昊宇;;Python在飞机质控数据管理中的应用[A];2019航空装备服务保障与维修技术论坛暨中国航空工业技术装备工程协会年会论文集[C];2019年
2 黄佳聪;高俊峰;;基于Python编程语言的空间动态模型集成[A];自然地理学与生态安全学术论文摘要集[C];2012年
3 连高欣;;Python语言在Cimiss中的应用[A];第35届中国气象学会年会 S20 深度信息化:应用支持与智能发展[C];2018年
4 高磊;;基于Python的ArcGIS逐要素浏览工具开发研究[A];华东区海峡两岸交流研讨论文集[C];2019年
5 王亚东;;Python在气象数据可视化中的应用[A];第34届中国气象学会年会 S20 气象数据:深度应用和标准化论文集[C];2017年
6 ;Development of Python-based ArcGIS Tools for Spatially Balanced Forest Sampling Design[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年
7 陈琳;任芳;;基于Python的新浪微博数据爬虫程序设计[A];第33届中国气象学会年会 S13 “互联网+”与气象服务——第六届气象服务发展论坛[C];2016年
8 高绵新;;基于Python的ArcGIS脚本工具在DEM精细化生产中的应用[A];全国测绘科技信息网中南分网第三十次学术信息交流会论文集[C];2016年
9 王兰成;;基于Python设计的索引智能标引与检索研究——以《张琪玉索引学文集》和《中国索引(第一辑)》为例[A];2019年中国索引学会年会暨学术研讨会论文集[C];2019年
10 陈路;;基于Python的基础性地理国情监测数据处理[A];华东区海峡两岸交流研讨论文集[C];2019年
中国博士学位论文全文数据库 前2条
1 徐兆桂;Python程序缺陷的自动检测与定位技术[D];南京大学;2017年
2 张幂;基于动态语言的系统描述、验证和综合[D];复旦大学;2009年
中国硕士学位论文全文数据库 前10条
1 翁馨;《玩转Python-孩子的一本编程书》(节选)翻译实践报告[D];华南理工大学;2019年
2 姚缙然;基于Python的粮食产量组合预测模型研究及应用[D];武汉轻工大学;2019年
3 钟娟娟;基于Python的纸张参数在线监测系统设计[D];长安大学;2019年
4 袁鼎;基于Object-Z的UML类图形式化及Python代码生成研究[D];南华大学;2019年
5 王洁;基于Python的中越双语可比语料构建[D];云南大学;2018年
6 刘佩瑶;Python脚本的脆弱性检测研究与实现[D];北京交通大学;2019年
7 胡琴琴;《菜鸟学Python》(第一章)英译汉翻译报告[D];重庆邮电大学;2019年
8 吴亚雯;高中《Python程序设计》校本课程开发的实践探索[D];扬州大学;2019年
9 冯悦悦;基于Python的豆瓣电视剧统计分析[D];湘潭大学;2019年
10 张文帅;基于Python的农副产品销售数据分析应用[D];浙江海洋大学;2019年
中国重要报纸全文数据库 前10条
1 ;你使用的Python对象占用了多少内存?(上)[N];电脑报;2019年
2 ·特约作者 邹肇辉;BT编程的王者[N];电脑报;2005年
3 张俊红 《对比Excel,轻松学习Python数据分析》作者;为什么要写《对比Excel,轻松学习Python数据分析》[N];新华书目报;2019年
4 西南科技大学城市学院 刘光乾;在Windows上使用Python进行开发(一)[N];电子报;2019年
5 西南科技大学城市学院 刘光乾;在Windows上使用Python进行开发(二)[N];电子报;2019年
6 ;如何利用Python为自然语言处理加速[N];电脑报;2019年
7 高寿福;无所不能的灵蛇——Python[N];中华读书报;2001年
8 本报记者 王延斌;小学教育应有Python一席之地[N];科技日报;2018年
9 易水;IT新词集锦(403)[N];计算机世界;2004年
10 Christina Mercer 编译 杨勇;2018年的主要IT技术:最需要、增长最快的IT技术[N];计算机世界;2018年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978