《极简创意编程——人工智能启蒙课》,参考了相关国家软件素质教育的大纲规范,意在对国内中小学创意编程的推广尽微薄之力。同时也盼望这个课程,能对国内的家长、信息教师和相关教育机构有所帮助,共同促进国内软件素质教育的发展。

第1课和第2课主要分析了青少年创意编程的重要性和紧迫性。从第3课开始,进入创意编程的启蒙实践。这些课程均参考了国外主流的编程教育方法,它们分别是:

1.以游戏活动为中心的“无代码编程”。(第3课和第4课)

2.以Scratch教育软件为中心的编程启蒙。(第5课和第6课)

3.以体验操控机器人为中心的编程启蒙。(第7课)

想一想

外出旅行,家里的花盆没人管,怎么办?忙于工作,经常忘记给花盆里浇水,导致植物经常死掉...类似这样的情况,在生活中经常发生。有没有什么办法呢?当花盆植物缺水的时候,能够自己浇水,那就再好不过了。今天我们就来做一个人工智能花盆吧!

学习目标:

1. 使用土壤湿度传感器和Arduino Uno开发板,制作可以自己浇水的人工智能花盆。

2. 根据湿度值的条件变化,智能控制浇水。

活动概要:

本活动使用土壤湿度传感器和Arduino Uno开发板,根据湿度值的变化,制作一个智能浇花的花盆。建议有Arduino Uno 开发板使用经验的老师或家长,带领孩子共同完成活动。学习编程的同时,也让孩子体验团队协作解决问题的过程。

材料准备:

花盘一个

土壤湿度传感器

Arduino Uno开发板

连接跳线 (20cm)

电机驱动器(L9110DC )

水泵

USB连接线

塑料胶管

操作过程:

第1步:连接 Arduino Uno 开发板和 土壤湿度传感器。

首先将土壤湿度传感器插上连接跳线,然后再连接Arduino Uno开发板,如下图所示。

【参考】

第2步:上传土壤湿度传感器的数据。

(1)土壤湿度传感器与Arduino Uno 开发板连接后,上传土壤湿度传感器的湿度数据。

(2)使用USB连接线,将电脑与Arduino Uno 开发板连接起来。在Arduino Uno 开发板编辑器中,编写如下图所示的代码。

(3)代码说明:

湿度值大于200时,窗口打印出 “ Eat drink”;(表示湿润)

湿度值小于200时, 窗口打印出 “ Thirsty”。(表示干燥)

第3步: 将水泵、电机驱动器和Arduino Uno 开发板连接起来。如下图所示。

“我的心切慕你,如鹿切慕溪水。”

极简创意编程:第7课——制作人工智能花盆相关推荐

  1. 合适学习人工智能的小白的一本书《极简AI入门:一本书读懂人工智能思维与应用》

    今天看了一本书<极简AI入门:一本书读懂人工智能思维与应用> 对于初学人工智能的小白来说,应该是非常容易看得懂的,书里罗列了人工智能需要学习的各个技能,可以把这本书当作学习人工智能的目录( ...

  2. 极简OpenFoam编程

    简介 OpenFoam可以用于处理场类型的数据,但是如果采用"求解器"手脚架(见OpenFOAM编程基本结构)将会引入"setRootCase.H"." ...

  3. python创意编程培训 体会_省人工智能和创意编程教学研讨会学习心得

    省 人 工 智 能 和 创 意 编 程 教 学 研 讨 会 学 习 心 得 博兴乐安实验学校刘凯月 11 月 28 日到 29 日为期两天的人工智能和创意编程的教学研讨 会学习活动结束了,我有幸参加了 ...

  4. 玩点创意编程,发现另一个世界

    知识点 什么是创意编程 创意编程的应用领域 创意编程的常见工具 p5.js 简介 什么是创意编程 创意编程(Creative Coding)的概念非常宽泛,它是一种以创作表达为主要目的的计算机编程实践 ...

  5. 人工智能会终结就业吗之《AI极简经济学》

    作者 | 阿杰伊·阿格拉沃尔 / 乔舒亚·甘斯 / 阿维·戈德法布 本文节选自<AI极简经济学> 责编 | 胡巍巍 对于人工智能,特斯拉首席执行官埃隆•马斯克是其中最坚定.最高调.最有经验 ...

  6. EasyAdmin极简社区论坛系统源码

    介绍: asyAdmin极简社区是基于LayUI模板制作的一套社区程序,后台采用TP5框架进行开发. 极简社区后台制作为通用后台,集合了数据库的备份与还原,权限控制,后台菜单控制等通用功能,可以供开发 ...

  7. cad2016中选择全图字体怎么操作_高大上PPT的四个关键词:极简、全图、创意、潮流...

    平面展示,不管是PPT还是PS或AI,大家的欣赏水平都在不断提高,不断苛刻起来,有多少领导或客户退回了你点灯熬油掉了好多根头发所完成的设计稿,理由都是不够高大上. 那么,高大上的PPT是怎样的?布衣公 ...

  8. 视频教程-Python创意编程视频课CSDN版-Python

    Python创意编程视频课CSDN版 20多年的编程磨砺,对编程技术有着执着的追求,开发有大量Python课程资源,如<哪吒学Python启蒙篇>.<哪吒学Python初级篇> ...

  9. 《Kotin 极简教程》第8章 函数式编程(FP)(1)

    第8章 函数式编程(FP) <Kotlin极简教程>正式上架: 点击这里 > 去京东商城购买阅读 点击这里 > 去天猫商城购买阅读 非常感谢您亲爱的读者,大家请多支持!!!有任 ...

最新文章

  1. 在内存只有 24KB 的电脑上写操作系统,是怎样的体验?
  2. Windows 技巧篇-电脑蓝光过滤,颜色校准调节蓝光,电脑源头过滤蓝光,保护眼睛,护眼软件原理
  3. 到底应该用3*3的卷积核还是5*5的卷积核
  4. 计算机专业2016高考录取分数线,中国科学院大学计算机科学与技术专业2016年在江苏理科高考录取最低分数线...
  5. autoconf和automake的安装与使用
  6. ActiveMQ消息形式
  7. 进入Linux单用户模式
  8. 超级智能玩具《小小机器人》|全新50种玩法,创造力之源
  9. opengl画的弧线 为什么有一个半径_怪兽怎么画?简笔画怪兽教程来啦!跟孩子一起学习画萌萌的怪兽吧...
  10. 响应式布局及bootstrap(实例)
  11. 数据预处理—4.为什么要趋近于正态分布?详解
  12. iPhone清理喇叭灰尘_厉害了!原来可以这样一键清理 iPhone 喇叭灰尘!
  13. 基于Python的语音识别控制系统
  14. 基于FPGA的DS18B20数字温度传感器测温实例
  15. 软件测试工程师必备技能之Java基础
  16. asp.net WEB 调用 CuteFTP8.0 ftpte.exe 实现大文件上传
  17. Postman的下载及安装
  18. 新版SpringCloudGateway网关 切面修改方法入参
  19. C#笔试题面试题锦集
  20. android app实现轮播的图片视频播放video,仿淘宝商品详情的视频播放(android)

热门文章

  1. idc数据中心机房机柜收费标准
  2. 旷视科技面试——算法岗
  3. 课改要实现“软着陆”
  4. 解决win7设置默认程序打开方式失效
  5. 示波器学习(一):示波器的作用、类型和基本结构
  6. JS 考试倒计时
  7. iOS 开发值得拥有的75 个工具
  8. 数据结构的形式定义、数据的逻辑结构、数据的存储结构
  9. 处理数据之把省市自治区这样的字眼切除
  10. 浅析部分物化以及冰山立方体的计算方法Star-Cubing