微软青年星火项目组的邀请,我和微软项目组的朋友参加了一场针对儿童编程的技术指导。

儿童和编程,本来是两个完全不靠边的词。在大家的常规思维中,编程一直是软件开发人员的事情,是高科技类型的工作,高不可攀。让儿童来参与编程,看起来是件不可思议的事情。但是,通过一个上午与一群孩子的沟通,孩子们思维中的无限创造力完全改变了我的看法。

这是一群10岁左右的儿童,大部分人完全没有编程的思维概率,只是玩过游戏,知道安装在手机上的软件和游戏需要通过编程才能创造出来。

活动开始,我们和微软项目组的朋友介绍了今天活动的内容,要大家在一小时的时间内,使用微软研发的儿童编程工具(Kodu)设计一个自己喜欢的游戏。

什么是Kodu?这里做一个简单的介绍。

Kodu(酷豆)是微软公司开发的一个可视化编程工具https://www.microsoft.com/en-us/research/project/kodu/。它是一种专门为儿童设计的编程语言,这种编程语言,基于图标和拖拽;它与我们理解的C#、Java、C++完全不一样,在编程过程中不需要敲击任何代码,只需要使用鼠标和键盘拖拽图标,便可以设计一款场景丰富、逻辑复杂的游戏软件。Kodu设计的游戏可以运行在Xbox设备上。

图1 – 互动开始的介绍

听完介绍后,小朋友们迫不及待的打开微软门店提供的Surface平板电脑,开始编制自己的游戏。当然,编写游戏的过程中不可避免碰到许多的疑问和问题,我们给大家耐心解答。

图2 - 耐心为小朋友解答问题

图3 - 小朋友的作品截图

图3 - 活动结束后的合影

--

http://www.cnblogs.com/danzhang/  ALM MVP 张洪君

--

最新文章

  1. Android Starting Window(Preview Window)
  2. [Unity3D] Normal map、Diffuse map 和 Speculer map
  3. centos7 添加图形界面的功能
  4. ruby -- 进阶学习(七)strong parameters之permitted.has_key
  5. 移动开发中使用Onsen UI的笔记
  6. 万能写入sql语句,并且防注入
  7. MySQL处理数据库和表的常用命令
  8. .NET 中文转缩写拼音
  9. UML活动图(转载)
  10. HDU 2056 Rectangles
  11. HTTP协议中的长连接和短连接(keep-alive状态)
  12. MVC 读取图片
  13. Windows 10 16251 添加的 api
  14. 消除浏览器对input的自动填充
  15. powershell脚本之windows服务与进程
  16. STM32点亮闪烁LED灯
  17. Jquery - 添加属性、添加class、添加Css
  18. MVCHtmlHelper使用
  19. jenkins ansible 附zabbix_agent批量安装示例
  20. [原]关于在Python和C#之间消息传递的问题

热门文章

  1. ORACLE 对一个表进行循环查数,再根据MO供给数量写入另一个新表
  2. rubber
  3. webstorm 2017 激活破解
  4. C&C++内存布局
  5. php用get方式传json数据 变成null了
  6. 值得一看!2018年最优秀的9个Android Material Design Apps!
  7. web札记
  8. distinct group by 去重查询
  9. 对于cnn的理解
  10. Spring boot 默认静态资源路径与手动配置访问路径的方法