OpenI 启智社区

启智社区,确实给力

当前位置:首页 > 学习 > 实训 >

大学计算机基础 —— 计算思维

大学计算机基础 —— 计算思维

  • 来源:国防科技大学
  • 章节:9 单元:42

  • 周竞文

  • 吴荻

  • 周海芳

  • 张军

  • 施江勇

  • 宁伟勋

  • 国防科技大学《大学计算机基础》课程组
进入实训课程

课程简介:

人要成功融入社会所必备的思维能力,是由其所处时代能够获得的工具决定的。计算机是信息社会的必备工具之一,如何有效利用计算机分析和解决问题,将与阅读、写作和算术一样,成为 21 世纪每个人的基本技能,而不仅仅属于计算机专业人员。计算机正在对人们的生活、工作,甚至思维产生深刻的影响。
《大学计算机基础》是大学本科教育的第一门计算机公共基础课程,它的改革越来越受到人们的关注。课程的主要目的是从使用计算机、理解计算机系统和计算思维三个方面培养学生的计算机应用能力。2008 年开始,以“计算思维”的培养为主线开展计算科学通识教育,逐渐成为国内外计算机基础教育界的共识。
基于这种认识,国防科技大学《大学计算机基础》教学团队对该课程进行了全面改革,强调计算思维的启蒙和训练。教学的指导思想是兼顾计算机基础知识和计算思维,选择 Python 作为实践语言,将信息表示与处理、计算机系统、网络、数据库、多媒体等知识既作为教学内容,又作为计算思维求解问题的研究对象并加以实践。希望通过这种问题求解的学习和实践过程,培养学生在理解计算机基础知识的同时,能有意识地将计算思维的方法和技能应用在各自专业学习中,能解决具有一定难度的实际问题。
本实践课程是与《大学计算机基础》线下课程和 MOOC 课程 相配套的线上实训,按专题方式组织,紧扣“问题求解”的目标,与课程的各知识模块密切配合,设计了环环相扣的实验环节,不仅全面覆盖了配套教材中的习题、案例,而且提供了部分基础和拓展强化的训练项目,方便教师和学习者自由组合合适的实训路径。
建议进入本课程的学习者,选用配套教材作为参考书目,编撰思路与本实践课程一致,有助于学习者循序渐进,完成一些有难度的项目。我们的课程目标既不是灌输一堆枯燥的知识,也不是教会一门时髦的语言,而是帮助你在问题求解的过程中逐步去体会“到底什么是计算思维”,从而建立起未来利用计算机和计算思维去独立完成更多、更复杂任务的意识和信心。

课程章节:

单元一 开启 Python 之旅

单元二 信息编码的奥秘

单元三 计算机系统的程序员视角之硬件系统

单元四 计算机系统的程序员视角之操作系统

单元五 网络知多少

单元六 数据库技术初探

单元七 WPS 专题

单元八 拓展(一):智能无人车设计与组装(虚拟仿真)

单元九 拓展(二):面向作战想定的无人车任务执行(虚拟仿真)