《大学计算机》是全校本科各个专业必修的一门公共基础课,也是计算机类课程的入门课程。通过本课程的学习,可以使学生熟悉计算机的软硬件基础知识、了解计算机工作基本原理;了解计算机网络基本构成及发展趋势、掌握计算机网络应用技术;掌握信息转换、计算理论、算法、程序等基本理论和方法,学会用计算机解决问题的思路和方法;认识计算机在信息社会中的作用,培养学生的信息素养、计算科学修养和计算思维能力;同时培养学生熟练操作计算机、熟练使用计算机数据处理软件、数据库及常用软件的基本技能,为后续课程的学习和实际应用奠定良好的基础。 欢迎走进“大学计算机”课程 从有数字诞生那天起,就开始有了计算。今天,计算可以说已经无处不在,无处不在的计算设备,无处不在的网络和通信,已经彻底改变了人类数千年的生活习惯。人们希望通过无处不在的计算,能随时随地获得自己希望的服务,而提供这些服务或者计算的重要载体就是计算机和将各种计算装置连接在一起的网络。 我们每个人的手机里有计算机,我们使用的如洗衣机、电冰箱等大多数家用电器设备里有计算机,我们开的汽车里也有计算机,在很多高强度、高危险的工作岗位上活跃着的机器人,都是由计算机在控制。另外,我们能够借助QQ、Skype等各种即时通信工具和Email等软件与世界各地的朋友保持联系,能够通过“百度”、“Google”等搜索引擎查阅各种信息,真正做到“秀才不出门,方知天下事”。这一切的一切,都是借助于计算机和遍布全球的互联网络。 因此,计算机已经成为了人类生活中不可缺少的一部分。无论你在学习什么专业,也无论你正在或将会从事什么工作,计算机都必定会陪伴你的每一天,成为你生活和工作中不可缺少的伙伴和助手。所以,了解计算机,建立和掌握利用计算机求解问题的基本思路和方法,必将给你的学习和研究带来无限的便利。 这门课程将带给你哪些内容? 计算机科学是研究抽象和自动计算的学科,涉及的理论知识众多。作为计算机科学的入门,“大学计算机”课程将从基础知识入手,循序渐进,帮助你在了解计算机系统整体结构和基本原理的基础上,具备“选择和利用各种已有工具软件解决问题的能力”和“编写程序解决一般专业问题的能力”。 通过这门课程的学习,你将会得到以下4个方面的能力提升: 1)对计算机的理解能力。课程将依次为你介绍什么是计算?计算机的理论模型,计算机系统结构,计算机软件平台,以及计算机网络知识。这些内容将会帮助你理解: l 什么问题是计算机可以解决的,什么样的问题是计算机没有能力解决的?学习计算机,需要首先在总体上清楚计算机的能力边界。 l 计算机内部有怎样的结构?是怎么工作的?今天的计算机上为什么可以同时打开多个“窗口”?我们编写的各种文档在计算机中是如何表示和存放的?既然我们放在计算机中的各种信息都存放在硬盘上,那么为什么大家还是希望内存越大越好? l 网络上的信息是如何传送的?为什么我们可以通过网络和世界各地的人取得联系? 2)构造思维能力。课程将从基本逻辑门入手,讲述计算机由什么样的部件构造?是怎么构造的?建立自底向上进行系统构造的思路和方法,也就是构造思维能力,将是你未来进行系统设计的重要素质。 3)逻辑思维能力和利用计算机求解问题的能力。计算机的工作就是执行程序,我们希望计算机帮我们完成的所有工作都必须用程序语言来描述。学习程序设计基础,可以初步帮助提高你的逻辑思维能力和利用计算机解决问题的能力。 4)常用工具软件的应用能力和自信。你可能已经会用计算机上网、编辑文字,也可能还会处理照片等。但学习完这门课程,你除了能够更熟悉一些常用软件(如WORD、Excel、PowerPoint等)的强大功能之外,更主要的是你将会对计算机的各种操作不再有惧怕之心,对自己不熟悉的软件的功能敢于去尝试。具备这种“探索”之心,是你走向成功的重要基础。 课程的总体教学目标是: “大学计算机”课程是非计算机专业学生的第一门计算机基础课程,是计算机基础教学的基础和重点,是在“计算机文化基础”课程的基础上的提升。本课程的目标是“拓宽知识面-提高应用能力-培养创新能力”,即: (1)拓宽学生的计算机基础知识面:介绍计算机的基本原理、技术和方法,引入计算机新技术和了解计算机发展趋势; (2)掌握计算机的基本使用技能:常用操作系统和应用软件(OFFICE)的使用; (3)提高计算机的应用能力:重点是网络、多媒体、数据库等技术的基本知识和应用;理解信息安全和程序设计方面的基本知识。 (4)通过实践培养创新意识和动手能力,为学习后继计算机其他课程夯实基础 (5)最终目标是培养学生在各专业领域中地应用计算机解决问题的意识和能力。 如何了解自己对所学知识的掌握程度? 课程将通过以下环节帮助你随时了解自己的学习状况: 1)教学设问。在每周的起始处,会提出问题,以引导你理解课程的内容。这些问题也是你在学习完该章后必须完成的作业。 2)讲间练习。在每一段教学视频的中间或结尾处,都会设置1~2道简单的测试题目,检验你是否对刚刚学到的知识是否已清楚。 3)单元测验。每周学习结束后,会布置一定的课后作业。并安排相应的单元测验,以检验你对该章内容的理解情况。 4)讨论与答疑。学习期间,你可以通过网上答疑或讨论方式获取帮助和进行交流。你也可以回答其他学习者的提问。 2024年秋季学期《大学计算机》课程情况介绍: 本课程总共32学时,1学分。课堂授课10学时,网络学习10学时,机房课内练习12学时。 1.本课程与相关课程的关系 先修的要求:本课程是全校本专科所有非计算机专业必修的一门通识型必修课,也是计算机类课程的入门课程,无先修课程。 后续的支撑:本课程是学习其它计算机相关课程的基础,如VB、C、Python、Java、FORTRAN等程序设计语言类课程;如纺织CAD,化工CAD、采矿CAD、Abaqus软件应用、三维结构设计(Creo)以及工程制图、工程应用软件等计算机辅助类和应用类课程。此外,也是学生参加各类演讲比赛、实习报告以及撰写毕业论文的工具性课程。 2.本课程的特色与总体目标 (1)本课程的特色 计算思维的养成。通过计算机工作原理学会职责分明有序完成任务的方法;通过计算机软硬件的协调配合,学会分工合作的重要性;透过上网这一生活应用,深入学习并掌握网络发展、网络组建及信息传递等知识。通过经典问题的解决,掌握算法的精髓,学会用计算思维的方式描述、判断、比较、分析问题。 使用现代工具的能力。通过数据处理软件、及IT新技术的学习,学会选择合适的现代工具解决具体问题,能从软硬件的不断升级发展中,学会探索和使用新的方法和工具解决学习和工作中实际问题。 理论和实践相结合。该课程既有理论授课又有计算机操作练习,理论授课重在掌握原理和思维方式;操作练习重在掌握对计算机的实际应用。 (2)本课程总体目标 知识目标 (1)熟悉计算机基础知识,清楚计算机硬件、计算机软件、计算机网络等概念和基本工作原理; (2)了解计算理论和计算模型、掌握算法描述方法和典型算法的应用,熟悉程序设计基本规则和流程; (3)掌握数据处理和数据库应用的基本方法。 能力目标 (1)能够应用计算机基础知识,计算机硬件、软件、网络等基本原理,表达、比较并分析工程等领域的相关问题; (2)能够应用计算理论、基本算法、程序设计基本方法描述、判断、分析复杂问题; (3)能够使用常用数据处理软件,和恰当的工具软件对复杂问题进行计算、分析和模拟。 素养目标 (1)具有计算机文化并形成良好的职业道德; (2)能够正确获取、评价与使用信息; (3)能够基于信息技术手段进行交流与持续学习。 关于建立使用2024级学生《大学计算机学习群》QQ群的说明: 为了使同学们更好地学习《大学计算机》课程,授课教师创建了2024级《大学计算机》QQ群:730321187,以方便同学们在线学习时进行课程学习上的答疑解惑!请注意本群仅限于地质24-1、地质24-2、矿物加工24-1、矿物加工2-2班的同学加入。本群将于本课程结课后解散。入群的同学,请遵守国家法律法规!QQ群二维码如下(申请入群时请备注学生的班级-姓名):
课程视频
课程简介