编程猫在小学信息技术课堂中的应用分析
编程猫在小学信息技术拓展课程中的应用与研究-精品教育文档

编程猫在小学信息技术拓展课程中的应用与研究
如今创客教育盛行,儿童编程已经普及到农村小学。
编程猫作为国内知名的图形化编程平台,为小学生学习程序设计,培养逻辑思维能力和解决问题能力有着积极的意义。
将编程猫引入农村小学信息技术拓展课程中,在小学阶段让学生初步感知程序设计,会用程序设计的思维方式进行思考,是一个有效的途径。
一、编程猫“三大点”优势资本
编程猫以其所特有的设计优势,在遵循学生身心发展的同时提高逻辑思维的发展,使学生在游戏般的学习过程中轻松掌握编
程的操作过程,增强了孩子们在未来科技社会的生活需要与竞争
能力。
(一)遵循儿童认知能力发展的便捷式操作流程
(二)以游戏化课程设置提升学习趣味性
在编程猫平台中学生可以通过观看精彩的教学微视频,在游戏情境中学习编程知识。
编程猫创作界面共汇集十一类指令,把程序设计所需的基本概念,如事件、控制、动作、外观、声音等
都囊括其中,学生在完成编程创作的同时渗透了多种思维的培
养。
编程猫充分结合各学科,并融入有趣的游戏当中,让学生们
在快乐的游戏中学习知识,掌握各学科的知识要点。
(三)开放式学习培养学生逻辑思维能力
小学生的探究兴趣总是特别的强烈,脑子里有一大堆异想天。
编程猫——一只神奇创作的猫基于Scratch的童心教育·趣味编程课程建设研究

编程猫——一只神奇创作的猫基于Scratch的童心教育·趣味编程课程建设研究摘要:随着人工智能的发展,国家政府高度重视,人工智能已上升为国家战略。
《新一代人工智能发展规划》提出“到2030年,使中国成为世界主要人工智能创新中心”。
就要求更多智能方面的人才,更多会创作的人才,应用于教育领域的信息技术也应运而生。
程序设计是小学信息技术课堂中重要的教学内容,它能够引导小学生从小树立程序设计的思维意识,进而有效的提高小学生解决实际问题的能力、创作的能力。
本文简要分析编程猫在小学信息技术课堂中的优势,并深入探讨编程猫在小学信息技术课堂中的应用与实践。
关键词:编程猫信息技术课堂为贯彻落实《国务院关于印发新一代人工智能发展规划的通知》(国发〔2017〕35号)和《重庆市教育委员会关于加强中小学编程教育的通知》(渝教基〔2018〕21号)文件精神,加快推进科技教育信息化工作,进一步普及中小学编程教育,不断激发中小学生的编程兴趣,努力培养中小学生勇于探索的创新精神和解决实际问题的实践能力,提高青少年信息素养。
信息技术在小学阶段着重培养学生的兴趣,让学生在学习知识、动手操作的同时体验信息技术学习的乐趣,从而培养学生解决问题能力、创新能力、以及逻辑思维能力。
编程猫将编程语言简化成像搭积木一样简单直观,同时紧贴学生的认知水平和心理特点,不仅能提升学生的逻辑思维、动手能力,还能潜移默化地激发学生的创造力和想象力。
编程猫将增强现实技术与少儿趣味编程教育相结合,为学生再现了一个趣味盎然的虚拟世界——源码世界。
一、编程猫化繁为简,符合儿童特点提到程序设计,在以前很多人想想都难,首先背很多指令(编程语言),理解意义,而且还是英语的,太难太难……而编程猫将编程语言简化包装成小学生易于理解的图像化编程模块——积木,学生编程开发程序就像搭积木一样直观简单。
学生在编程时再也不存在英文门槛,所以学生不会出现看不懂页面语言的情况;也不存在记不到命令而知怎样实验程序。
小学信息技术认识“编程猫”探险家教案

小学信息技术认识“编程猫”探险家教案编程猫是一款受小学生喜爱的学习编程的教育软件,通过它,孩子们可以在游戏化的学习环境中,开启一场充满创造力和探险精神的编程之旅。
作为一名信息技术老师,我设计了一份名为“编程猫探险家教案”的课程,旨在帮助小学生认识和使用编程猫,培养他们的逻辑思维和问题解决能力。
本教案的目标是让学生通过编程猫的学习,掌握基本的编程概念,并能够创造简单的交互式动画和游戏。
本教案适用于小学三年级至五年级的学生,整个课程共计3个课时。
第一课时的主题是“认识编程猫”。
在本课时中,我们将引导学生了解什么是编程猫,以及为什么学习编程对他们的未来发展非常重要。
首先,我会给学生播放一段简短的视频介绍编程猫的概念和功能,同时提出几个引导性问题,鼓励学生们思考并分享自己的看法。
接着,我会带领学生们一起登录编程猫的官方网站,教他们创建账号并熟悉界面和功能。
最后,我将分发一份简单的任务,要求学生们在编程猫中完成几个基础的编程练习,以巩固他们的学习内容。
第二课时的主题是“开始编程”。
在本课时中,我们将帮助学生建立起最基本的编程思维,并通过编程猫的可视化编程界面学习如何控制角色和对象。
首先,我会给学生简单介绍编程的概念和基本原理,引导他们思考问题和解决问题的方式。
接着,我会带领学生通过编程猫的练习关卡,学习如何控制角色的移动、跳跃等基本操作。
同时,我会强调学生们在学习过程中的思考和总结,鼓励他们在尝试中发现问题,并通过不断的修改和调试提升程序的效果。
第三课时的主题是“创造游戏”。
在本课时中,我们将引导学生进行更加自由创作的编程实践,让他们能够动手设计和制作自己的交互式游戏。
首先,我会给学生介绍一些常见的游戏设计概念和要素,如角色、关卡、得分等。
接着,我会让学生们自由发挥创造力,在编程猫中设计并实现自己的游戏项目。
同时,我会组织学生们进行游戏展示和分享,鼓励他们互相学习和借鉴优秀作品,提升自己的编程水平。
通过这三节课的学习,学生们将在探险的过程中逐渐掌握基本的编程概念和技能,培养逻辑思维和问题解决能力。
编程猫在小学信息技术课堂中的应用分析

编程猫在小学信息技术课堂中的应用分析一、提升学生编程能力编程猫是一款针对青少年编程学习者设计的编程软件,它的操作界面简洁明了,且拥有大量专门为儿童设计的编程教学内容。
在小学信息技术课堂中,老师们可以通过编程猫的课程和活动来引导学生逐步提升他们的编程能力,培养他们的逻辑思维和创造力。
编程猫中有大量的编程项目和挑战,学生们可以通过完成这些项目和挑战来提升他们的编程水平,激发他们对编程学习的兴趣。
二、培养学生团队合作精神在小学信息技术课堂中,编程猫不仅可以帮助学生提升编程能力,还可以培养他们的团队合作精神。
编程猫中有很多合作编程项目,学生们可以在小组中一起合作完成这些项目,共同解决问题,共同完成挑战。
在合作过程中,学生们需要相互协作,共同思考,这不仅可以提升他们的沟通能力和协作能力,还可以加深他们对编程知识的理解和掌握。
三、开拓学生创新思维四、增强学生学科知识的应用能力五、促进学生对未来职业的认识在当今社会,IT行业的发展迅猛,编程人才日益稀缺。
小学信息技术课堂中的编程教育可以帮助学生对未来职业有更清晰的认识。
通过编程猫的学习,学生们可以了解到编程是一门怎样的技能,以及编程人才在现实生活中的重要性。
这可以激发学生们对未来职业的兴趣,促进他们对未来职业的认识和规划。
编程猫在小学信息技术课堂中有着广泛而深远的应用价值。
它不仅可以帮助学生提升编程能力,还可以培养他们的团队合作精神、创新思维和学科知识的应用能力,促进他们对未来职业的认识。
编程猫将成为小学信息技术课堂中的得力助手,为学生们的综合素质发展和未来职业规划提供有力的支持。
希望越来越多的小学老师和学生能够善用编程猫,共同享受编程教育带来的乐趣和好处。
编程猫在小学信息技术课堂中的应用分析

编程猫在小学信息技术课堂中的应用分析编程猫可以培养小学生的创造力和创新思维能力。
通过编程猫的图形化编程界面,学生们可以将自己的想法转化为实际的程序,从而培养他们的创造力。
编程猫中丰富的创作工具和资源,如角色、背景、声音等,可以激发学生的创新思维,让他们设计出独特的作品。
编程猫可以提高小学生的逻辑思维能力。
编程猫的编程过程中,学生需要学习并运用逻辑思维来解决问题。
通过编程,他们需要将复杂的问题分解为简单的步骤,并按照逻辑顺序组织起来。
这样的训练可以帮助学生培养逻辑思维能力,提高解决问题的能力。
编程猫可以促进小学生的团队合作精神。
编程猫支持多人协作编程,学生可以与同学一起合作完成一个项目。
在团队合作中,学生们需要互相协调、合理分工以及共同解决问题。
通过这样的合作活动,学生可以培养团队合作精神和沟通能力。
第四,编程猫可以提高小学生的问题解决能力。
在编程过程中,学生可能会遇到各种问题,如代码报错、功能实现困难等。
学生通过自主学习和解决问题的过程,可以培养他们的问题解决思维能力。
编程猫提供了丰富的社区和教育资源,学生可以通过搜索和交流解决问题,提高自己的学习能力。
第五,编程猫可以激发小学生对信息技术的兴趣。
编程猫提供了丰富的主题和内容,如游戏制作、动画设计等。
学生们可以通过编程猫实践自己的想法和创意,这样的体验可以激发他们对信息技术的兴趣,并激发他们深入学习和探索的欲望。
编程猫在小学信息技术课堂中的应用有着很多优势。
它可以培养学生的创造力和创新思维,提高他们的逻辑思维能力,促进团队合作精神,提高问题解决能力,并激发他们对信息技术的兴趣。
编程猫在小学信息技术课堂中有着广泛的应用前景。
中小学社团活动《未来课堂 编程猫》教学设计

《编程猫·未来教室》简介课程体系MCC(Matrix Computational-thinking Curriculum)矩阵式计算思维课程体系是基于CSTA-斯坦福standards和发生认知论原理框架而开发的课程体系,适合中国4-16岁孩子的编程学习。
课程体系强调跨学科融合的重要性,鼓励孩子用编程来解决学科问题。
MCC有以学生为中心的教学环境,以建构主义为准则的课程流程,以项目式学习为方向的课程内容。
编程猫·未来教室面向中小学学生展开教学,通过丰富的课程内容、积木盒子帮助学生激发对游戏的想象力和创造力,能提高学生对编程游戏的创作与逻辑能力。
课程内容涉及游戏创意编程方向知识,以图形化积木的方式,更简洁的将编程展现在学生的面前,激发学生对于编程设计的爱好和发掘学生的编程潜力。
让学生能够更加简单、自由创意创作编程作品,同时通过创意游戏编程摆脱沉迷游戏的困境。
编程课程设计的内容安排区别于国内现有基础编程课,编程猫课程引进斯坦福的创意编程课程内容,可接轨国际水平的编程课程。
学习工具源码编辑器Kitten:2D图形化编程工具。
海龟编辑器Turtle:国内面向初学者的Python编程学习工具。
代码岛Box:3D图形化编程创作工具。
移动端编程工具Nemo:服务于移动场景的图形化编程工具。
《编程猫未来课堂》教学设计——编程猫平台的使用方法与积木脚本的查找和拼接教学主题:编程猫1——未来教室编程猫平台的使用方法与积木脚本的查找和拼接课型:新授教学目标:①认识编程猫界面、学会采集素材。
②掌握删除积木脚本的方法并完成课程。
教学重、难点:编程猫平台的使用方法与积木脚本的查找和拼接。
教学方法:任务式教学方法(教师发布任务、学生完成任务)教学过程:我们可以将编猫创作平台创作出的内容比喻成一场魔术/小品:舞台区:就是角色表演的舞台,可以添加背景和角色。
积木盒子:每个积木盒子里头都藏有相同颜色却不同功能的小积木。
编程猫在小学信息技术课堂中的应用分析

编程猫在小学信息技术课堂中的应用分析编程猫是一款针对儿童编程学习的软件。
在小学信息技术课堂中,它被广泛应用,为学生提供了一个直观、生动、有趣的方式来学习计算机编程。
首先,在小学信息技术课堂中,编程猫为学生提供了一个以学生为中心的学习环境。
相比起传统的教学方式,编程猫更能够满足学生个性化、自主化的学习需求。
每个学生都能够根据自己的学习进度和兴趣来选择学习的内容和方式。
编程猫提供了一系列学习资源和工具供学生使用,如编程课程、视频教程、编程挑战等,让学生能够自己探索、实践、创造,从而提高学生的学习积极性和主动性。
其次,编程猫在小学信息技术课程中还起到了很好的激发学生创造力和创新精神的作用。
学生可以利用编程猫提供的可视化编程工具,设计和制作自己的小游戏、动画、音乐等,将他们的想象力转化为现实。
这种创造性的学习方式不仅让学生能够充分发挥自己的想象力和创造力,还能培养他们解决问题的能力和独立思考的能力。
再次,编程猫也可以为小学信息技术教师提供更多的教学资源和媒介。
教师可以通过编程猫丰富课堂教学内容和教学方式,让学生更加容易地理解和掌握编程知识和技能。
同时,编程猫还提供了教师用于监控学生进度和评估学生学习成果的工具,帮助教师更好地了解学生的学习情况,并及时帮助学生解决遇到的问题。
最后,编程猫还可以促进学生与社会的交流和合作。
在编程猫的平台上,全球各地的学生可以相互交流、共享自己的作品和经验,帮助他们建立国际化的思维,了解到不同文化的差异,并共同解决全球性问题。
总之,编程猫在小学信息技术课堂中的应用,不仅能达到学科目标,还能增强学生的综合素质和能力发展。
它是一种适应教学改革和提高教学质量的有效手段,为创新教育提供了新的可能性。
编程猫在小学信息技术课堂中的应用分析

编程猫可以帮助学生学习基础的编程知识。通过编程猫的课程和项目,学生可以逐步学习编程的基本概念和语法,掌握如何使用不同的指令和模块来实现各种功能,从而建立起坚实的编程基础。
编程猫可以激发学生的创造力和想象力。在编程猫的项目中,学生可以自由发挥想象力,设计和编写自己的程序,创造出属于自己的作品,从而培养他们的创造性思维和问题解决能力。
【关键词】
编程猫,小学,信息技术课堂,应用分析,功能,特点,案例,提升,能力,问题,挑战,解决方案,前景展望,总结。
1. 引言
1.1 背景介绍
编程猫是一款专为儿童设计的图形化编程学习工具,在小学信息技术课堂中逐渐流行起来。随着信息技术教育的普及和重视,越来越多的学校开始引入编程猫作为教学工具,帮助学生提高信息技术能力和创造力。
编程猫还可以帮助学生加深对信息技术的理解。通过编程猫的学习,学生可以了解计算机是如何工作的,学习到计算机的基本原理和技术,从而提高他们对信息技术的认识和理解。
编程猫在小学信息技术课堂中的应用案例丰富多样,可以帮助学生学习编程知识、培养创造力和想象力,加深对信息技术的理解,为他们未来的学习和发展打下坚实的基础。编程猫的应用在小学信息技术课堂中具有重要意义,有助于提升学生的信息技术能力和综合素质。
编程猫能够激发学生的学习兴趣和创造力,帮助他们在编程学习中体验到乐趣和成就感,激发他们对信息技术的热情。编程猫能够培养学生的逻辑思维能力、问题解决能力和创新能力,帮助他们培养未来所需的核心竞争力。编程猫的可视化编程界面和丰富的教学资源也使其在小学信息技术课堂中的应用更加便捷和高效。
编程猫在小学信息技术课堂中的应用前景十分广阔,可以为学生提供一个全新的学习体验和成长空间。随ห้องสมุดไป่ตู้编程教育的不断普及和推广,相信编程猫将在小学信息技术课堂中发挥越来越重要的作用,为培养未来的信息技术人才做出更大的贡献。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编程猫在小学信息技术课堂中的应用分析作者:范聪利来源:《广东教学报·教育综合》2019年第63期【摘要】编程猫是由深圳点猫科技公司自主研发的AR应用,将增强现实技术与少儿趣味编程教育相结合,为学生真实再现了一个趣味盎然的虚拟世界——源码世界。
中小学生通过对定义好的程序模块进行拖拽,采用搭建积木组合的方式就可以实现图形化程序的编写。
该程序对于培养学生的创新思维能力和图形化编程文化创造能力有重要的意义。
如今,编程猫已得到了多个省份师生的喜爱,本文就该程序在小学信息技术课堂中的应用进行综合性分析。
【关键词】编程猫;小学信息技术;应用佛山市顺德区委、区政府从实施“科教兴区”的战略出发,早在1993年就提出中小学全面配备计算机,开设计算机课程的要求;1998 年又进一步做出新的部署,在学校建设校园网,大力推广多媒体教学并建设教学资源库;2001年初明确提出了《关于加快教育现代化进程的决定》,制定了《顺德教育信息化建设规划纲要》,并斥巨资支持顺德教育信息化工程。
笔者认为过去的程序设计,如小学里的logo语言其命令冗长、逻辑思维抽象、需要熟记命令等特点难以让绝大部分学生掌握,而编程猫平台的引入刚好解决这个问题,它让学生通过图形化拖拽积木的方式搭建作品,设计程序。
顺德区2017年将编程猫平台引入小学信息技术课堂,这不仅仅给学生带来乐趣、活跃课堂气氛,更重要的是学生在这一拖一拽搭建作品中,培养其用编程猫设计程序的良好逻辑思维习惯,提高解决实际问题的能力。
一、这样的一个编程猫Scratch的引入犹如一场春风刮入了我们的编程教学,各大机构如春笋般快速发展起来,各大平台百花齐放,让人欢喜不已。
下面笔者且来谈一谈为何喜欢编程猫进入我们的信息技术课堂。
1.渠道多,易学习编程猫主要操作界面分为在线版 web 端、PC离线端以及手机APP 端。
学生可在编程猫官方网站()上自学基础入门的课程,然后根据自己的掌握知识在该平台上进行游戏、软件、动画、故事等作品的创作。
学生创作的热情非常浓厚,为此编程猫平台也为用户们(学生或老师)提供在线社区,满足用户在线交流及作品分享等的需求。
因为大多数学校的网络不稳定,编程猫平台也提供了离线版的源码编辑器,打破了网络访问速度这个限制,学生再也不会出现因网络问题而失去创作的兴趣。
编程猫Nemo是编程猫独立研发的儿童编程学习APP。
Nemo不仅可以通过搭积木编程,还有丰富的教学内容,下载这个app,学生自己完全可以自学,然后根据自己的想法去创作自己的作品。
正因为该平台提供了多种学习渠道,何时何地,学生都可以进行学习和创作,非常符合我们的编程教育理念。
2.界面卡通,吸引学生近年来,卡通文化无论在虚拟平台,还是实体用品以及各种游戏,给青少年的生活带来了许多欢乐,一跃成为青少年的最爱。
编程猫平台界面卡通新颖:(1)网页界面卡通风格,色彩吸引(2)创作界面提供很多小学生喜欢的卡通素材(3)课程学习,卡通视频授课(4)学生分享的作品卡通化(5)学生竞赛知识游戏化学习学生接触该平台后,无一不喜欢,个个上课都是劲头十足,创作兴趣浓厚,热爱学习。
3.操作简单,趣味性强编程猫是通过图形化界面、通俗易懂的源码图鉴帮助学生理解每个积木指令,学生只需要用鼠标选择积木拖拽搭建作品。
打开编程猫的web端或者PC离线版客户端以及Nemo手机端,我们会看到编程猫是很有趣,都会有新手指引,引导学生去創作第一个作品,熟悉整个编程猫是如何进行编程。
此外,编程猫也给学生提供了丰富多彩的资源:初始化的入门程序(经典的案例、节日等)、大量热门前沿的卡通角色、舞台背景、各种各样的声音(还可以自己绘制创作音乐)等自带素材以及多媒体导入功能,为学生充分发挥自己的想象力和创造力不停地去进行创作各种各样的作品提供了便利。
4.内容丰富,指令个性化编程猫平台内容丰富,涵盖11个积木盒子和其特有的积木实验室。
其中11个积木盒子中的指令包含了程序设计的基本概念,如事件、控制、动作、声音、运算等。
每个指令积木块不同的组合会有不同的效果,笔者认为让学生在学习和完成任务的过程中,就要渗透多种思维的培养,让学生用程序设计的思维去思考,提高学生解决实际问题的能力。
而其特有的编程猫积木实验室主要是为了让学生可以通过运用这些功能块,借助积木来实现更加强大的功能,从而制作出更多具有实际应用的程序。
例如通过建立云变量,学生轻而易举地制作出排行榜,这样学生的竞争意识就会更加强烈了。
5.功能强大,应用广泛编程猫不仅仅可以创作出游戏,它还可以结合实际生活进行创作,如:结合语文可以做古诗词认识,结合数学可以做解决鸡兔同笼类似问题的小软件,结合英语可以做中英翻译机,喜欢故事的还可以做动画等。
除了图形化编程之外,还可以结合ardiuno硬件进行创客制作,学生可以根据自己设计的程序,利用硬件去diy自己的作品,例如智能家居、智能小车等,能力更好的可以学习Python代码编程。
编程猫功能非常强大,应用广泛,如,游戏创作、动画制作、其他课程有机整合创作、人工智能等。
笔者认为在进行编程猫教学的时候,不仅仅是教学生创作游戏,应该更多地引导学生去结合自己的想法去创作出更多的作品,可谓“小小的堆积木,无限的创作空间”。
二、小学信息技术课程引入编程猫的意义信息技术课堂有时候会类似传统教育,往往难以让大部分学生能自由发挥,而如今编程猫是让学生通过拖拽积木的编程思维方式,将其小学阶段所学知识融会贯通,学会举一反三。
通过平台的通天塔、代码竞技场的游戏方式,让学生在游戏闯关中,养成有团队意识、刻苦专研、独立思考的习惯。
如今,它在课堂上有着重要的地位:1.激发学生的无限创作据官网平台的统计,如今平台收集的作品已上900多万个,可见学生们的创作热情是多么浓厚。
分析里面的作品,虽说很多雷同,但也足以证明,有很多优秀的作品,学生都很乐意分享自己的源码,供大家一起学习、共同进步。
正因为他们拥有无限激情、竞争意识,才主动去购买其他学生的作品,下载回来,分析研究再加上自己的想法,不断改善,增强,有点类似软件开发的版本不断更新上线。
在此,笔者认为在教学上也要适当引导学生在不断学习他人作品的同时,也要有自己的创作思路,要勇于创新,敢为人先,创作属于自己的作品,切莫盗窃他人知识成果,这样才可以让学生一直保持一个无限兴趣做自己喜欢的作品。
2.有助于培养学生信息能力21世纪教育的新命题是信息技术教育,而信息技术教育的核心是培养和提高学生的信息素养,使学生的信息素养成为与读、写、算一样重要的终身有用的基础能力。
培养学生的信息能力,不仅仅是让他们学好这一门课程,更重要的是对他们未来的发展是相当重要。
信息的获取、分析、处理和应用是最基本的能力,笔者在教学过程中让学生掌握这个能力,其通过掌握的所有基础知识去解决实际问题。
3.培养学生的动手能力麻省理工大学的校训是mind&hand,在过去,大家都认为学生都是高分低能,缺乏动手能力。
编程猫不仅仅是图形化编程,它还可以与ardiuno开源硬件结合进行创客实践。
编程猫是一个系列的学习平台:图形化编程、开源硬件编程、python编程。
学生在掌握图形化编程之后,进阶到与开源硬件ardiuno编程,这个阶段,学生的兴趣就更加高昂了。
在学生眼中,一个主板,几个电子模块就可以做出很多不一样的效果,因此,课堂上笔者给了学生一个主题,学生几个围在一起共同探讨研究,分工合作:有的同学写代码,有点同学diy造型,有点同学优化更多功能并思考可行性等。
笔者认为不仅仅在课堂上引导学生主动地学习知识和运用,更重要引导学生爱上这个创作,无论在学校还是家里,应该把创作的热情一直延续,为成为一个创作者垫下基石。
可见,学生不仅仅巩固了图形化编程的能力,还锻炼了其动手操作的能力,培养了其不断思考的创新的习惯。
4.激发学生的创新精神与能力在编程猫的平台里,笔者看到很多优秀作品都有雷同的或者类似的作品,点击进去有些是没怎么修改,有些作品是有增添功能,完善作品。
开源作品是一个好事情,可以让更多的人学习,让更多的人站在别人的肩膀上看得更远。
编程猫的开源作品都需要学生通过金币去购买,而这些金币,学生可以通过分享自己作品或者通天塔获得。
在课堂上,笔者亦看到学生购买作品后,仔细分析积木,认真学习他人的长处,同时也寻找作品中的bug,思考自己能否更好地去解决这个问题,也会根据自己的想法问问其小组的成员能否优良这个作品,学生也会经常和笔者进行沟通完善,笔者也会提供方法和思路,让学生先尝试去做,实在做不出来再帮其分析去完善。
编程猫的这个平台提供了很多优秀作品,每日更新作品很多,创作-发布-分享-互动-反馈,时时刻刻让学生有创作的热情,激发他们的与时俱进的创新精神与创新能力。
三、编程猫的课堂实践体会1.高效有趣的创意编程互动课堂在以往的教学过程中,老师和学生缺乏互动,互相反馈时间长,了解学生的学习情况的时间也会长。
为此,编程猫平台给学校教育提供了一个未来教室这个教学管理平台,专为学校、培训机构及教育主管部门提供的编程教学管理与课程资源一体化云平台打造高效、有趣的创意编程互动课堂,大大减少了教师重复性的工作,直接提升教学效率。
该平台有丰富的课程资源,老师可以通过班级建立和导入学生,分发学生账号登录学习和创作,在上课的时候,老师可以把教学内容(视频、课件、任务单)按照学生的能力分发给不同层次低学生,小组之内学生自主探究学习,创设性学习和完成任务。
这样老师就更多的时间去关注不同层次的学生,与学生在课堂中一起成长,课后老师可以查看后台数据给学生的作品打分和评价,适当地去点评,让学生更好发现自我。
2.寓教于乐,综合教学《新一代人工智能发展规划》中提到,中小学要设置编程教育,并鼓励社会力量参与研发寓教于乐的编程游戏教学软件和游戏。
如今,信息化时代日新月异,大量涌现出信息技术与其他学科融合的教育局面,人们的生活习惯越来越信息化。
对于教育者而言,如何上好信息技术课,培养学生的信息信息素养,尤为重要。
经过这些年的教学实践,编程猫与传統编程教学相比,它解决了功能单一自带画图软件、Office办公软件(word和PPT)、小海龟画图(代码编写)等简单操作给中小学生带来枯燥感等问题,也充分调动了学生的学习信息技术的积极性。
因为在编程猫的课堂上,笔者不再只是教技术,更多的、或是更重要的是用改程序去表达编程思想,激发学生的创新思维和探索精神。
通过简单拖拽积木的形式操作,让学生在玩的过程中体会编程思想,为今后学习更深入的编程语言打下基础。
此外,教学生利用各种相关的软件(如ps、格式工厂、sai等)进行各种媒体文件的融合处理等,培养了学生的信息处理和交流能力,在创作过程中还培养了学生独立解决问题和交流合作的能力。