论文部分内容阅读
【内容摘要】我国著名教育家陶行知先生认为教育不可脱离学生本体,需在生活中汲取教育资源,将生活视为拉近学生与知识距离的纽带,使学生能够在生活中应用知识,陶行知教育思想科学性可见一斑。其中,趣味编程作为灵活运用信息技术知识解决实际问题的重要教育手段,在信息技术中的妥善运用正是习承陶行知教育思想的表现,使信息技术教育形式及内容更为契合学生认知,为提高信息技术教学质量奠定基础。本文通过探析趣味编程纳入初中信息技术课程体系的重要意义,以期提高初中信息技术教学质量。
【关键词】趣味编程;初中信息技术;课程体系
在教改背景下课程体系变革是重要一环,只有课程体系不断完善,才能为教育资源的输出创造有利条件,通过教改提高育人质量。然而,有些教师却忽视课程体系变革,阻滞新知识、新技术、新思想的高效利用,影响教改成效。基于此,为提高初中信息技术教学质量,探析趣味编程纳入该课程体系积极意义及有关方略显得尤为重要。
一、趣味编程纳入初中信息技术课程体系重要意义
1.增强学生逻辑思维能力
编程将大问题分割为若干小问题,学生经思考在整个编程中合理安排代码,使程序处理更为流畅,通过输入、输出解决编程问题,趣味编程更具乐趣,学生自主思考积极性得以提升,使学生逻辑思维能力不断增强。
2.丰富信息技术课程内容
相较于固有信息技术课程内容,趣味编程素材具有一定吸引力,与学生感兴趣的事物存在紧密关联,教师深入学生生活整合课程内容,创编趣味编程课题,如“国庆”、“家庭旅游行动指南”、“华夏文明”等,使学生可以主动运用信息技术知识,如“Scratch”、“指令编写”、“C ”等进行编程,继而有效丰富信息技术课程内容,同时课程主体与学生关系紧密,继而以陶行知教育思想为载体,从学生本位出发整合信息技术课程有关编程课题创编资源,赋予课程体系生活化、生本化,为学生运用编程知识解决实际问题奠定基础,凸显趣味编程在初中信息技术课程体系中的重要意义。
3.培养学生专注力
编程对编码正确率有极高要求,一旦少打或错打等号、分号等符号,就会使编程大乱,无法从逻辑上分析处理问题,降低编程质量,基于趣味编程符合学生学习预期,将其纳入信息技术课程体系可以有效调动学生有关知识及技能学习积极性,使学生在兴趣指引下展开编程活动,在此进程中养成仔细、专注、认真好习惯,在编程完毕后学会校正,通过校正保障编程质量,使学生信息技术学习效率得以提升,达到初中信息技术课程体系改革目的[1]。
4.创新初中信息技术教学方法
初中阶段编程课程引导学生将高级程序设计语言视为工具,尝试设计实现程序结构,使学生将算法思想与实际问题的解决关联在一起,基本了解blockly、scratch等图形化程序平台,能够完成對话编程等学习任务。除应用灌输式教学法讲解编程知识外,教师还可通过创新趣味编程教学形式,使学生能够运用素材及模块丰富编程表现形式,在学生生活中汲取趣味编程素材,引导学生开展“小乌龟过马路”、“家庭消防知识宣传”等趣味编程活动,继而在陶行知生活化趣味编程思路指引下打造丰富、生本、有趣课程体系,继而有效优化信息技术课程体系。
5.培育学生协作能力
趣味编程与传统信息技术课程体系不同之处在于侧重培育学生协作能力,在学生群体学习互动中探索解决编程难题方法,通过知识整合、想法综合、积极配合落实编程目标,使初中编程教程更具参与性、趣味性、民主性,同时教师可在学生协作互助进程中根据其编程表现有针对性的讲解信息技术有关知识及技能,解决育人难题,使初中信息技术课程体系互动性更强[2]。
二、在初中信息技术课程体系中纳入趣味编程方略
1.明确趣味编程纳入初中信息技术课程体系教学目标
教师需理清初中信息技术课程体系改革目标,理顺趣味编程纳入该课程体系思路,为知识技能的妥善教育奠定基础。这就需要教师紧抓以下要点:其一,解读课程标准。以培养学生信息意识、信息社会责任、数字化创新及计算思维等能力为导向开设趣味编程课程,充实课程体系,在编程教学中培育学生综合素质,贯彻立德树人理念;其二,突出学生主体,在陶行知生活教育思想加持下以学生生活环境及经验为依托整编趣味编程教程,明确学生本位课程体系改革目标,为提升学生信息素养奠定基础;其三,赋予趣味编程灵活性,一方面与初中信息技术教学内容关联在一起,另一方面与学生兴趣、能力、意识关联在一起,使学生能够主动参与到编程活动中,通过趣味编程学习信息技术有关知识及技能,并根据学生学习表现予以转变,继而保障趣味编程灵活多变,凸显初中信息技术课程体系纳入趣味编程教学意义[3]。
2.整合趣味编程纳入初中信息技术课程体系教学资源
趣味编程以人为本,教师需践行陶行知生活化教育理念围绕学生整合课程创编素材,使趣味编程学习乐趣更强,点燃学生编程热情,在编程中夯实信息技术基础知识,这就需要教师根据学生能力及学习实况整合趣味编程资源,深入学生学习生活创设资源库,用以搜集存储与编程趣味性教学相关内容,达到充实初中信息技术课程目的。例如,教师在将趣味编程纳入初中信息技术课程体系时,可根据学生生活学习实况整合教学资源,将有关资源规设为案例进行讲解,引导学生自主思考,在思考探究中解决问题,提高其编程兴趣,以学生应用printf、scanf标准编写短小程序或应用C语言编写图形为依托在“理论 实践”模式下提高趣味编程教学质量。再如,教师在讲解循环语句进程中可汲取学生生活经验创设案例,在整合教学资源基础上将趣味编程更好的纳入初中信息技术课程体系中,如快餐店推出三组套餐,其中饮品套餐为A、B、C,汉堡套餐为X、Y、Z,小明不知道套餐组合优惠形式,有人说A与X组合,还有人说X与C组合、C与Z组合,最优套餐配组说法不一。基于该案例情境与学生生活关系紧密,教师能够在陶行知生活化教育思想指引下鼓励学生自主思考,有些学生用1、2、3代表A、B、C,根据案例内容可得出X≠1,X≠3,Z≠3,同时X≠Y,X≠Z,Z≠Y,将已知条件转变为普通的判断,用等式表现出来,充分说明C程序循环结构及多重循环使用,利用贴近学生生活的案例讲解课程内容,继而赋予编程教学趣味性。
3.创新趣味编程纳入初中信息技术课程体系教学方法
为保障编程教学更具趣味性,教师需创新教学方法从多角度出发在初中信息技术课程中纳入趣味编程,为陶行知教育思想、立德树人内涵、以人为本教育理念的渗透奠定基础,使课程体系更加新颖、科学、有效。例如,教师可采用小组合作学习教学法,在学生编程前根据其能力、学习基础、兴趣、性格等科学分组,保障各组编程自觉性均等,学生群体自主编程氛围浓郁,在探讨、实践、体验中完成编程任务,使编程过程具有趣味性,在学生自主创新中融入新观点,提高编程教学有效性,同时教师将各组编程结果展示在电子交互白板上,供学生群体讨论分析,通过互动探究掌握编程知识,使学生了解其学习薄弱环节,为学生构建编程自学体系给予支持,达到优化信息技术课程体系目的,通过教学创新培养学生自学反思、协作互助、创新实践等素养[4]。
结语
综上所述,将趣味编程纳入初中信息技术课程体系中具有培育学生逻辑思维能力、信息技术应用能力、创新实践能力、协作互助等能力的积极意义,同时可丰富教学模式及育人资源,使学生能够用编程知识及技能解决问题。这就需要教师明确趣味编程纳入课程体系目标,积极整合教育资源,创新趣味编程教学方法,提高趣味编程在初中信息技术课程体系中的育人质量。
【参考文献】
[1] 王大伟.基于核心素养培养的初中信息技术课堂有效教学[J].中学课程辅导(教学研究),2019,13(35):92.
[2] 白珍,李辛.基于综合实践活动的初中信息技术课程设计[J].中国信息技术教育,2019(20):46-49.
[3] 刘芳.基于信息技术的初中数学课程教学策略[J].西部素质教育,2019,5(13):130-131.
[4] 文学.浅析初中物理教学中信息技术的应用[J].中学课程辅导(教学研究),2019,13(29):86.
(作者单位:甘肃省天水市张家川县马鹿镇中学)
【关键词】趣味编程;初中信息技术;课程体系
在教改背景下课程体系变革是重要一环,只有课程体系不断完善,才能为教育资源的输出创造有利条件,通过教改提高育人质量。然而,有些教师却忽视课程体系变革,阻滞新知识、新技术、新思想的高效利用,影响教改成效。基于此,为提高初中信息技术教学质量,探析趣味编程纳入该课程体系积极意义及有关方略显得尤为重要。
一、趣味编程纳入初中信息技术课程体系重要意义
1.增强学生逻辑思维能力
编程将大问题分割为若干小问题,学生经思考在整个编程中合理安排代码,使程序处理更为流畅,通过输入、输出解决编程问题,趣味编程更具乐趣,学生自主思考积极性得以提升,使学生逻辑思维能力不断增强。
2.丰富信息技术课程内容
相较于固有信息技术课程内容,趣味编程素材具有一定吸引力,与学生感兴趣的事物存在紧密关联,教师深入学生生活整合课程内容,创编趣味编程课题,如“国庆”、“家庭旅游行动指南”、“华夏文明”等,使学生可以主动运用信息技术知识,如“Scratch”、“指令编写”、“C ”等进行编程,继而有效丰富信息技术课程内容,同时课程主体与学生关系紧密,继而以陶行知教育思想为载体,从学生本位出发整合信息技术课程有关编程课题创编资源,赋予课程体系生活化、生本化,为学生运用编程知识解决实际问题奠定基础,凸显趣味编程在初中信息技术课程体系中的重要意义。
3.培养学生专注力
编程对编码正确率有极高要求,一旦少打或错打等号、分号等符号,就会使编程大乱,无法从逻辑上分析处理问题,降低编程质量,基于趣味编程符合学生学习预期,将其纳入信息技术课程体系可以有效调动学生有关知识及技能学习积极性,使学生在兴趣指引下展开编程活动,在此进程中养成仔细、专注、认真好习惯,在编程完毕后学会校正,通过校正保障编程质量,使学生信息技术学习效率得以提升,达到初中信息技术课程体系改革目的[1]。
4.创新初中信息技术教学方法
初中阶段编程课程引导学生将高级程序设计语言视为工具,尝试设计实现程序结构,使学生将算法思想与实际问题的解决关联在一起,基本了解blockly、scratch等图形化程序平台,能够完成對话编程等学习任务。除应用灌输式教学法讲解编程知识外,教师还可通过创新趣味编程教学形式,使学生能够运用素材及模块丰富编程表现形式,在学生生活中汲取趣味编程素材,引导学生开展“小乌龟过马路”、“家庭消防知识宣传”等趣味编程活动,继而在陶行知生活化趣味编程思路指引下打造丰富、生本、有趣课程体系,继而有效优化信息技术课程体系。
5.培育学生协作能力
趣味编程与传统信息技术课程体系不同之处在于侧重培育学生协作能力,在学生群体学习互动中探索解决编程难题方法,通过知识整合、想法综合、积极配合落实编程目标,使初中编程教程更具参与性、趣味性、民主性,同时教师可在学生协作互助进程中根据其编程表现有针对性的讲解信息技术有关知识及技能,解决育人难题,使初中信息技术课程体系互动性更强[2]。
二、在初中信息技术课程体系中纳入趣味编程方略
1.明确趣味编程纳入初中信息技术课程体系教学目标
教师需理清初中信息技术课程体系改革目标,理顺趣味编程纳入该课程体系思路,为知识技能的妥善教育奠定基础。这就需要教师紧抓以下要点:其一,解读课程标准。以培养学生信息意识、信息社会责任、数字化创新及计算思维等能力为导向开设趣味编程课程,充实课程体系,在编程教学中培育学生综合素质,贯彻立德树人理念;其二,突出学生主体,在陶行知生活教育思想加持下以学生生活环境及经验为依托整编趣味编程教程,明确学生本位课程体系改革目标,为提升学生信息素养奠定基础;其三,赋予趣味编程灵活性,一方面与初中信息技术教学内容关联在一起,另一方面与学生兴趣、能力、意识关联在一起,使学生能够主动参与到编程活动中,通过趣味编程学习信息技术有关知识及技能,并根据学生学习表现予以转变,继而保障趣味编程灵活多变,凸显初中信息技术课程体系纳入趣味编程教学意义[3]。
2.整合趣味编程纳入初中信息技术课程体系教学资源
趣味编程以人为本,教师需践行陶行知生活化教育理念围绕学生整合课程创编素材,使趣味编程学习乐趣更强,点燃学生编程热情,在编程中夯实信息技术基础知识,这就需要教师根据学生能力及学习实况整合趣味编程资源,深入学生学习生活创设资源库,用以搜集存储与编程趣味性教学相关内容,达到充实初中信息技术课程目的。例如,教师在将趣味编程纳入初中信息技术课程体系时,可根据学生生活学习实况整合教学资源,将有关资源规设为案例进行讲解,引导学生自主思考,在思考探究中解决问题,提高其编程兴趣,以学生应用printf、scanf标准编写短小程序或应用C语言编写图形为依托在“理论 实践”模式下提高趣味编程教学质量。再如,教师在讲解循环语句进程中可汲取学生生活经验创设案例,在整合教学资源基础上将趣味编程更好的纳入初中信息技术课程体系中,如快餐店推出三组套餐,其中饮品套餐为A、B、C,汉堡套餐为X、Y、Z,小明不知道套餐组合优惠形式,有人说A与X组合,还有人说X与C组合、C与Z组合,最优套餐配组说法不一。基于该案例情境与学生生活关系紧密,教师能够在陶行知生活化教育思想指引下鼓励学生自主思考,有些学生用1、2、3代表A、B、C,根据案例内容可得出X≠1,X≠3,Z≠3,同时X≠Y,X≠Z,Z≠Y,将已知条件转变为普通的判断,用等式表现出来,充分说明C程序循环结构及多重循环使用,利用贴近学生生活的案例讲解课程内容,继而赋予编程教学趣味性。
3.创新趣味编程纳入初中信息技术课程体系教学方法
为保障编程教学更具趣味性,教师需创新教学方法从多角度出发在初中信息技术课程中纳入趣味编程,为陶行知教育思想、立德树人内涵、以人为本教育理念的渗透奠定基础,使课程体系更加新颖、科学、有效。例如,教师可采用小组合作学习教学法,在学生编程前根据其能力、学习基础、兴趣、性格等科学分组,保障各组编程自觉性均等,学生群体自主编程氛围浓郁,在探讨、实践、体验中完成编程任务,使编程过程具有趣味性,在学生自主创新中融入新观点,提高编程教学有效性,同时教师将各组编程结果展示在电子交互白板上,供学生群体讨论分析,通过互动探究掌握编程知识,使学生了解其学习薄弱环节,为学生构建编程自学体系给予支持,达到优化信息技术课程体系目的,通过教学创新培养学生自学反思、协作互助、创新实践等素养[4]。
结语
综上所述,将趣味编程纳入初中信息技术课程体系中具有培育学生逻辑思维能力、信息技术应用能力、创新实践能力、协作互助等能力的积极意义,同时可丰富教学模式及育人资源,使学生能够用编程知识及技能解决问题。这就需要教师明确趣味编程纳入课程体系目标,积极整合教育资源,创新趣味编程教学方法,提高趣味编程在初中信息技术课程体系中的育人质量。
【参考文献】
[1] 王大伟.基于核心素养培养的初中信息技术课堂有效教学[J].中学课程辅导(教学研究),2019,13(35):92.
[2] 白珍,李辛.基于综合实践活动的初中信息技术课程设计[J].中国信息技术教育,2019(20):46-49.
[3] 刘芳.基于信息技术的初中数学课程教学策略[J].西部素质教育,2019,5(13):130-131.
[4] 文学.浅析初中物理教学中信息技术的应用[J].中学课程辅导(教学研究),2019,13(29):86.
(作者单位:甘肃省天水市张家川县马鹿镇中学)