版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算思维和计算机基础,程向前,2010/12/13,Solving problems Designing systems Understanding human behavior,“To reading, writing, and arithmetic, we should add computational thinking to every childs analytical ability.”,计算思维 计算思维是运用计算机科学的基础概念进行问题求解,系统设计,以及人类行为理解的涵盖了计算机科学之广度的一系列思维活动。,What is computational thinking?,计算
2、机科学的基础概念,哪些适用于现阶段的(非计算机专业)大学本科新生? 需要了解他们已经掌握的有关信息技术的概念,进行构建式的教学,基本的计算机交互 文字处理 网络应用(信息查询和交流-QQ) 游戏和娱乐,一般的境况:,存在经验和基本技能,但缺少比较系统的计算机科学基础和理论知识。,计算机科学的基础概念(部分),非计算机专业学生首先需要掌握: 软件与硬件分类 计算机系统组织 计算机系统结构 测试基准 计算机网络 分布式计算 网络安全 计算机系统实现,数据和信息系统 数据结构 数据存储表示 数据加密 数据压缩 编码与信息论 文件 信息系统 信息存储与检索 数据库 信息存储和数据存取 信息交互与表达,
3、What is Computational Thinking?,What is the power and limit of human and computer intelligence? How difficult is the problem? How can it be solved? How can technology be applied to the problem? What computational strategies might be employed?,(1)人和计算机在智能上的能力和局限性? (2)问题到底有多复杂?也即,问题解决的时间复杂性?空间复杂性? (3)
4、问题解决的判定条件是什么? (4)什么样的技术(包括建模技术)能被应用于当前的问题求解或讨论之中? (5)什么样的计算策略更有利于当前问题的解决?,计算机基础教育的根本目的,使得受教育者了解“今天”计算机技术(或科学)发展的状况,去发展“明天”其从事的学科或社会工作 激发学生对计算机科学和技术的好奇和爱好,成为信息社会的中坚 而不是去让其了解计算机专业自身都不能解决或解决的不好的问题 也不是要把其他专业的学生,吸引到计算机学科来,CT扩展问题,人和计算机在智能上的能力和局限性? 能力的案例 局限性的案例 问题到底有多复杂? 也就是所需要的条件,与计算机,网络与存储有关 什么样的技术能被应用于当
5、前的问题求解或讨论之中? 建模,网络,并行,仿真,What its not,Its not just more technical details for using software Its not thinking like a computer Its not programming (necessarily) It doesnt always require a computer Its not yet one more thing to add to your curriculum,CT扩展讨论,操作指导式的教学可以休矣,但实验课,TA如何办理?(Its not just more
6、technical details for using software) 计算机系统(软硬件)是否需要教(教冯.诺依曼或现代系统结构)?(Its not thinking like a computer) 有必要在“大计”中设定程序内容?Its not programming (necessarily),CT扩展内容,如何利用“不插电”的内容,It doesnt always require a computer 如何在大学计算机基础中体现“计算思维”的内涵,Its not yet one more thing to add to your curriculum,Characteristic
7、s?,Conceptualizing, not programming Fundamental, not rote skill A way that humans, not computers, think Complements and combines mathematical and engineering thinking Ideas, not artifacts For everyone, everywhere,Conceptualizing, not programming,哪些概念? 信息 vs. 数据 软件 vs. 硬件 桌面 vs. 网络 程序 vs. 算法 建模 vs. 仿
8、真 信息论与压缩 共享 vs. 安全,Fundamental, not rote skill,问题与需求 vs. 求解方案的选择和优化 人体工学 计算机交互 计算机故障的应对策略 GUI vs CLI 计算机界面进化与适应 思维工具的应用(思维导图,UML),A way that humans, not computers, think,思维工具的应用 思维导图(Mind Map) UML(统一建模语言) ERWIN(数据库建模),Complements and combines mathematical and engineering thinking,工程工具的案例式应用: SPSS Ma
9、tLab 亿图(矢量绘图工具),Ideas, not artifacts,计算科学中的“时间换空间” 递归、分解 缓存、预取 排队、调度 各类抽象和建模 网络参考模型 企业信息基础 数据库管理的层次模型,计算思维与计算机应用基础,1、信息与编码 (数制转换,文字编码,声音信息与采样,图像与图形编码) 2、信息的获取与转换 (OCR,txt to speech, 声音转换成文字与指令, BMT to Vector),计算思维与计算机应用基础,3、平台的选择与应用 (桌面与Web, GUI vs. CLI, Linux vs. MS Windows, Win XP vs. Win7 ) 4、效率与自动化 (OA, SPSS, Matlab,groupware),计算思维与计算机应用基础,5、数据的组织与管理 (文件,文件系统,数据库,文件检索,访问控制) 6、信息的分享与安全 (网络应用模型,C/S,B/S,P2P,网络安全),计算思维
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年浙江省东阳市高二生物下册期末考试模拟卷及完整答案【全优】
- 2025年辽宁省兴城市高二生物下册期末考试考试卷【完整版】附答案
- 2026年山东省莱州市高二生物下册期末考试测试卷(综合卷)附答案
- 2025年浙江省建德市高二生物下册期末考试模拟卷附答案(夺分金卷)
- 2026年山东省肥城市高二生物下册期末考试考试卷附答案【基础题】
- 2026年贵州省赤水市高二生物下册期末考试模拟卷及完整答案【易错题】
- 2026年湖南省耒阳市高二生物下册期末考试模拟卷附答案(模拟题)
- 2026年江西省樟树市高二生物下册期末考试检测卷附答案【黄金题型】
- 2026年辽宁省新民市高二生物下册期末考试测试卷含完整答案【有一套】
- 2026年贵州省凯里市高二生物下册期末考试检测卷含答案【轻巧夺冠】
- 2025年基层法律服务工作者考试题及答案
- 2026年小学数学三年级数学下册期末试卷
- 有限空间作业案例分析及应急救援
- 连锁便利店城市合伙人合作协议范本
- 山西路桥集团笔试题目
- 学写宋体字课件
- 激光熔覆缺陷控制方法
- 农产品销售推广员绩效考核表
- 2024年吉林职工医科大学马克思主义基本原理概论期末考试笔试题库
- 2026年高考英语北京卷考试卷含答案
- 中成药临床应用规范
评论
0/150
提交评论