目录

  • 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课 人工智能的应用与影响
6课 解决问题的一般过程和用计算机解决问题

经历用计算机解决问题的基本过程,并能应用于实际问题的解决。

体验编程解决问题的基本方法,提高学习算法与程序的兴趣,发展计算思维。

通过项目活动,初识项目实施的一般过程,进一步掌握计算机解决问题的基本方法。

学习重点: 解决问题的一般过程及利用计算机解决问题的过程。

学习难点:理解编程在计算机解决问题过程中的重要性,初体验程序编码。

学会利用网络自主开展学习,并且自己安装好Python软件。

小明准备和父母一起乘飞机外出旅游,为了尽快赶到机场,父母决定到小区门口招手叫车,而小明建议通过轿车软件网络约车。

思考:针对上面的情境,比较“招手叫车”和“网络约车”两种方式的不同,完成表格。

叫车方法

叫车地点

叫车步骤与过程

便捷程度

招手叫车




网络约车




点击右边下拉三角查看答案:



情境:小明和同学外出旅游,一次发现十字路口通行不畅、拥堵不便。

(1)思考分析:结合图片内容,思考通过哪些方法可以解决这个问题?

(2)以交警指挥交通为例,思考并完成任务表。

需要解决的问题


一般过程与方法


验证是否成功解决问题


(3)总结、概括出解决问题的一般过程。

微课1:解决问题的一般过程

问题:用红绿灯来指挥交通是利用计算机来控制,那么计算机解决问题的过程是怎样的?

(1)用计算机解决问题即让计算机按照程序执行指令。利用计算机编程的方式进行问题求解时,通常需要经历分析问题、设计方案、编程调试和解决问题等环节。

(2)以红绿灯指挥交通为例,思考并完成任务表。

分析问题:抽象问题,选择合适的方式进行描述(如文字、表格、图形等)。 


设计方案:功能分解,设计解决方案。


编程调试:编写程序并进行调试。


微课2:计算机解决问题的过程


(3)实践体验:运行教学资源平台提供的Python程序“红灯变绿灯.py”,体验利用计算机来控制红绿灯变换的过程。

微课3:Python软件的安装,程序的运行以及结果的呈现


设计“自助式人行过街红绿灯”项目的解决方案

开展“自助式人行过街红绿灯”项目初步设计,完成任务报告。

1.提出问题

2.分析问题

3.初步规划解决方案

“自助式人行过街红绿灯”问题解决方案

1

分析问题

信号灯初始状态

单击按钮后,信号灯的状态变化

信号灯终止状态




2

设计方案

“自助式人行过街红绿灯”功能分解图


3

解决方案


知识点及能力

学生自评

小组互评

问题解决的不同方式

【1】【2】【3】【4】

【1】【2】【3】【4】

解决问题的一般过程

【1】【2】【3】【4】

【1】【2】【3】【4】

计算机解决问题的过程

【1】【2】【3】【4】

【1】【2】【3】【4】

体验编程解决问题

【1】【2】【3】【4】

【1】【2】【3】【4】

小组讨论勇于发表意见

【1】【2】【3】【4】

【1】【2】【3】【4】

梳理并综合讨论观点

【1】【2】【3】【4】

【1】【2】【3】【4】

实践操作能力

【1】【2】【3】【4】

【1】【2】【3】【4】