课程 内容 设计目的

    1. 计算机是如何工作的

    - 计算机由什么组成
    - 数据和二进制
    - 存储、CPU、输入和输出
    - 操作系统、硬件和软件
    - 计算机网络介绍
    了解计算机是如何工作的,对计算机原理编程有个整个的认识和概念

    2. 树莓派介绍

    - 什么是树莓派
    - 首次使用树莓派,如何烧系统、启动及配置
    - 通过图形化界面查看树莓派相关配置
    - 通过linux命令查看树莓派相关配置
    - 通过xshell远程连接树莓派
    掌握树莓派的相关操作,便于以后课程的使用

    3. 把树莓派配置成为一个无线路由器

    - 路由器是什么
    - 将树莓派配置为无线路由器
    - 连接到自己配置的无线
    - 树莓派作为无线路由器和家用路由器的相同与区别
    首先了解家用路由器的原理及相关知识,自己动手完成路由器的制作,提高动手能力和兴趣

    4. 树莓派改造家用文件存储中心

    - 网盘的前世今生
    - 树莓派改造家用文件存储中心
    - 使用这个文件存储中心来观看视频
    - 家庭nas服务的其他方案
    首先了解网盘及nas的原理及相关知识,自己动手完成家用文件存储中心的制作,提高动手能力和兴趣

    5. 树莓派改造远程监控系统

    - python脚本
    - motionEyeOS系统
    - 两种实现方式的对比
    - 现有监控方案的拓展,加入对人脸识别,行为检测的科普
    自己动手完成远程监控系统的实现,提高动手能力和兴趣

    6. python入门课程1

    - python是什么
    - python安装下载设置
    - Scratch介绍
    - Scratch安装下载设置

    7. python入门课程2

    - Scratch算法练习解决信息奥赛基础题目

    8. python入门课程3

    - python基础知识
    - python各种数据类型的常用操作

    9. python入门课程4

    - http介绍
    - python调用http接口

    10. python入门课程5

    - flask实现接口

    11. 天气查询python小程序

    - 使用前面的学到的知识,调用网络API查询指定城市的天气,并打印输出天气信息。
    - 使用flask封装为服务

    12. 树莓派搭建web服务器

    - web服务器介绍
    - nginx介绍
    - nginx安装、配置
    - 部署天气查询python小程序

    13. 树莓派部署个人博客

    - wordpress介绍
    - 部署wordpress
    - 语雀介绍
    - 优秀博客案例

    14. 人工智能通识

    - 什么是人工智能
    - 计算机视觉介绍
    - 自然语言处理介绍
    - 机器学习、深度学习简易介绍

    15. 自美树莓派系统介绍

    - 查看自美树莓派系统
    - 自美树莓派系统介绍
    - 安装自美树莓派系统
    - 语音唤醒自美树莓派系统
    - 微信控制自美树莓派系统