首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

G3-6 编程Scratch,从小培养科技嗅觉

随着技术的进步与发展,特别是智能时代的到来,编程已不是工程师的专利,它将会像阅读和写作一样成为孩子最基本的能力之一,成为下一门 “通用语言”。

未来会编程不再仅仅是一门职业,而是如开车英语一样,成为大多数人需要掌握的一门技能,现在不学一点编程,就像 10 年前不会打字一样,很有成为文盲的风险。

人工智能发展迅猛,将来很多工作都会被机器代替,社会对编程设计的需求会越来越大。甚至美国总统奥巴马要求每个美国小孩都要学习编程。

让孩子尽早学习编程的五大益处:

编程就像学语言一样简单,可以早早锻炼孩子的逻辑思维。

多样化的学习能够帮助孩子们拓展思维,开动大脑;

培养科技嗅觉,从使用者变身创造者;

可以让孩子学会用酷炫的方式表达自我;

当你开心地和朋友在屏幕前玩着各种各样游戏的时候,你有没有好奇过这些好玩的游戏是怎么制作出来的呢?我们来满足你的好奇心,和程序大师一起来学编程吧!

教学目的

Scratch是MIT(麻省理工大学)在2006年开发的一套电脑程序开发平台,适用于7岁以上用户,即使用户从未学过编程,也能利用预先设计好的乐高积木式的模件来完成程序设计。从诞生到现在短短的十年里,已经成为全世界早教和编程启蒙学习的首选。

不同于普通编程语言,Scratch不需要您的孩子花很长时间去掌握具体的语法和技巧就可以编程,更专注地从小培养孩子编程思维、解决问题和独立思考的能力。

Scratch 开发平台的用户界面分为四部分:程序模件列表,程序设计平台,预览窗口和角色列表。程序模件列表将其分为八类:动作、外观、声音、画笔、控制、侦测、运算、变量。程序模件各有不同的颜色和形状,以便识别。Scratch 利用“广播”功能实现事件驱动,协调各个子程序的运行

专业编程老师介绍

Marco 毕业于中国科技大学,Software Engineering硕士学位。曾经任职于国内顶尖通信设备公司,历任程序员、Team Leader、Project Manager,公司敏捷开发讲师,参与或主持过多个项目开发。精通C/C++/JAVA/Python,及Android平台应用软件开发,擅长将深奥的编程原理化解为通俗易懂的案例。

课程设计

课程共分12个Unit,每个Unit 2小时,通过课程学习,理解计算机编程的基本原理,能通过Scratch编写应用程序。

UNit 1-2:

学习计算机编程的基本原理,Scratch开发工具的基本使用,能否使用工具编写一个block的小应用

Unit 3-4:

了解代码调试技巧,解决程序开发中的Bug,理解计算机并行处理,程序函数调用方法,编写乐器演奏程序

Unit 5-6:

学习计算机队列、循环、条件等逻辑结构,练习基本的调试方法,编写动物运动程序

Unit 7-8:

学习变量、常量、基本函数的调用,使用多任务处理机制,编写讲故事程序

Unit 9-10:

学习使用迭代、递归调用,复用方法,随机数,编写基本的游戏程序。

Unit 11-12:

通过前面学习的知识,通过自己编写,调试,测试,经历完整的软件开发流程,编写结业游戏程序。

课程设置

课堂形式:

小班教学(2-5人)

针对年级:

Grade 3-6

喜欢电脑、编程或游戏的孩子,没有编程基础。

上课时间:

周期:3月19日到3月31日 (周日休息)

上午班:10:00 am -12:00 pm

下午班:1-3 pm, 3:30-5:30pm, 6-8 pm

联系我们

微信:添加“”教务助理“”条形码,直接沟通

亲临:217--3800 Wesbrook Mall, UBC

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180309G0HS7100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券