编程入门之课程设置

http://player.youku.com/player.php/sid/XMTYyNzIwOTg3Ng==/v.swf

课程目的:认识编程 创建手机app 学会思考

详细说明:带领零基础的你进入编程的世界,学习什么是程序,如何编写程序,学习什么是传感器,如何使用传感器,什么是UI,什么是事件响应......,学会用appinventor制作安卓手机应用,有行事历、有工具、有游戏。

下一部(非本期,下一期),你就可以学会一门真正的程序设计语言,学会用流程图来表示算法和目标。再进一步,如果大家有兴趣,可以进一步学习arduio,所谓的机器人编程。更重要的,我希望大家学会逻辑思维的这种思考的方法!

课程设置:

D1:

教学理念(玩着学 互助 竞赛 科学是相通的)

什么是程序(日常本意 机器是笨瓜 程序是艺术 软硬件设计 解决问题的能力)

编程三部曲()

积木编程

scratch的安装

scratch的示范

讨论:什么是逻辑

练习题:用scratch制作一个程序

D2:

传感器

UI代码和事件驱动

角色扮演:事件驱动

随机数

什么是对象


D3:

AI实例 机械表

开始进入编程世界的模式:HOW?引导产生解决方案(首先,需要表盘,可以一个一个画出来,也可以用一张背景图来替代。表针、移动表针,定时器 引申概念:充分使用系统提供的基本功能)

意外设置:先用普通指针


D4:

AI入门 变量使用变量

子程序

形式参数

事件参数

循环



D5:

程序实例:罗盘

D6:

AI的安装

D7:程序实例:

游戏 宇航员tony

D8:

程序实例:偏差计算器

D9:

程序实例:ToDoList

D10:

AI的部件参考

D11:

课程设计


短片设置:

短片地址:第一版:http://player.youku.com/player.php/sid/XMTYyNzIwOTg3Ng==/v.swf

黑屏、淡入至广大繁忙的城市俯瞰,轻柔音乐渐起,持续3-5秒,淡出。

重低音敲打乐器声和急促音乐键入,依次出现如下文本图片

slide text and static image:

这是一个技术的时代This is a technology time.

这是一个电子的时代This is a electricty time

你要明白机器如何工作you need to know how machince think.

人类如何思考you need to know how human thinks.

加入我们,加入程序员的世界join us , to join a programmer's world

为你的安卓手机创建自己的应用to build app for your android cellphone!

快节奏的scratch画画屏幕录像

快节奏积木搭建画面

快节奏拖拽AI积木块

机械表 罗盘 等程序实例画面依次快节奏进入,可动态,可静止

motive scratch flower program run on screen

arange block to gether to make a app.

屏幕淡出,

出广告语:

Everybody in this contry should learn how to program a computer, because it makes you learn how to think!


联系方式

小班教学 分组合作与对抗 来体验不一样的学习氛围 玩转你的逻辑思维!

淡出黑屏

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,603评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,222评论 4 61
  • Gitbook Repo 撰写本文的时候笔者阅读了以下文章,不可避免的会借鉴或者引用其中的一些观点与文字,若有冒犯...
    王下邀月熊阅读 4,744评论 1 9
  • 1.目的 今天阅读了一本书是日本的一位精神科医生所写,在看到他的经历:每天更新Facebook 和YouTube的...
    王霞般若阅读 4,344评论 0 10
  • MVC Model :数据模型,管理数据 View :视图,呈现界面 Controller:控制器,业务逻辑 这三...
    厨子阅读 1,761评论 0 1