您的位置:网站首页 > Java软件 > 正文

诺丁科技张龙如何用一个软件打通3-18岁编程教学?

类别:Java软件 日期:2018-7-25 1:21:46 人气: 来源:

  女忍者在地面奔跑,迎面会出现一些苦无(日本忍者经常使用的小型武具),游戏者需要移动鼠标,点击绿色斜纹地面“向上”和“向下”的按钮来这些苦无的刺杀。如果成功便可得到相应的分数,反之忍者被杀游戏失败。

  “整个游戏的过程用户都可以按照自己的意愿来设计。在页面的左下角,我们可以选择角色形象和设置声音;在右边的代码块中,我们可以根据自己的喜好调整相应的参数,控制忍者或苦无的速度等等。”

  这是诺丁图形化编程平台上的样例“忍者跑酷”游戏编程,即使是没有接受过编程教育的人,也可以操作这类简单的编程。“编程门槛在降低,适用的面很广,它应用到的地方不光是机器人,还可以应用于 PPT 展示,操作比H5容易很多。”诺丁科技创始人张龙告诉鲸。目前,诺丁科技样例库已上传像素小鸟、跑酷、欢乐颂、模拟钢琴、星际大战等20例游戏编程模块。

  诺丁是一款全新的图形化编程工具,由html5、Java、谷歌Blockly以上三种计算机语言二次开发而成,具有简易、无技巧的特点,主要为教育者提供需要的编程脚本。

  诺丁科技的创始团队基因卧铺车上的冲动主要是技术,不擅长做前端的他们选择退居后方,利用诺丁图形化编程平台为客户做支持。近日,鲸见到了诺丁科技创始人张龙,和他聊一聊诺丁的出生与培育。

  谈及创立诺丁科技的初衷,张龙告诉鲸自己以前既是一名创客,也是一位专门做scratch 培训的老师,尤其关心儿童创客编程类的问题。“我觉得在编程这块,市面上没有我认为很好的产品。”他说道。

  随着创客教育受到越来越多的关注,市面上也出现很多从事儿童编程培训的机构,一些学校也引进了编程课程。但是张龙发现目前做少儿编程的机构或者学校都没有建立整套的解决方案,教授的内容学生的年龄不匹配。“孩子们上课没有一个统一的工具,每学一个编程就需要换一个界面,这往往导致孩子们没搞清楚学过的操作界面,又要换另外一个。”

  他还举了一个真实的例子,学校三年的编程课分别使用三家公司的产品,内容都是图形化编程,实际上都属于同一个阶段,只是界面不一样,也就是说,学生上了三年相同的编程课程。“所以我觉得需要提供一款工具辅助老师教学,也能让学生学到更多的东西。”诺丁图形化编程平台在此背景下诞生。

  “我把内容分成三个不同的版本,在同一个界面做延伸。”张龙透露,他计划用同一个软件打通3-18岁的编程方法。3-6岁的编程页面相对简单,6-16岁的编程较为复杂,区别就在于代码块的多少,而16-18岁编程方法与真正的编程相差不大,能够在显示代码块的同时显示代码,可以直接修改代码达到自己预期的效果,或者直接在代码块中进行操作。目前,诺丁图形化编程平台上只有中间的版本,即覆盖了6-16岁的用户。

  在诺丁图形化编程平台上,学生可以在“任意社交工具”上建立创作社区,和朋友分享,甚至一起开发项目;老师能够通过诺丁图形化编程平台快速有效地组织和制作教学案例;家长通过老师分享的教学案例协助孩子指导,了解孩子的学习进度和情况。

  通过诺丁图形化编程平台,学生能够学习数字故事(动画)、程序设计、数学、计算、网络通信、数据存储、交互设计等知识。

  诺丁科技主要与硬件供应商、课程提供商合作,为他们提供平台和技术等服务。张龙介绍,目前,与诺丁科技直接合作的学校有50家左右,集中在市大兴区,这也是诺丁科技的实验。未来,诺丁科技将逐步取消直接与学校合作这一方法,只与硬件提供商和课程提供商等第三方机构合作。

  诺丁科技只提供平台和技术,产品由合作的硬件供应商打包销售到学校。“任何有创客、有套件的公司都可以跟我合作,我给他们提供双品牌(诺丁和他自有品牌)的版本。做课程的公司也可以跟我合作,他们可以用诺丁平台来做课程,我们提供技术支持。”

  鲸了解到,硬件供应商通过和诺丁图形化编程平台对接,引入基于智能硬件的代码模块或者提供一系列预编程的代码模板,让孩子们通过图形化编程界面对智能设备进行控制。而诺丁科技则为创客硬件和机器人提供图形化编程扩展接口——将创客套件/机器人驱动及相关编程模块接入到图形化编程中等技术开发,以及图形化编程工具的教程和教师教学使用的编程脚本等软性资源。

  张龙解释道:“我们是技术输出者,不做任何硬件生产和课程开发,但我们提供技术和课程开发的软件,各种图片,包括一些应用案例。这样硬件提供商直接做好硬件就可以,老师直接做好课程就行。换句话说,就是专业的人做专业的事,然后互相协作,实现最优化成本。”目前,与诺丁科技合作的硬件供应商有20多家。

  诺丁图形化编程平台的特点在于能够实现跨操作系统、跨平台、互联网+、物联网+进行操作。跨平台是指不论终端系统是苹果OSX,IOS,还是安装Android的pad或手机,甚至一些奇怪的unix 、linxu,只要安装有windows的电脑、工作站,平台都能够支持。跨屏幕是指平台支持各种尺寸的终端,包括手机、笔记本电脑、互动电视甚至户外电视。

  据悉,用户可以选择云端存储功能与本地存储功能来储存作品。另外,在FAQ问答区块,设置有课后作业、翻转课堂、教案、系统应用,共4个版块。值得注意的是,这些都是面向用户的免费资源,而代理经销商将获得更多的技术服务。

  张龙告诉鲸,诺丁科技最大的壁垒就是技术。“利用软件和硬件整合提供服务。一般而言,做硬件的公司基本上都不会设计动画部分的软件,做软件的都不做硬件开发,而我们不太一样,我们做两个结合的部分,就是没人做的部分,软硬的思维方式不同,能否结合其实就是壁垒了。”

  另外一个壁垒就是诺丁图形化编程平台的性。张龙设想把诺丁图形化编程平台给所有硬件销售公司来用,今年1月,平台开始支持开源硬件。诺丁科技下一步还会研发一个供老师使用的的教学系统,每一个老师都可以在系统里创建自己的课程体系,然后输出给学生。

  “现在很多培训机构试图用一套课程体系来完成全部年龄段学生的编程教学,我不这么认为。我认为每一个学生都是的个体,需要用不同的方法提供给不同的学生,不同的学生可以使用不同的课程,所以我给老师们提供一个不同的课程平台,由他们上传视频和组织课程体系。”张龙告诉鲸。

  与诺丁科技合作的硬件提供商将产品成批量销售到学校后,诺丁科技会为每个学校提供一到两个的技术支持。“老师只需要把教案写好,里面涉及的技术难点都可以让技术人员帮忙解决,并且之后会反馈给老师所用流程的原因。比如老师一年编写64节课,在平台上任何一个案例的技术不会操作都可以向诺丁科技的技术人员咨询。“老师只需要知道知识点怎么教给学生,技术的问题由诺丁解决。”

  他还介绍,诺丁科技目前就缺的就是技术人员。公司还计划把去年11月份拿到的300万元轮融资用于扩充技术团队,进行研发。在2017年,公司希望能够和超过百家硬件供应商进行合作,覆盖的学校数量超过200所。

  “我的目标是将诺丁科技打造成前端是教师,后端是工程师的图形化编程平台。如果教师想出来的东西没有办法展现给学生,那么就由工程师帮他们实现。”张龙透露,目前诺丁科技还刚刚起步,未来还有很长的要走,但他相信诺丁会越走越好。

  本文由 325游戏(m.325games.com)整理发布

关键词:软件怎么编程
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved