天津师范大学计算机专业课程教学大纲
河大2021版,六年级下册IT教学大纲

河大2021版,六年级下册IT教学大纲1. 课程目标- 了解计算机基本知识和技术,培养对IT的兴趣和理解。
- 掌握使用常见办公软件进行文字处理、表格制作和演示文稿设计。
- 学习基本的编程思维和算法,培养解决问题和创造力。
- 培养信息素养和网络安全意识,学会合理使用互联网资源。
- 提高学生的团队合作和沟通能力,培养他们的创新意识。
2. 教学内容2.1 计算机基础知识- 计算机的组成和工作原理- 计算机硬件和软件的基本概念- 常见输入输出设备的使用方法- 了解操作系统和常见应用软件2.2 办公软件应用- 文字处理软件的基本操作和格式设置- 表格制作软件的使用方法和数据处理- 演示文稿设计的基本技巧和效果应用2.3 编程思维和算法- 算法的基本概念和应用- 编程语言的入门和基础语法- 利用编程解决简单问题的方法和思路2.4 信息素养和网络安全- 了解互联网的基本原理和功能- 合理使用互联网搜索和获取信息- 学习网络安全知识和防范措施2.5 创新和团队合作- 培养学生的创新意识和创造力- 组织学生参与小组项目和合作任务- 提倡团队合作和沟通技巧的培养3. 教学方法- 教师讲解和示范- 学生实践和操作- 小组讨论和合作- 项目实践和展示4. 评估方式- 平时作业和实验报告- 课堂参与和表现- 小组项目成果展示- 期末考试5. 教学资源- 计算机实验室设备和软件- 互联网资源和学习平台- 教材和参考书籍- 多媒体教学工具和辅助材料6. 教学计划- 第1-2周:计算机基础知识- 第3-4周:办公软件应用- 第5-6周:编程思维和算法- 第7-8周:信息素养和网络安全- 第9-10周:创新和团队合作- 第11-12周:综合项目实践和总结以上为河大2021版六年级下册IT教学大纲的内容安排和教学目标。
通过本课程的学习,学生将培养对计算机和IT的兴趣,并掌握基本的IT技能和知识。
同时,将培养学生的创新意识、团队合作能力和信息素养,为他们未来的学习和职业发展奠定基础。
计算机科学与技术(师范)专业导引课教学大纲

计算机科学与技术(师范)专业导引课教学大纲一、说明本课程是将计算机科学与技术(师范)专业课程进行铺垫式引导、概览式介绍的课程。
培养学生的专业兴趣,激发学生对计算机科学领域的兴趣,使学生为专业学习做好心理准备,加强主动学习的兴趣。
(一)课程性质通过专业导引让新生知道自己所学专业的课程设置、专业培养目标、就业方向和就业现状以及学好本专业的方法与技巧等,减少学生因为对所学专业缺乏了解所造成的盲目性,尽早培养学生的专业意识,树立正确的专业思想和学习观,激发学生的学习动机,打下良好的专业基础。
(二)教学目的通过专业导引课程,介绍专业发展的最新动态及成果、专业的杰出人才等等,重点在培养学生形成良好的专业思维模式(计算思维)和注重学生学习方法的培养。
透过知识和方法的传授,深入到智慧的训练和思维的培养层次上,培养学生发现问题、分析问题、解决问题的能力。
(三)教学内容第一章计算机学科的基本含义和培养目标第二章计算机专业人才能力和课程体系第三章本科生如何参与科技项目第四章计算机专业课程的学习第五章计算思维的认识第六章计算学科的基本问题介绍一个对问题进行抽象的典型实例——哥尼斯堡七桥问题。
然后,通过“梵天塔”问题和“停机问题”分别介绍学科中的可计算问题和不可计算问题。
从“梵天塔”问题再引出算法复杂性中的难解性问题、P类问题和NP类问题,证比求易算法,P=NP是否成立的问题,旅行商问题与组合爆炸问题,找零问题、背包问题与贪婪算法。
(四)教学时数学时:18学时学分:1学分课程类别:必修面向专业:计算机科学与技术师范专业(五)教学方式(1)老师专题讲解(2)同学们到网上、图书馆查阅资料(3)同学之间的讨论二、本文第一章计算机学科的基本含义和培养目标教学要点:本章首先简单介绍计算学科命名的背景、计算学科的定义,以及计算学科的根本问题,并阐述了计算学科专业名称的演变、分支学科及其培养侧重点,计算机学科的发展,我国计算机专业的发展。
大学计算机基础课程课程大纲

大学计算机基础课程课程大纲一、课程的性质和任务《大学计算机基础》课程是教育技术学专业学生的一门必修专业基础课,是学习计算机的入门课。
学习该课程的目的是为了提高学生的计算机文化素质,学习计算机的相关基础知识,培养学生的实际操作技能,为后续课程的学习打下良好的基础,也是现代文明必须具备的一种文化。
为了学生适应将来专业课程的学习和今后工作的需要,本课程从应用出发,培养学生利用计算机解决问题的能力和意识。
介绍有关计算机的基本知识和概念,办公自动化套件,计算机网络和多媒体知识。
使学生掌握在信息化社会里工作、学习和生活所必须具备的计算机基础知识与基本操作技能,熟练使用办公自动化软件,编排图文并茂的文档,学会制作实用高效的电子报表和制作幻灯片,具备在网上获取信息和交流的能力,具有熟练地在网络环境下操作计算机的基本技能。
二、课程的基本要求1.具有计算机的基础知识。
2.了解微型计算机系统的基本组成及其工作过程3.了解操作系统的功能,并具有使用微机操作系统的基本能力4.掌握一种汉字输入法,掌握字处理的基本知识,具有一种字处理软件的使用能力5.掌握电子表格的基本知识,具有使用电子表格的基本能力。
6.了解计算机网络的基本知识。
7.掌握计算机安全使用知识三、本课程的重点、难点以及深度和广度本课程重点掌握计算机的基本知识,了解微型计算机系统的基本组成及其工作过程。
掌握WindoWS操作系统和DOS操作系统的功能和基本操作。
掌握一种汉字输入法,能够编排图文并茂的文档。
具有使用电子表格的能力。
了解计算机网络的基本知识和计算机安全使用的知识。
四、本课程与其他课程的联系和分工2.教材皆秀玲《计算机应用基础》出版社:电子出版社2002年版3.参考书曾秀玲《大学计算机基础习题与实验指导》清华大学出版社2007年05月第八、教学方法和教学手段的改革主要包括:教学方法与手段改革的典型材料,考试改革,用于以CA1为代表的现代教育技术的开发与应用等。
大学计算机信息技术基础课程教学大纲

《大学计算机信息技术基础》课程教学大纲课程编号:90111002总学时数:68(理论34、上机34)总学分数:3课程性质:公共必修课适用专业:全院本科专业一、课程的任务和基本要求:本课程为全院本科学生的计算机基础课程,本课程的基本内容分为两部分,第一部分为计算机理论知识部分,第二部分为计算机实践部分。
计算机理论知识部分教学的任务和基本要求是介绍电子信息技术的基本知识,剖析计算机硬件的组成以及它们的工作原理,对数值、文字、图像、声音和视频等在计算机在的表示、处理与应用作简单的介绍,分析计算机网络的组成、功能和原理,介绍程序设计与软件开发的入门知识,重点讲解数据库及其应用和信息系统开发的基本知识。
计算机实践部分教学的任务和基本要求是侧重培养学生实际使用计算机的能力,力求通过自学和实验使学生更好地理解并掌握计算机的信息浏览、Windows操作系统、电子邮件、文字处理、电子表格、网页编著与发布、演示文稿制作和多媒体创作工具等内容。
通过对本课程的学习,为今后在本科阶段学习其它计算机课程打好一定的基础。
二、基本内容和要求:(一)计算机信息处理技术的基础知识1、信息技术概况(1)集成电路的基本知识(2)通信技术的分类、特点与发展趋势(3)计算机的发展、特点与作用(4)信息化与信息化建设的有关问题2、计算机组成原理(1)计算机硬件的组成及其功能;计算机的分类;微处理器(2)CPU的结构:指令与指令系统:指令的执行过程:CPU的性能指标(3)PC机的主板、芯片组与BIOS cache存储器与主存储器(4)PC机I/O操作的原理,I/O总线与I/O接口(5)常用输入设备(键盘、鼠标器、扫描仪、数码相机)的功能、性能指标及基本工作原理(6)常用输出设备(显示器、打印机)的功能、分类、性能指标及基本工作原理(7)常用外存储器(软盘、硬盘、光盘)的功能、分类、性能指标及基本工作原理3、数字媒体及应用(1)二进制及其特点,整数和实数在计算机内的表示方法(2)西文与汉字的编码,数字文本的制作与编辑,常用文本处理软件(3)数字图像的获取、表示及常用图像文件格式,数字图像的编辑、处理与应用及图形的概念和应用(4)数字声音获取的方法与设备,数字声音的压缩编码,语音合成与音乐合成的基本原理与应用(5)数字视频获取的方法与设备,数字视频的压缩编码,数字视频的应用4、计算机网络(1)计算机网络的组成与分类;数据通信的基本概念;多路复用技术与交换技术:常用传输介质(2)计算机局域网;特点、组成和类型;以太网工作原理;局域网服务与软件;局域网的扩展(3)计算机广域网的组成;数字传输干线与接入技术;分组交换与存储转发原理;常用广域网(4)异构网络互连协议TCP/IP的分层结构、IP地址、IP数据报与路由器原理(5)因特网的组成,主机地址与域名系统,电子邮件与Web的基本原理(6)网络信息安全的常用技术,计算机病毒防范5、计算机软件(1)计算机软件的分类和计算机软件技术的内容(2)操作系统的作用、功能、分类和常用操作系统6、计算机信息系统与数据库(1)计算机信息系统的特点、结构、主要类型和发展趋势(2)数据库系统的特点与组成,概念模型与E—R图,数据库的数据模型(3)关系数据库的基本原理:数据结构及其形式化定义,关系代数操作,SQL语言,数据库的控制(4)信息系统的开发与管理:软件工程概念,信息系统开发方法,数据库数据设计概要,系统规划,系统分析,系统设计,系统实施和系统维护(5)典型信息系统介绍(二)常用软件的使用1、IE浏览器(1)IE浏览器设置,浏览Web页面(2)信息检索,页面、图片保存至本地磁盘(3)文件上传、下载及相关工具软件使用(WinRAR、 Winzip、网络蚂蚁、网际快车)2、Outlook Express(1)创建帐号和管理帐号(2)书写、发送邮件(3)接收、回复、转发邮件(4)管理邮件及通讯簿(5)申请免费电子信箱3、WORD文字处理(1)文字编辑:文字的增删改,复制、移动、查找和替换,英文文本的校对(2)页面设置:页边距、纸型、纸张来源、版式文档网格、页码、页眉、页脚(3)文字段落排版:字体格式、段落格式、首字下沉、边框和底纹、分栏、背景、应用模板(4)高级排版:绘制图形、图文混排、艺术字、文本框、域、其他对象插入及格式设置(5)表格处理:表格插入、表格编辑、表格计算4、EXCEL电子表格(1)电子表格编辑:数据输入、编辑、查找、替换,单元格删除、清除、复制、移动,填充柄的使用(2)公式、函数应用:公式的使用,相对地址、绝对地址的使用,常用函数的使用。
第1讲 计算机基础知识

(5)人工智能
例如,语音图像识别、专家系统、推理定理证明、语言翻译、 例如,语音图像识别、专家系统、推理定理证明、语言翻译、 机器人等方面
(6)计算机网络
计算机网络是计算机技术和通信技术相结合的产物, 计算机网络是计算机技术和通信技术相结合的产物,资源共 享和数据通信是计算机网络的最基本目标。 享和数据通信是计算机网络的最基本目标。
进位制 十进制 (Decimal) ) 二进制( 二进制(Binary) ) 八进制( 八进制(Octal) ) 十六进制 (Hexadecimal) )
数符 0,1,2,3,4,5,6, 7,8,9 0,1 0,1,2,3,4,5,6, 7 0,1,2,3,4,5,6, 7,8,9, A,B,C,D,E.F
第1讲 计算机基础知识和打字 讲
计算机的概述 计算机中数制与编码 微机的基本操作
1.1 计算机概述
计算机是一种能按照事先存储的程序,自动、高速地进行大 计算机是一种能按照事先存储的程序,自动、 量数值计算和各种信息处理的现代化智能电子装置。 量数值计算和各种信息处理的现代化智能电子装置。
(一)
计算机发展简史
4.计算机的发展趋势
计算机的发展正向“两极”分化。一级是向微型 计算机的发展正向“两极”分化。一级是向微型 化的方向发展,使得体积更小,耗电更少,功能更多, 的方向发展,使得体积更小,耗电更少,功能更多, 用途更广,另一级是向巨型化 超高速,并行处理, 巨型化, 用途更广,另一级是向巨型化,超高速,并行处理, 更加智能化的方向发展 的方向发展。 更加智能化的方向发展。
【例1-2】将(3CF.6A)16转换成十进制数。 】 ) 转换成十进制数。 (3CF.6A) 16 = 3×162+12×161 + 15×160 + 6×16-1+10×16-2 × × × × × =3×256+12×16+15×1 + 6×0.0625 × × × × +10× +10×0.00391 =768 + 192+15 + 0.375 +0.00391 = (975.414)10
计算机教学大纲(各专业)

《计算机应用基础》教学大纲一、课程性质和任务本课程是全校各个专业的公共必修课,是高等学校学生计算机基础教育第一层次,旨在向学生传授计算机的软硬件知识,并兼顾实用软件的使用和计算机应用领域的前沿知识,培养学生应用计算机的基本能力和思维方法,从而具有应用计算机获取和处理一般信息的能力,为学生走向社会打下良好的基础,同时也作为学生今后进一步学习计算机知识的基础。
二、课程教学目标1、理论知识目标系统了解和掌握计算机软硬件基础知识,了解多媒体技术的基本概念、掌握计算机网络的基本概念、结构、模型、常用设备等,了解计算机病毒的基本知识。
2、能力(技能)目标熟悉典型的计算机(网络)操作环境及工作平台,熟练使用办公软件处理日常事物的能力。
能够进行计算机日常的维护及计算机病毒的预防与处理。
具有较快的文字录入能力。
能够利用计算机手段进行表达与交流,利用网络进行自主学习。
三、教学内容和要求第一章计算机基础知识1、了解计算机的概念、发展史、特点、分类及其应用领域。
2、掌握数制的概念,二进制、八进制、十进制、十六进制表示及相互转换,二进制整数的算术运算和逻辑运算。
3、掌握计算机中数据的表示、数据的存储单位(位、字节、字)。
了解字符与ASCII 码,汉字及其编码。
4、理解计算机系统组成和工作原理的初步知识,CPU、存储器以及输入输出设备的功能和使用方法。
了解微型计算机系统配置及主要技术指标。
5、了解指令、程序的概念。
理解系统软件、应用软件的概念。
理解计算机中机器语言、汇编语言、高级语言的概念及主要特点。
6、掌握多媒体计算机的初步知识。
了解多媒体硬件和软件。
7、了解计算机病毒的概念。
掌握计算机病毒的特征、分类,危害及其防治。
第二章中文WindowsXP操作系统1、了解操作系统的概念、基本功能和分类。
2、掌握Windows XP的安装、启动和退出。
3、掌握Windows的基本知识和基本操作(桌面、图标、窗口和对话框的基本概念,菜单和工具栏的使用,启动和退出应用程序,剪贴版的使用,Windows的帮助系统)。
(完整版)大学计算机基础课程教学大纲
大学计算机基础课程教学大纲一、课程基本信息1.课程性质:公共必修2.课程学时与学分:48学时,2学分3.适用专业:全校各院、系各专业二、课程内容简介本课程是公共必修课程,是为非计算机专业学生开设的第一门计算机基础课程,是继续学习其他计算机课程的先修课程,为培养大学生的计算机文化意识而设置。
本课程内容主要包括计算机基础知识、操作系统基本使用、Office系列办公软件应用、计算机网络与网络安全基础知识、Internet基本应用、多媒体技术基础知识及应用。
课程内容以计算机基本操作为基础,重点介绍Office系列办公软件在实际工作中的应用。
三、教学目标本课程的总体目标是:学生通过学习该门课程,能够掌握计算机的基础知识与基本操作,能够熟练地应用Office系列办公软件,并初步具备利用计算机分析问题、解决问题的能力,为进一步学习其他计算机课程和将来应用计算机知识、技能解决本专业的实际问题奠定基础。
本课程的具体目标是:(一)熟悉微型计算机系统的基本组成和各组成部分的功能,熟悉计算机的典型应用领域。
(二)熟悉计算机操作系统的基本功能,掌握Windows操作系统的基本使用。
(三)熟练掌握中文、英文(键盘)输入方法。
(四)熟练掌握文字处理软件、电子表格软件、演示文稿制作软件等常用办公软件的应用。
(五)熟悉计算机网络与网络安全基础知识,掌握因特网(Internet)的基本应用。
(六)了解多媒体技术基础知识及其基本应用。
四、教学主要内容与学时分配第一章计算机基础知识【教学内容】1.计算机的发展、特点、分类、性能及其应用领域2.计算机中常用的数制和数据的基本单位3.计算机的算术运算和逻辑运算基础4.微型计算机系统的基本组成5.计算机硬件系统的构成和各部件的功能6.计算机软件系统的分类和软件层次关系第二章Windows操作系统【教学内容】1.操作系统的基本概念和常用术语2.Windows工作界面和基本操作3.利用Windows进行文件和文件夹管理4.程序管理、磁盘管理和控制面板第三章Word字处理软件【教学内容】1.Word工作界面和基本操作2.文档的编辑和排版3.表格的制作和修改4.文档的图文混排5.页面设置与打印第四章Excel电子表格软件【教学内容】1.Excel工作界面和相关基本概念2.工作簿、工作表的基本操作3.数据的输入和编辑4.工作表的格式化5.公式与函数的使用6.数据的图表化7.数据管理与分析8.工作表的打印第五章PowerPoint演示文稿软件【教学内容】1.PowerPoint工作界面和基本操作2.演示文稿外观的设计3.幻灯片的制作4.演示文稿动画效果的设置5.演示文稿的放映、打包与打印第六章计算机网络与网络安全【教学内容】1.计算机网络的基础知识2.计算机局域网的基础知识3.Internet的基础知识和基本应用4.网络安全基本常识5.计算机病毒的基础知识第七章多媒体技术基础【教学内容】1.多媒体的基础知识2.数字图像技术3.数字音频技术4.数字视频技术5.数据压缩技术五、学习过程设计依据应用型人才培养目标,为学生设计“学前操作水平摸底测试—因材施教,课堂理论与实践结合—夯实基础、典型应用案例驱动—实践并解决问题,课后自主完成综合设计—提高能力”的学习过程。
《计算机文化基础》教学大纲
《计算机文化基础》教学大纲一、课程概述《计算机文化基础》是面向全体大学生的一门必修的计算机课程,旨在培养学生的计算机素养,提高他们的计算机技能,并帮助他们更好地适应数字化时代的挑战。
本课程将涵盖计算机基础知识、操作系统、办公软件、网络应用、信息安全等方面的内容。
二、课程目标1、让学生掌握计算机的基本概念和操作技能,包括打字、文件管理、网络浏览等。
2、让学生掌握常见的办公软件如Word、Excel、PowerPoint等的使用,并能够进行基本的排版、表格制作和演示文稿制作。
3、让学生了解计算机网络的基本概念和安全知识,能够正确使用网络资源,并注意保护个人信息安全。
4、培养学生的信息素养和问题解决能力,使他们能够利用计算机和网络资源解决学习和工作中的问题。
三、课程内容1、计算机基础知识:包括计算机的组成、计算机的发展历程、计算机的分类等。
2、操作系统:介绍常见的操作系统如Windows、Linux、macOS等,并让学生掌握基本的使用方法和系统设置。
3、办公软件:介绍常见的办公软件如Word、Excel、PowerPoint等,并让学生掌握基本的文档排版、表格制作和演示文稿制作技巧。
4、网络应用:介绍常见的网络应用如浏览器使用、电子邮件、网络搜索等,并让学生了解网络的基本概念和安全知识。
5、信息安全:介绍个人信息保护的技巧和方法,如密码设置、安全浏览等。
四、教学方法本课程将采用理论与实践相结合的教学方法,包括课堂讲解、案例分析、小组讨论、上机实践等环节。
在教学过程中,注重学生的自主学习和思考能力的培养,鼓励学生积极参与课堂讨论和实践活动。
同时,利用多媒体资源和技术手段,提高教学效果和学生的学习体验。
五、考核方式本课程的考核将采用多种形式相结合的方式,包括理论考试、实践操作考核和平时表现等。
其中,理论考试主要考查学生对计算机基础知识的掌握情况;实践操作考核主要考查学生对办公软件和网络应用的使用技巧和能力;平时表现则包括学生的课堂参与情况、作业完成情况和小组讨论表现等。
计算机科学与技术专业教学大纲
《计算机科学与技术专业》教学大纲前言本教学大纲作为计算机科学与技术专业教学的指导纲要,和各年级培养计划一起形成完整的教学计划指导体系。
本教学大纲的修订按照“追踪学科发展,体现技术前沿,理论基础和实际技能并重”的原则,力求保证教学大纲的先进性、课程内容的前沿性和实用性。
计算机科学与技术专业的教学内容主要包括四部分:公共基础课、专业基础课、专业方向课和专业选修课。
公共基础课为高等数学、外语、大学物理等全校性课程。
专业基础课为深入学习本专业的专业课程所需的基础课程;由于本专业源于构造性计算科学,故专业基础课中包括的数学课程较多;这一部分课程在本专业培养计划中占有相当重要的地位,它为专业课程的进一步深入学习起到很好的铺垫和支撑作用。
专业方向课一般开设在第三、第四学年,讲授较深层次的计算机理论和计算机科学技术问题,使学生对计算机科学和技术有一个全面、具体、深层次的理解和认识。
专业选修课在第四学年开设,主要讲授计算机各发展方向上所涉及到的前沿技术;通过专业选修课的学习,使学生全面了解计算机的应用领域、技术特点以及各应用领域所涉及的关键技术,为自己确定将来的发展方向。
专业教学的三个部分以C语言为主线贯穿整个教学、实验、课程设计、毕业设计等各个环节。
每一部分所包括的具体课程如下:1、专业基础课计算机导论电路原理数字逻辑离散数学 C语言程序设计数据结构计算方法计算机组成原理汇编语言程序设计数据库原理2、专业方向课操作系统编译原理计算机网络计算机系统结构软件工程微型计算机技术3、专业选修课VB程序设计管理信息系统 Delphi程序设计计算机图形学人工智能导论单片机原理与应用多媒体技术通信原理修定日期:2002年6月9日目录2.3数组2.4表2.5游标2.6其它表结构2.7循环链表2.8双向链表2.9矩阵的表示2.10一般矩阵2.11特殊矩阵2.12稀疏矩阵第三章栈和队列 (8学时)3.1抽象数据类型栈3.2定义及基本操作3.3 栈的实现 1数组 2链表3.4抽象数据类型队列3.5队列的定义及基本操作3.6队列的实现 1数组 2链表3.7栈和队列的应用3.8表达式求值3.9递归过程的模拟3.10递归数据结构—广义表第四章串 (4学时)4.1数据类型:串4.2串的实现 (一) 数组 (二) 链表4.3串的模式匹配第五章树 (10学时)5.1树的基本概念5.2二叉树5.3抽象数据类型二叉树5.4二叉树实现 1链接实现 2数组实现5.5二叉树的遍历5.6线索树5.7森林5.8森林的二叉树表示5.9树和森林的遍历5.10树和森林的数组表示1先根次序表示2石根次序表示3层次次序表示5.11树的应用5.12抽象数据类型UFSET的实现5.13哈夫曼算法和哈夫曼编码5.14优先队列的实现第六章图 (8学时)6.2图的存储表示6.3邻接矩阵6.4邻接表6.5邻接多重表6.6图的遍历6.7深度优先搜索6.8广度优先搜索6.9最小代价生或树6.10 Prim算法6.11 Kruskal算法6.12 最短路径6.13 拓扑排序6.14 关键路径第七章内排序 (8学时)7.1插入排序7.2直接插入排序1用数组实现直接插入排序2用链表实现直接插入排序7.3二分法插入排序7.4希尔排序7.5选择排序7.6直接选择排序7.7堆排序7.8交换排序7.9冒泡排序7.10 快速排序7.11基数排序7.12归并排序第八章查找 (10学时)8.1表的查找8.2顺序查找8.3二分法查找8.4分块查找8.5散列技术 1散列函数 2解决冲突的方法8.6树目录的查找8.7二叉查找树8.8平衡二叉树8.9 外查找8.10 B树8.11 B+树第九章外排序 (4学时)9.1外存储器9.2磁带教科书:严蔚敏、吴伟民编《数据结构》,清华大学出版社(C语言版)。
天津师范大学课程教学大纲编写要求.doc
一、课程基本信息课程编号:******** 中文名称:数学建模实二英文名称:practicing on mat 课程类别:'适用专业:专业必修课信息与计算机科学专业小四黑体五号z |»» 体天津师范大学课程教学大纲编写要求1. 需要编写教学大纲的课程范围:本科生培养方案中“承担单位”为本学院的全部课程, 包括毕业论文、实习等。
2. 编写内容:一、课程基本信息(必填项目)课程编号:********中文名称:英文名称:课程类别:(通识必修课、通识选修课、学科基础课、专业必修课、专业选修课)适用专业:开课学期:(春、秋或1、2、3、4、5、6、7、8)总学时:(周数或总学时数)总学分:预修课程:并修课程:中文课程简介:言简意赅地介绍课程的核心内容、教学要求和教学目标(知识、能力、情感目标,注意要与学校人才培养总目标以及专业人才培养目标相适应)。
字数:300字左右。
英文课程简介:建议教材:参考书目:二、课程教学目标三、教学內容与要求(分理论和实践分别论述)四、作业与考核五' 成绩评定3. 范例见附件。
4. 学院可根据专业特点,在不删减以上五部分的前提下,自行规定课程教学大纲的格式和要求且本学院课程必须统一。
《数学建模实习》教学大纲(三号、黑体、居中)开课学期:春总学时:两周总学分:2预修课程:MAT2390T/MAT2370T/MAT2340T, MAT3180T/MAT3190T并修课程:无中文课程简介:本课程是信息与计算机科学专业的继数学模型课之后的实习课程。
主要内容包括:MATLAB软件包的内容、功能和使用方法,利用MATLAB命令编程进行复杂的计算,对实例进行完整的数学建模并按要求给出解答。
英文课程简介:This course is an information and computer science course followed by a course in mathematical modeling. The main contents include: the content, function and usage of MATLAB software package, make complex calculation by using MATLAB command programming, complete the mathematical modeling of the example, and give the answer as required.建议教材:自编讲义参考书目:〔1〕姜启源编,《数学模型》(第二版),北京:高等教育出版社,1993〔2〕王炳武等编,《MATLAB5. 3实用教程》,北京:中国水利水电岀版社,2000二、课程教学目标通过教学使学生进一步了解MATLAB软件包的功能,熟练掌握MATLAB基本命令的使用,通过对实际问题的数学建模,进一步张吾数学建模的方法和步骤,使学生能够利用学过的知识、计算机和软件包灵活的解决实际问题,从而具有初步的创新能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
天津市高等教育自学考试课程考试大纲
课程名称:课程设计课程代码:4620
一、课程基本信息
预修课程:数据库技术、面向对象程序设计、软件工程
课程简介:本课程是高等教育自学考试计算机及应用(本)专业的一门综合性设计实验课程,它是检验学生综合应用所学知识编写程序和综合分析问题、解决问题能力的有效手段,也是考查学生的创造能力和合作精神的有效途径。
因此,要求学生必须认真、独立的完成好综合设计实验。
它将作为计算机科学与技术专业知识与专业技能考核的一个重要组成部分。
通过实验,让学生将所学基础理论与专业技术有效结合,理解和掌握软件开发的过程、方法和具体步骤,从技术的角度培养运用计算机语言综合解决具体问题的能力。
课程设计是对“计算机科学与技术”专业核心课程的系统复习、综合运用的过程。
通过该过程,可以提高理论联系实际的能力,把所学知识进行融合、贯穿,解决实际应用问题。
根据本课程教学内容的要求,综合性设计以“综合任务”为主体,(有条件的采用“项目小组”形式进行实验)。
课程内容包括数据库技术、面向对象技术、多媒体技术基本概念、应用领域、发展方向、原理与方法、常用软件的基本操作、开发工具应用技巧、应用软件开发流程。
本课程4学分,建议综合设计实验进行过程至少72学时。
指定教材及参考书:
《Visual Basic课程设计》王栋主编清华大学出版社 2004.1版
《软件工程》张海藩主编人民邮电出版社第2版(全国高教自学考试指导委员会统编系列教材)
二、课程教育目标
通过本课程的学习,使学生掌握专业技术基本概念,了解应用领域和发展方向,掌握基本原理与方法,熟悉一种以上常用软件开发工具,初步具有应用软件设计与开发能力。
综合性课程设计目的:
1、理解并掌握运用面向对象的方法开发软件的完整过程;
2、提高学生对程序设计方法及程序实现工具的综合运用能力,从而提高其分析问题与解决问题的综合能力;
3、培养学生良好的编码习惯,使其逐步提高程序的可读性,改进程序的质量;
4、培养学生的合作意识和团队精神;
5、培养学生独立思考、深入钻研问题的能力;
6、培养学生相应技术文档的编写能力。
三、课程设计要求
本课程与计算机科学中的紧密相关,是一门重要的应用型课程。
1、测试课程范围
通过课程设计,全面测试学生对计算机科学及应用专业的主干课程的学习、理解、运用
情况。
测试课程范围:
数据结构;
数据库及其应用;
高级语言程序设计;
面向对象程序设计;
软件工程。
2、总体要求
通过模拟设计、开发一个小型信息管理系统,全面掌握所学知识,理论联系实际,提高分析和解决实际问题的能力。
从系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。
软件界面要友好、安全性高。
软件要易于维护、方便升级。
编程语言和工具,可根据自己的情况选择,建议选择较熟悉的语言和工具。
避免把学习语言的时间放在设计期间。
3、具体要求
(1)应用“软件工程”课程内容建造一个管理信息系统,体现软件系统的建造方法、技术、流程、工具和规范。
(2)应用“数据结构”课程内容对系统要处理的数据进行分析和设计。
尽可能多的使用“数组”、“队列”、“链表”、“指针”、“结构”等主要数据结构。
(3)应用“数据库及其应用”课程内容进行数据库系统的分析和设计。
尽可能多的使用数据库应用系统的设计理论和方法、数据模型概念、关系型数据库管理系统的使用、实体-关系建模方法等知识。
(4)应用“高级语言程序设计”课程内容,按“瀑布模型”开发一个管理信息系统。
参考《软件工程》教材的第2~7章。
(5)应用“面向对象程序设计”课程内容,按“面向对象模型”开发一管理信息系统。
参考《软件工程》教材的第10章。
说明:完成要求中的第(1)、(2)、(3)、(4)项或者第(1)、(2)、(3)、(5)项即可。
4、参考选题
课程设计参考题目(也可另选其它题目):
人事档案管理信息系统
工资管理信息系统
学生成绩管理系统
商品进货管理系统
商品销售管理系统
商品库存管理系统
图书管理信息系统
设备管理系统
(详见附件1 )
四、考核方式
本课程采用开卷考试方式,具体要求如下:
应用数据库、网络、多媒体等技术,联系一个实际问题,进行需求分析,在此基础上设计、开发一个小型应用软件。
1、应用软件工程方法、流程和规范,进行需求分析和系统设计。
2、应用数据库技术、网络、多媒体等技术,根据需求分析,建立概念模型和数据模型。
3、选择一种或几种工具开发一个小型应用软件,系统应具有多项管理功能、交互性。
4、完成软件设计与开发任务后,撰写并提交:
(1)项目简表“天津市高等教育自学考试计算机及应用专业课程设计”(打印一份)(见附件2 )
(2)系统使用说明(运行环境、安装方法、操作说明)(电子版)
(3)程序源代码(电子版)
(4)可执行程序(必要的数据库及其数据)(电子版)
五、成绩评定
课程成绩将根据平时出勤、提交的软件和论文综合评定。
最终成绩按百分制给出。
附件1
学生学籍管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1、主要的数据表
学生基本情况数据表,学生成绩数据表,课程表,代码表等。
2、主要功能模块
1)实现学生基本情况的录入、修改、删除等基本操作。
2)对学生基本信息提供灵活的查询方式。
3)完成一个班级的学期选课功能。
4)实现学生成绩的录入、修改、删除等基本操作。
5)能方便的对学生的各个学期成绩进行查询。
6)具有成绩统计、排名等功能。
7)具有留级、休学等特殊情况的处理功能。
8)能输出常用的各种报表。
9)具有数据备份和数据恢复功能。
三、设计要求
学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。
对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。
图书管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1、主要的数据表
图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表,代码表等。
2、主要的功能模块
1)图书基本情况的录入、修改、删除等基本操作。
2)办理借书卡模块。
3)实现借书功能。
4)实现还书功能。
5)能方便的对图书进行查询。
6)对超期的情况能自动给出提示信息。
7)具有数据备份和数据恢复功能。
三、设计要求
图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。
银行储蓄系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1、主要的数据表
定期存款单,活期存款帐,存款类别代码表等。
2、功能模块
1)实现储户开户登记。
2)办理定期存款帐。
3)办理定期取款手续。
4)办理活期存款帐
5)办理活期取款手续。
6)实现利息计算。
7)输出明细表。
8)具有数据备份和数据恢复功能。
三、设计要求
要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。
同时要考虑银行系统数据的安全与保密工作。
数据要有加密功能。
设备管理系统
一、设计目的
学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
二、设计内容
1、主要数据表
设备明细帐表,设备使用单位代码表,国家标准设备分类表等。
2、功能模块
1)实现设备的录入、删除、修改等基本操作。
2)实现国家标准设备代码的维护。
3)能够对设备进行方便的检索。
4)实现设备折旧计算。
5)能够输出设备分类明细表。
6)具有数据备份和数据恢复功能。
三、设计要求
具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。
附件2
天津市高等教育自学考试计算机及应用专业课程设计
其中包含系统概要设计(配有简要功能框图)和系统实现技术(简要说明开发环境、开发工具、运行环境)。