大学计算机基础教学大纲_第1页
大学计算机基础教学大纲_第2页
大学计算机基础教学大纲_第3页
大学计算机基础教学大纲_第4页
大学计算机基础教学大纲_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大学计算机基础教学大纲第一部分:课程基本信息课程编码922开课单位公共计算机教学与研究中心课程名称大学计算机英文名称UniversityComputer课程学时60(理论44+实验16)课程学分3课程类别通识教育必修课课程性质必修课开课学期第1学期课内实验学时16适用专业数学和计算机类以外的所有专业选用教材大学计算机.高等教育出版.宋长龙、曹成志主编.主要参考书1.计算思维导论.高等教育出版.陈国良主编.2.大学计算机.高等教育出版.龚沛曾主编.3.大学计算机实用技术指导及习题解答.高等教育出版.宋长龙主编.Coursecode922TeachingandresearchofficePublicComputerEducationandResearchCenterCoursename大学计算机EnglishnameUniversityComputerClasshours60(Theory44+Practice16)Credits3CoursecategoryCompulsoryCourseinGeneralEducationCompulsory/OptionalCompulsorySemesterTheFirstSemesterExperimentalHours16DesignedforAllmajorsexceptmathematicsandcomputermajorsTeachingmaterialsUniversityComputer.HigherEducationPress.SongChanglong,CaoChengzhi.Referencebooks1.TheIntroductiontoComputerThinking.HigherEducationPress.ChenGuoliang.2.UniversityComputer.HigherEducationPress.GongPeiceng.3.ThePracticalTechnicalGuidanceandExerciseAnswersofUniversityComputer.HigherEducationPress.SongChanglong.第二部分:课程简介中文课程简介《大学计算机》是高等学校非计算机专业学生的第一门计算机基础课程,该课程注重对学生逻辑思维、计算思维和计算机应用拓展能力的培养。本课程旨在帮助学生拓展视野,为学习后续课程做必要的知识储备,培养计算思维、分析问题以及解决问题的能力,使学生在各自的专业领域中能够有意识地借鉴、引入计算机科学中的一些理念、技术和思维方法,在较高层次上利用计算机技术处理工作、科研和日常生活等社会实践中可能遇到的难题。本课程所讲述的内容有计算机科学与技术概论、计算机系统基础、操作系统基本原理、VisualBasic程序设计、计算机网络技术、计算机信息安全技术、数据结构与算法及程序设计、数据库技术、多媒体技术、软件设计基础和Python程序设计入门共11章,理论教学44学时,实验教学16学时,以期末无纸化考试形式结课。IntroductionUniversityComputeristhefirstcomputerfundamentalscoursefornoncomputermajorstudentsininstitutionsofhigherlearning,whichfocusesoncultivatingstudents’logicalthinking,computationalthinking,andcomputerapplicationanddevelopmentability.Thiscourseaimsathelpingstudentsexpandtheirhorizonsforbuildinganecessaryknowledgefoundationforlearningsubsequentcourses,andincultivatingtheircomputationalthinkingandproblemanalyzingandsolvingabilitysothattheycanconsciouslylearnandintroducesomeideas,techniquesandthinkingmethodsofcomputerscienceintheirrespectivemajors.Onahigherlevel,theycanalsousecomputertechnologytotackleproblemstheycouldencounterinsocialpracticessuchaswork,scientificresearch,anddailylives.Thecontentsofthiscoursecover11chapters,namely,IntroductiontoComputerScienceandTechnology;FundamentalsofComputerSystems;FundamentalPrinciplesofOperatingSystems;VisualBasicProgramming;ComputerNetworkTechnology;ComputerInformationSecurityTechnology;DataStructuresandAlgorithms,andProgramming;DatabaseTechnology;MultimediaTechnology;FoundationsofSoftwareDesign;andIntroductiontoPythonProgramming.Thereare44contacthoursfortheoreticalteachingand16forexperimentalteaching.Thecourseendswithapaperless,endofsemesterexamination.第三部分:教学目的、教学要求、教学重点、考核方式(一)教学目的“大学计算机”是非计算机专业本科生的第一门计算机基础课程。开设此课程旨在拓展学生的视野,掌握计算机科学与技术中的基础知识、基本理念、工作原理和实际应用技能,为后续课程的学习、充分利用计算机解决专业领域中的实际问题、通过网络进行信息检索、提高信息安全保护意识以及了解机器智能对社会进步和人们生产生活的影响等方面做好必要的知识储备。(二)教学要求教师要不断学习新知识,掌握科技发展新动态,积极备课,认真准备实验,对课程内容要融会贯通,切忌照本(幕)宣科。授课在多媒体教室进行,充分利用多媒体动画教学课件,结合典型实用案例和相关软件,边授课边演示。做到授课内容与大纲相符,注重平时成绩(作业和实验)积累,成绩评价体系标准真实、严谨、公平、公正、公开,促使学生自主学习的积极性。(三)预备知识或先修课程要求虽然本课是学生的第一门计算机基础课程,但拥有Windows操作系统、Office软件和网页浏览器等软件的基本应用常识,对微型计算机系统及其常用设备(如键盘、鼠标和打印机等)的功能及操作有所了解,会对本课程的学习将有所帮助。(四)教学方式课程由理论课堂和实验操作引导两部分组成,一律采用多媒体动画教学。理论授课44学时,教师讲授与课堂讨论相结合;实验操作引导16学时,以学生操作、设计为主,教师引导、答疑为辅。(五)实验环境和设备1.硬件环境:每个学生一台微型计算机及基本设备(含耳麦);每个实验室要配备打印机、扫描仪和摄像头。2.软件环境:Windows7、Office0软件包、VB程序开发工具、Flash8.0和Python程序设计环境等软件。(六)考核方式1.课程考核成绩由期末考试(70%)、课堂作业(15%)和实验效果(15%)三部分组成。2.期末考试以无纸化形式,按授课学时比例抽题,采用统一评分标准,公正、公平、公开。3.平时作业和实验效果评价,按优秀、良好、一般、合格及不合格5个等级记载,期末采用加权累计的方法计分。4.课程最终考核成绩采用百分制,满分100分,60分为及格。第四部分:各章节教学内容及学时分配第一章计算机科学与技术概论(3学时)第一节信息及数字化第二节数制及其转换第三节文本数据编码第四节文本信息数字化的手段及方法第五节非文本信息数字化的手段第六节互联网(+)及物联网第七节大数据、数据挖掘及其应用第八节计算思维及其对社会信息化的作用第九节人工智能原理及其应用教学重点:数制及其转换;文本数据编码;文本信息数字化的手段及方法;非文本信息数字化的手段;人工智能原理及其应用。习题作业:书后讲授内容的填空题和单选题。学习要求:以教师讲授的内容为线索,上网检索相关知识点,掌握重点知识点,了解其他内容。第二章计算机系统基础(5学时)第一节计算机发展概述第二节计算机系统及其工作的基本原理第三节中央处理器第四节存储器及其分类第五节常见的输入/输出设备第六节微型计算机系统主板及其作用第七节计算机的主要性能指标第八节数值型数据的存储及其运算第九节Windows7系统常用软件简介教学重点:计算机的类型;计算机系统构成;计算机硬件系统构成;CPU的主要组成部件;存储器及其分类;常见的输入/输出设备;常见部件及其作用;常见外部接口及其作用;常见部件及其作用;常见外部接口及其作用;计算机的主要性能指标;数值型数据的存储及其运算。习题作业:书后讲授内容的填空题和多选题。学习要求:重视软硬件实体的观察;注重演算验证;对思考题思路清晰。第三章操作系统基本原理(2学时)第一节常见的操作系统简介第二节操作系统的诞生与发展第三节操作系统的分类及特征第四节操作系统的管理功能教学重点:操作系统的分类及特征;操作系统的管理功能。习题作业:书后讲授内容的填空题和多选题。学习要求:重视软硬件实体的观察;注重演算验证;对思考题思路清晰。第四章VisualBasic程序设计(7学时)第一节VB程序设计语言简介第二节应用程序设计案例第三节窗体设计第四节窗体中的控件设计第五节数据表示形式及表达式运算规则第六节分支程序设计第七节循环程序设计第八节子程序设计第九节菜单程序设计及生成可执行程序教学重点:应用程序设计案例;窗体及其控件设计;分支及循环程序设计;子程序设计;菜单程序设计。习题作业:书后讲授内容单选和二选题,简单的程序设计题。学习要求:重视实验课,在语言环境中验证基本概念,掌握调试和设计程序的基本过程和方法。第五章计算机网络技术基础(4学时)第一节网络概述第二节数据通信基础知识第三节网络体系结构第四节网络传输介质与互连设备第五节局域网的连接第六节广域网与Internet及其应用第七节超文本标记语言简介教学重点:网络的基本组成及作用;网络传输介质与互连设备;Internet及其应用;HTML的基本语法。习题作业:书后讲授内容的填空和单选题。学习要求:实验课时观察网络的连接方法,上网时多观察网络的运行方式和各种现象。第六章计算机信息安全技术(3学时)第一节计算机信息安全第二节用户登录及操作权限的分配第三节数字证书的作用及维护第四节信息加密及其算法第五节数字签名第六节计算机病毒及其防范第七节防火墙技术及信息过滤规则第八节网络道德规范教学重点:信息加密及其算法;计算机信息安全;数字证书的作用;防火墙技术及信息过滤规则。习题作业:书后讲授内容的填空、单选和多选题。学习要求:将个人计算机用户分级及密码管理,用防火墙加以保护,培养信息安全意识。第七章数据结构、算法及程序设计基础(6学时)第一节数据结构的基本概念第二节算法的基本概念第三节线性表结构第四节树及二叉树第五节数值计算方法及程序设计第六节数据排序算法及程序设计第七节数据查找算法及程序设计教学重点:线性表结构;树及二叉树;数据排序算法;数据查找算法。习题作业:书后讲授内容的单选题、多选题和程序设计题。学习要求:结合知识点,在计算机上设计及调试相关数据结构和算法的程序。第八章数据库技术(7学时)第一节实例数据库第二节数据库系统概述第三节三个世界与概念模型第四节数据模型第五节关系数据库中的基本概念第六节数据模型的三个要素第七节关系的基本操作第八节结构化查询语言—SQL简介第九节常见关系数据库管理系统简介教学重点:数据库管理系统的功能;关系数据模型;数据模型的三个要素;关系的基本操作;结构化查询语言。习题作业:书后讲授内容的单选题和多选题。学习要求:选择一种数据库管理系统,针对学生信息管理数据库,完成从设计数据库、数据维护到数据统计分析的全过程。第九章多媒体技术基础(2学时)第一节Windows的媒体播放器第二节多媒体技术概述第三节数据压缩方法第四节音频技术第五节图形与图像技术第六节视频与动画技术教学重点:数据的无损压缩方法;音频信号的数字化;图像信息的数字化;动画技术。习题作业:书后讲授内容的填空、单选和多选题。学习要求:通过实例样本验证数据压缩算法,以教师讲授的内容为主线,网上检索相关知识点,掌握重点知识点,了解其他内容。第十章软件设计基础(3学时)第一节程序设计语言分类第二节程序的类型及其关联第三节软件工程概述第四节软件生命周期教学重点:程序的类型;软件生命周期。习题作业:书后讲授内容的填空、单选和多选题。学习要求:结合VB程序设计,开发较完整的通讯录软件,掌握软件工程的基本概念,了解软件的开发过程及方法。第十一章Python程序设计入门(2学时)第一节Python程序设计语言简介第二节Python的程序设计实例第三节Python的数据结构第四节Python常用标准函数库调用举例第五节Python第三方函数库简介教学重点:Python程序设计实例;Python数据结构;Python常用标准库调用举例。习题作业:书后讲授内容的填空、单选和多选题。学习要求:与VB对照学习,了解其特点。课程目标(CourseObjectives,CO)及支撑的毕业要求(GA):CO1、使学生了解计算机的类型;计算机系统构成;计算机硬件系统构成;CPU的主要组成部件;存储器及其分类等相关知识,掌握操作系统的分类及特征。使学生学会使用VB语言进行应用程、窗体及其控件、分支及循环程序、子程序和菜单程序设计。使学生掌握计算机使用安全的基本知识,了解数据库技术、多媒体技术和软件设计技术。使学生具备基本的Python程序语言使用能力。(支撑GA5.1)CO2、让学生自主观察网络的运行方式和各种现象,使学生能够在课下自主学习使用防火墙等不同的网络安全软件。使学生能够自主进行简单的程序设计,能在计算机上设计及调试相关数据结构和算法的程序。能够自主完成从设计数据库、数据维护到数据统计分析的全过程。结合VB程序设计,开发较完整的通讯录软件,掌握软件工程的基本概念。(支撑GA12.2)课程目标对毕业要求支持关系的评价依据:GA5.1主要考察点在于学生是否了解计算机的类型、系统构成和硬件构成?是否掌握CPU的主要组成部件及分类等相关知识?是否掌握操作系统的分类及特征?是否能够使用VB语言进行程序设计?是否掌握了计算机使用安全的相关知识?是否了解数据库技术、多媒体技术和软件设计技术?是否掌握基础的Python程序语言使用能力?GA12.2主要考察点在于学生是否能够自主学习使用各类网络安全软件?学生能否自主完成简单的程序设计并进行相关的调试?学生能否自主完成设计数据看、数据维护到数据分析的全过程?学生能否利用VB程序开发一个较为完整的通讯录软件?课程内容对课程目标的支撑关系序号教学内容教学要求总学时数60支持课程目标讲课实验实践上机1第一章计算机科学与技术概论第一节信息及数字化第二节数制及其转换第三节文本数据编码第四节文本信息数字化的手段及方法第五节非文本信息数字化的手段第六节互联网(+)及物联网第七节大数据、数据挖掘及其应用第八节计算思维及其对社会信息化的作用第九节人工智能原理及其应用3CO12第二章计算机系统基础第一节计算机发展概述第二节计算机系统及其工作的基本原理第三节中央处理器第四节存储器及其分类第五节常见的输入/输出设备第六节微型计算机系统主板及其作用第七节计算机的主要性能指标第八节数值型数据的存储及其运算第九节Windows7系统常用软件简介5CO13第三章操作系统基本原理第一节常见的操作系统简介第二节操作系统的诞生与发展第三节操作系统的分类及特征第四节操作系统的管理功能2CO1CO24第四章VisualBasic程序设计第一节VB程序设计语言简介第二节应用程序设计案例第三节窗体设计第四节窗体中的控件设计第五节数据表示形式及表达式运算规则第六节分支程序设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论