计算机思维相关实例,几个培养计算思维的教学小案例
原标题:几个培养计算思维的教学小案例
计算思维的核心部分
BBC概述了计算思维的四大基石:分解、模式识别、抽象和算法。
分解:让孩子们将复杂的问题分解成更小、更简单的问题。
模式识别:引导孩子们建立相似的问题和经验之间的联系。
抽象:要求孩子们识别重要的信息,忽略不相关的细节。
算法:帮助孩子们理清思路,设计步骤解决问题。
在早期课堂中引入计算思维的策略
分解
分解是将任务分解为更小、更易于管理的多个子任务过程。在幼儿教学中,分解意味着邀请他们加入解决问题的场景,教师提出复杂且需要多步骤才能解决的问题,并为孩子们分解过程加以提示。
TRY THIS
教师描述一个多步骤的场景,如计划一个生日聚会。如果不将其分解成众多逻辑清晰的小目标,这种类型的任务会将孩子们压垮。他们还可以练习分解更大的任务,教师可以通过画或写的方式为孩子们呈现一个思维导图,教会他们在未来如何解决类似的问题。
模式识别
模式识别要求孩子们分析相似的对象或经验,找出共同点,从而找到解决相似问题的统一解决方式,即问题简化。
TRY THIS
为教孩子们识别模式,可从调查树开始。所有的树有什么共同点?它们都有一个树干,还有树根、树枝。虽然树的类型很多,但这些构造存在于所有树中。
接下来,可与孩子们一起创建拼贴的树木。首先注意树木都有树干、树根和树枝。然后,讨论一下树干之间的区别:有的粗,有的细;有些是棕色的,有些是白色的。最后,讨论一下根和枝的区别。
扩展这种思路,让孩子们画一张树的图片,标记树干、树根和树枝。并强调,虽然树看起来都不一样,但它们的核心构成是相同的。
抽象
抽象直指事物相关和重要的信息,它涉及从无关细节中分离出核心信息。
TRY THIS
教师将积木拼成圆,考验孩子们是否可以说出这是什么形状,若他们受颜色等的影响遇到困难,教师可用笔将积木外形描在纸上,辅助孩子们在这两者之间建立联系。此外,利用皮影戏的原理,将更复杂的积木拼搭投在墙上也是不错的教学手段。
通过培养抽象思维,孩子们能筛选所有可用的信息,识别自己需要的特定信息。随着阅历的增加,其接受的信息也会越来越复杂,这将是一项非常宝贵的技能。
算法
算法是引导计算机系统完成某项任务的一系列指令或者某项规则,即解决问题的方案。
TRY THIS
可以尝试以下几个例子:让孩子们设计从教室到操场的路径,详细说明一系列步骤;让他们思考每天早上上学之前会有什么准备步骤;在教室打扫卫生时要按什么顺序打扫。要求思考不同的行为是如何改变结果的,鼓励他们反思自己的想法,并适时改变计划,以达到预期结果。
(部分图片来自网络,侵删)
责任编辑:
计算机思维相关实例,几个培养计算思维的教学小案例相关推荐
- 用计算机解决问题时 为什么要用计算思维,在问题解决活动中培养计算思维
金婧 计算思维作为信息技术学科的核心素养之一,出现在新修订的课程标准中.本文以计算思维的"形式化""模型化""自动化"特点为依据,以< ...
- 计算机思维是程序对吗,编程如何培养计算思维 计算思维对孩子有何影响
在现实生活中,编程已经渗透于我们生活的方方面面,很多时候我们在解决问题的过程中都会不知不觉用到编程思维.编程程思维也可以称为"计算思维",是一种将复杂的原理通过简单的按键操作来实现 ...
- 计算思维就是使用计算机程序,什么是计算思维+计算思维的含义
什么是计算思维计算思维的含义 你知道计算思维吗?计算思维是运用计算机科学的基础概念进行问题求解.系统设计.以及人类行为理解等涵盖计算机科学之广度的一系列思维活动.下面小编为你整理计算思维,希望能帮到你 ...
- 计算机思维在化工方面的应用,计算思维在化学上的应用.pdf
计算思维在化学上的应用 作业题目2 --化学及化学软件与计算机中的表示.存储.执行的关系 (专业:化学) 1.计算思维与化学 计算思维是运用计算机科学的基础概念进行问题求解.系统设 计.以及人类行为理 ...
- 计算机思维在化学上的应用,计算思维在化学上的应用
动.它包括了涵盖计算机科学之广度的一系列思维活动.计算思维利用启发式推理来寻求解答,就是在不确定情况下的规划.学习和调度.计算机科学不是计算机编程.像计算机科学家那样去思维意味着远不止能为计算机编程, ...
- 计算机安全技术相关实例,计算机安全技术TOOLS教程课件5.14 实例:无线网络安全配置.doc...
2.实例:无线网络安全配置 实验环境如图5-126所示. 图5-126 实验环境 第1步:在桌面右键单击[网上邻居],选择[属性],打开[网络连接]窗口,然后右键单击[本地连接],选择[属性],打开[ ...
- 计算机科学导论思维与方法,计算机科学导论、计算思维的结构mooc答案
一绪论 1下图源自以下哪份文件的封面() A. Jeannette M. Wing. Computational Thinking[J]. Communications of the ACM. 200 ...
- python计算银行余额_Python 小案例实战 —— 简易银行存取款查询系统
Python 小案例实战 -- 简易银行存取款查询系统 涉及知识点 包的调用 字典.列表的混合运用 列表元素索引.追加 基本的循环与分支结构 源码 import sys import time ban ...
- 大学计算机理解和运用计算思维知识总结,计算思维论文,关于基于计算思维的本科计算机专业课教学方法相关参考文献资料-免费论文范文...
导读:这是一篇与计算思维论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考. (哈尔滨华德学院 黑龙江哈尔滨 150025) 摘 要:该文阐述了计算思维的思想内涵及其重要性,并提出了目前在 ...
最新文章
- SCImago Journal Rank:微生物领域期刊综合评价指标排名
- 联想员工亲历联想大裁员:公司不是家
- 细谈普通网站的后台构建实战----my note
- Pyinstall打包多个python脚本,包含DLL文件
- 我的世界minecraft-Python3.9编程(1)-开发环境配置(1)
- 前端 html结合css-1篇
- 引用 看图英语作文万能模板
- 2016年6月 之 《设计模式》
- 大数据之-Hadoop3.x_MapReduce_自定义outputformat案例mapperreducer---大数据之hadoop3.x工作笔记0122
- Make things beautiful again !
- AutoRunner使用说明
- 约分最简分式(python)
- Unity 用ml-agents机器学习造个游戏AI吧(2)(入门DEMO)
- android 使用xposed安装器
- Unity 泛型单例
- 有了繁难字库生僻字不用造(一)
- 树莓派的ssh连接配置
- 时间加减计算器_考前急救!2019年注册会计师计算器使用技巧,不会你就out了...
- python二次开发ug_Siemens NX (UG)中对于Python第三方包(函数库)的设置方法
- udf,udaf,udtf区别与联系
热门文章
- ChatGPT Plus最新订阅教程,现在开通Plus超简单!国卡也能开通!
- 少儿编程scratch(2022.04.06)
- 本原勾股数(毕达哥拉斯三元组)的个数
- 19.11.30联赛 Problem G. Can LYJ Pass The CET-4?
- 小白勿进!「高并发秒杀」微信抢红包实战案例
- 利用python分析权力的游戏五王之战数据
- mysql 历史数据表迁移方案
- Android自定义HorizontalScrollView实现侧滑菜单效果
- 合工大 matlab实验报告,合工大2014MATLAB(A)考试卷
- 无线智能插座Android Studio开发工具下载安装