目录

  • 1 认识数据与大数据
    • 1.1 1课 感知数据
    • 1.2 2课 认识信息
    • 1.3 3课 数字化与数制转换
    • 1.4 4课 数据编码与压缩
    • 1.5 5课 数据科学与大数据
  • 2 算法与程序实现
    • 2.1 6课 解决问题的一般过程和用计算机解决问题
    • 2.2 7课 算法的概念及描述
    • 2.3 8课 Python语言基础
    • 2.4 9课 顺序结构的程序实现
    • 2.5 10课 语句与程序结构——单、双分支结构
    • 2.6 11课 语句与程序结构——多分支选择结构
    • 2.7 12课 语句与程序结构——循环结构(while语句)
    • 2.8 13课 语句与程序结构——循环结构(for语句)
    • 2.9 14课 语句与程序结构——循环嵌套及其程序实现
    • 2.10 15课 语句与程序结构——break和continue语句
    • 2.11 16课 基于解析算法的问题解决
    • 2.12 17课 基于枚举算法的问题解决
    • 2.13 18课 算法与程序实现的综合应用1
    • 2.14 19课 算法与程序实现的综合应用2
  • 3 数据处理与应用
    • 3.1 20课 数据处理的一般过程
    • 3.2 21课 数据采集
    • 3.3 22课 数据整理
    • 3.4 23课 数据分析
    • 3.5 24课 数据可视化之图表
    • 3.6 25课 数据可视化之词云
    • 3.7 26课 数据分析报告与应用
  • 4 走进智能时代
    • 4.1 27课 认识人工智能
    • 4.2 28课 人工智能平台中的智能工具
    • 4.3 29课 编程调用平台中的智能工具
    • 4.4 30课 人工智能的应用与影响
29课 编程调用平台中的智能工具

1. 了解Python智能库、数据处理库等第三方功能库

2. 通过项目体验Python编程调用功能库编写智能小程序解决问题

3. 进一步理解和体验人工智能技术

基于“信息值守机器人”项目,分析算法流程、解决问题。掌握Python调用人工智能功能库编写程序的基本方法。

手机或平板、提前注册微信账号

本课需要使用Python编写程序,请完成以下题目,回顾Python相关知识。


(3)编写一个python程序,输入两个数,比较它们的大小并输出其中较大者。

观看《编写程序自主开发智能工具介绍》微课,了解Python编写智能程序的基础知识。

微课1:python编程与人工智能简介


(1) 观看《探究活动说明与要求》微课,了解“信息值守机器人”项目探究要求。

微课2:Python 第三方功能库的安装与调用


(2)自主探究,编写“微信信息值守机器人”

(3)观看《编写信息值守机器人》微课,修改程序,拓展功能。

微课3:探究活动编写信息值守机器人


观看课堂小结微课。

附件:自主学习探究报告

环节

任务

任务1

观看微课《python编程与人工智能简介》,谈谈使用Python语言开发人工智能程序的有点。

任务2

观看微课《Python调用第三方库简介》,完成以下任务。

1. 请说说你指导的第三方库名称。

2. 请根据微课演示的方法,安装本课探究任务所需的itchat模块、和sinomaps模块,写出你安装这两个模块的简要过程。

任务3

观看微课《Python调用网络平台的智能工具》,并按微课中的演示,编程体验。说说基本过程有哪些? 


参考“参考拓展资料”,自主探究,拓展程序功能。