第一篇:《计算机程序设计基础A》课程教学大纲
《计算机程序设计基础A》课程教学大纲
(2015-2016-2)
课程代码:
1571002 课程学科类别:
理工科 课程类别:
课程性质:必修 开课时间:第2学期 课程类型: 公共基础课 适应学科专业:
理工科非计算机专业 学分与学时:
3学分 先修课程:
大学计算机基础 课程支撑毕业要求:
1.掌握利用计算机解决问题的思维方式,掌握高级程序设计语言的基础知识和面向过程程序设计方法。具有计算思维素养、创新意识和团队精神,使用计算机编程解决实际问题的能力。为能胜任本专业技术领域的应用研究、技术开发及经营管理等工作奠定扎实基础。2.了解国家制定的有关技术领域相关职业和行业的政策与基本法津、法规。3.掌握运用现代信息技术获取相关信息的能力。具有不断学习和适应发展的潜力。
4.具有科学严谨、求真务实的工程职业素质,综合运用理论知识、技术手段和工程方法解决工程实际问题的能力。
课程教学目标:
在课程结束时,学生需要能够:
1.掌握利用计算机解决问题的思维方式,具有计算思维素养、创新意识和团结合作的工程职业素质;掌握一门高级程序设计语言的基础知识,具有使用计算机编程解决实际问题的基本能力;为未来在本学科领域使用计算机进行应用研究、技术开发等相关工作奠定基础。
2.熟悉VC++程序的开发和调试环境,掌握C/C++语言的基础知识、面向过程程序设计的基本方法和程序调试的基本技能;掌握常用数据类型、一些经典问题的常用算法,能够使用C/C++语言编程解决一般性问题。
教学手段与方法:
整个课程中包含有课堂教学、实验教学。该课程的教学应该突出体现使用编程解决特定问题的方式,即程序设计方法,而不是语言本身。在这门课程的教学实施中要特别注重实践,要通过验证型和设计型训练,使学生在实践中确实感受和领悟计算机问题求解的基本方法和思维模式。
辅以课程网站资源平台。基本教学内容与学时安排:
本课程基本教学内容和学时安排由基础知识和基本技能两大部分组成。
一、基础知识部分(课堂讲授34学时)1.引论(2学时)
(1)了解程序的基本设计思想,以及编程求解问题的全过程;
(2)掌握算法设计基础知识,包括算法的概念和特征、常用描述方法、以及设计原则和技巧。2.C++的基础知识(4学时)
(1)了解C++语言的基本符号和词汇,包括关键字、标识符、常量、运算符、标点符号等;(2)理解数据类型的概念,掌握C++的常量、变量和符号常量的使用方法;(3)熟悉运算符的优先级和结合性,掌握C++的运算符和表达式的使用方法。3.基本程序设计(8学时)
(1)理解结构化程序设计基本思想,掌握C++的顺序结构程序设计方法,掌握C++的标准输入流、输出流的使用、以及格式化数字的输出方法;(2学时)
(2)掌握选择结构程序设计方法;掌握C++的关系运算符和关系表达式、逻辑运算符和逻辑表达式、以及条件运算的使用方法;(2学时)
(3)掌握C++的循环结构程序设计方法;(2学时)(4)掌握求解一些经典问题的常用算法。(2学时)4.数组的应用(8学时)
(1)理解数组的概念,掌握一维数组和二维数组的定义、初始化和使用方法;(1学时)(2)掌握数值型数组的应用,包括实现起泡法排序、选择法排序和折半查找等功能的常用算法;(3学时)
(3)掌握字符型数组的应用,包括常用字符与字符串处理函数的使用方法。(2学时)4.9-4.10字符串函数--了解, getline必须掌握,字符数组到一维(4)理解字符串的概念,掌握string类型数据的使用方法。(2学时)不要求数组
5.指针的应用(4学时)
(1)理解指针与指针变量的概念,掌握指针变量、指针运算符与地址运算符的使用方法;(1学时)(2)理解数组名的指针含义,掌握一维数组元素的指针访问方式;(2学时)(3)理解引用的概念,掌握引用变量的使用方法;(1学时)6.函数的应用(6学时)
(1)理解C++的函数的概念,掌握C++常用系统函数的使用方法(包括常用数学函数、随机数产生器);(1学时)
(2)了解局部变量与全局变量、变量作用域的概念;理解函数调用过程中的参数传递方法,掌握用户自定义函数与return语句的使用方法;(3学时)
(3)理解递推的概念,掌握递归函数的基本使用方法;(2学时)7.总复习(2学时)
二、基本技能部分(机房实验30学时)1.实验项目1:熟悉开发环境(2学时)
(1)熟悉C++程序的集成开发环境;(2)学习新建和打开控制台应用程序的方法;(3)掌握简单数据运算,以及输入与输出方法。2.实验项目2:基本数据类型的输入输出(2学时)
(1)掌握对一般数据的输入和输出格式控制方法;(2)掌握数据输出形式的设置和小数位数的控制方法。3.实验项目3:选择结构-if/if-else(2学时)
(1)掌握选择结构的程序设计思路;(2)掌握if和if-else语句的使用方法。4.实验项目4:多路选择-switch/if-else(2学时)
(1)掌握多路分支选择结构的程序设计,switch和if-else语句的使用方法;(2)掌握程序调试的基本技能。5.实验项目5:循环结构(2学时)
(1)掌握循环结构的程序设计思路;
(2)掌握while、do-while和for语句的使用方法。6.实验项目6:嵌套与常用算法(2学时)
(1)掌握循环与选择结构的嵌套的使用方法;(2)掌握一些经典问题的常用算法。7.实验项目7:一维数组与常用算法(2学时)
(1)掌握对一维数数组的使用方法;
(2)掌握对数列数据插入、删除、排序和查找等的常用算法。8.实验项目8:一维数组与常用算法(2学时)
(1)掌握对一维数组的使用方法;
(2)掌握对数列数据插入、删除、排序和查找等的常用算法。9.实验项目9:二维数组与字符串(2学时)
(1)掌握二维数值型数组的使用方法;(2)掌握string类字符串的使用方法。10.实验项目10:指针的应用(2学时)
(1)了解指针编程技巧;(2)掌握指针变量的使用方法。11.实验项目11:系统函数(2学时)
(1)掌握常用系统函数的功能和使用方法;
(2)理解返回值的概念,掌握return语句的使用方法。12.实验项目12:自定义函数(2学时)
(1)掌握自定义函数的概念、定义及使用;(2)掌握函数参数间的数据传递和编程技巧。13.综合训练(2学时)14.期中机考
考核方式及评分标准:
考核方式
评分标准
出勤+课堂表现 实验项目 30% 半期考试 10% 期末考试 60% 总分 100%
教材及参考书:
1.景红主编,计算机程序设计基础(C++),西南交通大学出版社.2009; 2.谭浩强主编,C++程序设计,清华大学出版社。
第二篇:计算机基础及程序设计二教学大纲
《计算机基础及程序设计
(二)》课程教学大纲
课程编号:
适用专业:非计算机本科专业 学时数:32 学分数:2 执笔者:马味
编写日期:2014年7月
一、课程的性质和目的
本课程是一门实践性很强的课程,要求学生既要掌握数据库的有关基本概念,学会数据库管理系统的基本操作,又要能够设计具有简单管理功能的数据库应用系统。通过本课程的学习,使学生获得计算机信息管理方面的有关知识,培养学生运用VF设计小型数据库应用系统解决有关管理方面的问题,具有一定的实践操作能力,为今后学习专业课以及将来从事管理工作打下良好基础。
二、课程的教学内容和学时分配
第一章 复习Visual FoxPro基础知识(10学时)
教学内容:复习《计算机基础及程序设计
(一)》第六到十章的内容。
教学要求:掌握数据库基础理论、数据类型、项目管理器、数据表结构的创建与编辑、数据库与数据表的关系、数据库的创建;数据库的维护、SQL查询。
重点:运算符和表达式;常用函数;数据表结构;表的索引;查询与统计。数据库的创建与维护;设置字段有效性规则;设置记录的有效性规则;建立表间关系。
难点:项目管理器、多表的使用、数据库与数据表的关系、SQL查询。
第二章 Visual FoxPro程序设计基础(10学时)
教学内容:程序编辑环境;基本输入输出命令;程序控制结构;过程和用户自定义函数。
教学要求:
1、了解程序编辑环境;
2、理解程序文件的特性;复杂控制结构中语句之间的逻辑关系;过程和用户自定义函数的作用机理;
3、掌握基本输入输出命令;程序控制结构;过程和用户自定义函数。重点:基本输入输出命令;程序控制结构;过程和用户自定义函数。难点:分支结构;循环结构;过程和用户自定义函数。
第三章 表单与控件设计(4学时)
教学内容:面向对象程序设计中的基本概念;对象的属性、事件和方法。面向对象程序设计方法;表单设计器;创建表单;表单操作。
重点:创建表单;表单操作。难点:表单高级设计。教学要求:
1、了解面向对象程序设计中的基本概念;
2、了解表单文件;表单的设计器;ActiveX控件;
3、理解表单的常用属性与常用事件;
4、掌握创建表单;表单操作;常用控件的设计与运用。
第四章 菜单与工具栏设计(2学时)
教学内容:VFP系统菜单;菜单设计器的使用;下拉式菜单设计;快捷菜单设计;定制工具栏。
教学要求:
1、了解菜单系统;
2、理解菜单设计的原则与步骤;快捷菜单设计;
3、掌握下拉式菜单设计;快捷菜单设计;定制工具栏。重点:下拉式菜单设计。
难点:为菜单系统指定任务;快捷菜单设计。
第五章 报表与标签设计(2学时)
教学内容:利用向导和报表设计器创建报表;添加报表控件;创建标签。教学要求:
1、了解报表文件和标签的特点;
2、理解报表的布局;预览与打印;
3、掌握用报表设计器创建报表;添加报表控件;用标签设计器创建标签。重点:用报表设计器创建报表;添加报表控件。难点:添加报表控件;用标签设计器创建标签。
第六章 软件技术基础(4学时)
教学内容:掌握程序设计中常用的数据结构与算法,了解软件工程的基本思想及软件开发技术。
教学要求:
1、数据结构的概念;
2、线性表、树、二叉树、图
3、操作系统的分类
4、软件工程的基本概念 重点难点:数据结构及算法
三、课程教学的基本要求
本课程以课堂讲授为主,精讲多练。通过本课程的学习,使学生对今后要学习的主要知识、专业方向有一个基本了解,为将来进行相关专业学习奠定基础。
四、本课程与其它课程的联系与分工
本课程先修课程是《计算机应用基础》。
五、建议教材与教学参考书
[1] 马义玲《Visual FoxPro程序设计基础》四川科学技术出版社
[2] 史济民,《Visual FoxPro及其应用系统开发》清华大学出版社,2002(7)
第三篇:《大学计算机基础》课程教学大纲
《大学计算机基础》课程教学大纲
一、层次与学制:本科,四年制(含五年制)
二、教学时数:56学时/68学时,一年级(上学期或下学期)开设;周学时:4
三、适用专业:全院各专业
四、课程性质和任务
本课程是公共必修课程,是大学各专业计算机教育中第一层次的课程,是当代大学生的公共基础课。本课程教学的主要任务是培养大学生的计算机文化意识,掌握计算机的基本知识和计算机应用技能,以满足和适应信息化社会对大学生基本素质的要求。
五、课程目的和基本要求
依据教育部高等学校文科计算机基础教学指导委员会对“大学计算机基础”教学的基本要求制定教学大纲,学生通过学习该门课程,能够熟悉计算机的基本结构、工作原理,掌握Windows、Word、Excel、PowerPoint及Internet的基本操作,了解多媒体的应用和网络的基本知识,以及数据库和程序设计的基本方法。本课程的具体要求是:
(一)了解计算机系统的基本组成及其工作原理。
(二)掌握计算机中的数制与编码。
(三)掌握Windows操作系统的基本使用。
(四)熟练掌握Word文档的建立、编辑和排版等基本操作。
(五)熟练掌握Excel工作簿的创建、工作表的编辑和数据分析等基本操作。
(六)熟练掌握PowerPoint演示文稿的制作方法。
(七)了解多媒体技术的基本概念和基本应用。
(八)了解网络的基本概念和组成,熟练掌握Internet的基本知识和相关操作。
(九)了解数据库的基本概念和简单应用。
(十)了解程序设计的思想和基本方法。
六、教学主要内容和学时分配 第1章
计算机基础知识
主要内容: 计算机的概念、历史、发展、应用;计算机的基本组成和工作原理;计算机中的数制转换、数据表示与信息编码。学时分配: 4学时(理论)第2章
计算机系统
主要内容:计算机硬件系统的基本组成、各部件功能及主要性能指标;计算机软件系统中系统软件的概念(操作系统、实用工具程序、语言处理程序),应用软件的概念。学时分配:第一学期2学时(理论)/第二学期4学时(理论)第3章
操作系统概述
主要内容:Windows界面及基本操作;利用Windows进行文件管理、程序管理、磁盘管理、用户管理、系统管理。
学时分配:第一学期4学时(实践)/第二学期6学时(实践)第4章 字处理软件
主要内容:Word工作界面及文件的基本操作;文字的录入和编辑;文档的格式设置和排版;表 格的制作和处理;对文档进行图文混排;打印输出及其它功能。学时分配:第一学期14学时(实践)/第二学期16学时(实践)第5章
电子表格软件
主要内容:Excel工作界面及文件的基本操作;数据的输入和编辑;工作表的格式设置;公式和函数的使用;图表的制作;数据分析;工作表的打印输出。学时分配:第一学期12学时(实践)/第二学期14学时(实践)第6章
演示文稿制作软件
主要内容:PowerPoint工作界面;演示文稿的基本制作;在演示文稿中加入各种对象;对幻灯片进行格式设置;幻灯片动画效果;设置幻灯片切换方式和交互功能;演示文稿的放映、打包、打印。
学时分配:6学时(实践)第7章
计算机网络与网络安全
主要内容:计算机网络的基本知识及数据通信基础;局域网的基本组成和组网技术;Internet的基础知识和基本应用;网络安全基本常识。学时分配:2学时(理论)+4学时(实践)第8章
数据库基础
主要内容:数据库相关基本概念;利用Access完成数据库的建立、修改、查询等基本操作。学时分配:第一学期2学时(理论)+2学时(实践)/第二学期2学时(理论)+4学时(实践)第9章
多媒体技术基础
主要内容:多媒体基础知识;图像处理基础;声音处理基础;动画处理基础;视频处理基础;与多媒体相关的应用程序的使用方法。
学时分配:第一学期2学时(理论)/第二学期3学时(理论)第10章
程序设计基础
主要内容:程序设计的基本思想与算法结构;结构化程序设计的基本方法。学时分配:第一学期2学时(理论)/第二学期3学时(理论)
七、作业设计
要求教师根据课堂内容,结合教材,配套相应的实验指导书,统一布置4次实践性作业,要求学生课后独立完成。教师要对每次的作业进行批改并有记录,作为平时考核成绩的主要依据。
八、教学策略
(一)精讲多练,注重学生实际动手能力的培养。充分结合“启发、互动、实践”为主线的教学方法,计算机课程全部在机房授课,学生人手一台计算机,形成“学生为主体,教师为主导”的现代化教学模式,根据课程需要可以“边讲解、边操作、边辅导、边练习”,注重实例引导,任务驱动,讲练结合。
(二)采取理论与实践相结合的教学方法。让学生在熟练运用各项计算机操作技术的同时,也掌握相关的计算机知识,针对不同专业设定对口的相关课程体系,提高专业能力。
(三)充分利用网络和多媒体教学软件,及时分发教学文件,随时监控学生的上课情况,同时利用局域网和校园网上交作业;教师随时在学生中走动,了解学生对知识的掌握情况,监督学生听课,从而大大提高了学生课堂学习的效率,整个机房上课过程实现多媒体和局域网的网络化教学。
(四)加大学生课后自由上机练习力度。学生对计算机掌握的熟练程度还需要课后学生自己自由练习。为学生全天开放免费机房,教师对后进生进行相应的辅导,以便学生更好的掌握知识。
(五)积极开展课外活动。要求学生熟练掌握计算机操作技能,不能只局限于课内的辅导,还要创造条件,引导学生开展丰富多彩的课外活动,开展竞赛等,以便提高学生学习的兴趣和积极性。
九、考核方式
(一)考试课,上机考核,由计算机在题库中随机抽题,计算机自动阅卷并给出成绩。
(二)试题类型:选择题 + 中、英文打字 + 操作题(包括Word,Excel,PowerPoint)。
(三)成绩比例:满分100分,平时成绩30% + 期末成绩70%。
(四)平时成绩的评定根据学生的出勤情况、打字情况、测验情况、作业完成情况、课堂综合表现而定。
(五)命题原则:结合课堂内容,重点突出,难易得当,重在考察学生的实际动手操作能力。
十、教材与教学参考书
教材:《大学计算机基础》,何桥主编,高教出版社,一般教材。
参考书:《大学计算机基础实验指导与习题集》,尹相
一、王北星主编,中国铁道出版社;
《办公软件应用试题汇编》,国家职业技能鉴定专家委员会计算机委员会,红旗出版社。
十一、质量标准
(一)修完本课程的学生,英文打字120字母/分钟,中文打字30汉字/分钟。
(二)能够熟练使用办公软件完成各类文档的排版、数据的管理、幻灯片的制作等。
(三)掌握一定的网络知识,能够熟练的浏览网页、下载和上传文件等。
(四)学生能够使用数据库管理软件完成简单的信息管理。
(五)了解程序设计的基本思想、基本方法。
十二、教材的删减与增补
根据授课内容的知识点、重点和难点对每章的课后部分习题进行了适当的删减,同时适当的增补了上机操作实验。
执笔人:韩智颖 2008年10月
第四篇:《计算机文化基础》课程教学大纲2010-9范文
《计算机应用基础》课程教学大纲
适用学生:10非计算机专业学生
计划课时:46课时(理论课时:20课时机时:26课时)。
执行时间:第一学期。
教材:统一指定。
修订日期: 2011年3月
一、课程的性质、目的和任务
本课程是非计算机专业的学生的计算机技术基础课程。
开设本课程的目的和任务:帮助学生了解计算机技术的发展和应用对社会各领域的影响,建立计算机作为现代社会的一门基本工具的意识,使学生掌握当前社会各个领域必备的有关计算机的基础知识和应用能力,掌握微型计算机的基本操作和使用方法,并为各专业学生的后续计算机课程打下必要的计算机操作基础。
二、课程教学的基本要求
本课程的学习过程中,要求学生了解计算机的发展、构成和基本的工作原理,了解计算机基本系统中各硬件的功能和用法,特别是输入、输出设备的使用,能熟练地进行英文和汉字录入;了解操作系统的类型和理解其作用,重点掌握Windwos xp操作系统中文件管理、任务管理和剪贴版的操作;了解常用字处理软件的基本操作,重点掌握Word字处理软件中从文档输入、编辑、格式化、排版到保存、输出的全部操作过程;了解PowerPoint的功能和特点,并能创建演示文稿及对演示文稿进行编辑和格式化,掌握演示文稿的播放方法。
掌握Excel中工作表、数据库、图表的应用;了解如何使用Powerpoint创建能充分 本课程周学时4,总学时数46学时,单元测验或综合作业分为:英文打字、汉字录入、文件管理、Word、Excel、Powerpoint、计算机网络与Internet的基础及应用、计算机安全及常用工具软件、综合实例共六个单元,期末考试为操作题,全部在计算机上完成。
三、课程的教学内容、重点和难点
第一部分:计算机基础知识(1学时)
教学内容:
◆计算机的发展、特点和用途;计算机与信息社会;计算机的基本构成和工作原理。◆信息在计算机内的存储形式(包括二进制、八进制、十六进制、ASCII码和汉字编码的基本知识)。
◆计算机系统的硬件和软件。
◆操作系统的基本概念和功能。
重点:计算机的工作原理。
难点:数制与编码。
解决办法:通过在文字处理Word中直观的文件“保存”操作作为例子,理解冯·诺依曼型(存储程序)计算机机的工作原理。对数制则归纳出其特点,如数码、进位和位权,并要求学生根据数制特点自定义一种数制(如5进制),进一步对数制加深理解。对于编码则从计算机内部信息的表示入手加以解释。
第二部分:汉字输入技术(3学时)
教学内容:
◆汉字输入法分类。
◆汉字输入操作(指法、全拼/五笔输入法)。
重点:汉字输入操作。
难点:熟练掌握一种汉字输入方法。
解决办法:提供大量的上机操作练习时间,让学生结合某一种汉字输入法多练习键盘的操作,以便于同时掌握键盘的操作(盲打法)和熟练掌握一种汉字输入的方法。
第三部分:Windows操作系统(4学时)
教学内容:
◆操作系统的基本概念、功能、组成和分类(DOS、Windows、Unix、Linux)。
◆Windows操作系统的基本概念和常用术语,文件、文件名、目录(文件夹)、目录(文件夹)树和路径等。
◆Windows操作系统的概述、特点和功能、配置和运行环境。
◆Windows“开始”按钮、“任务栏”、“菜单”、“图标”等的使用。
◆应用程序的运行和退出。
◆资源管理系统“我的电脑”或“资源管理器”的操作与应用。
◆文件和文件夹的创建、移动、复制、删除、更名、查找和属性的设置。
◆软盘的格式化和整盘复制,磁盘属性的查看等操作。
◆中文输入法的安装、删除和选用。
◆快捷方式的设置和使用。
重点:Windows基本操作;资源管理器的操作;快捷方式的建立。
难点:文件系统的理解;文件和文件夹的操作。
解决办法:让学生通过资源管理器来查找计算机内的信息,并建立起自己的文件夹结构来分类保存自己的内容,如文本内容、图片内容、音乐内容等,有效的管理计算机的资源。第四部分:文字处理软件(Word)(12学时)
教学内容:
◆字表处理软件的基本概念;中文Word的基本功能;运行环境、启动和退出。
◆文档的创建、打开和基本编辑操作,文本的查找与替换、文本的复制,多窗口和多文档的编辑。
◆文档的保存、保护、复制、删除、插入和打印。
◆字体格式、段落格式和页面格式等文档排版的基本操作,页面设置和打印预览。◆Word的图形功能:图形创建与编辑、图文混排。
◆Word的表格制作功能:表格创建、表格编辑,表格中数据的排序和计算。
重点:字体格式设置;段落格式设置;页面设置;插入对象(剪贴画、图形、艺术字、公式、表格)。
难点:字体、段落、对象的格式设置;表格编辑。
解决办法:通过综合性的练习内容,让学生理解各部分重点内容的作用和掌握相应的操作方法,并在实际中加以应用,解决问题。
第五部分:电子表格软件(Excel)(12学时)
教学内容:
◆电子表格的基本概念,中文Excel的功能、运行环境、启动和退出。
◆工作簿、工作表和单元格的基本概念,工作表的创建、数据输入、编辑和排版。◆工作表的插入、复制、移动、更名、保存和保护等基本操作。
◆单元格的绝对地址和相对地址的概念,单元格中公式的输入与常用函数的使用、地址的相对引用等。
◆数据清单的概念,记录单的使用,记录的排序、筛选、查找和分类汇总。
◆图表的创建和格式设置。
重点:单元格格式设置;公式和函数的使用;图表的插入;数据清单的操作。
难点:IF函数的使用;高级筛选;分类汇总。
解决办法:首先强调数据的处理是利用软件提供的功能对一些(原始)数据经过“加工”得到自己需要的数据信息,让学生理解操作的方向,即学习的主要内容(公式、函数、筛选等)就是对数据的加工方法。然后再对每一个加工方法(知识点)进行讲解。最后还是通过综合性的练习内容让学生掌握这些内容的应用。
第六部分:电子演示文稿制作软件(PowerPoint)8学时)
教学内容:
◆中文PowerPoint的功能、运行环境、启动和退出。
◆演示文稿的创建、打开和保存。
◆演示文稿视图的使用,幻灯片的制作、文字编排。图片和图表插入及模板的选用。◆幻灯片的插入和删除,演示顺序的改变,幻灯片格式的设置,幻灯片放映效果的设置,多媒体对象的插入,演示文稿的打包和打印。
重点:幻灯片外观设置(背景、配色方案、模板);切换效果;动画效果;设置动作。难点:幻灯片母版的设置;幻灯片放映效果的设置。
解决办法:通过制作学生个人自我介绍的课题开始,先让学生建立起所需要的若干张简单的幻灯片;然后对外观设置、效果、动作等内容一一讲解,让学生同步的根据所学内容对自己的作品加以应用、美化,丰富自己的幻灯片;最后同样是通过综合性练习对所学内容进行灵活运用。
第七部分:计算机网络与Internet的基础及应用(2学时)
教学内容:
◆计算机网络的概念和分类。
◆因特网(Internet)的基本概念和接入方式。
◆因特网(Internet)的简单应用:拨号连接、浏览器(IE)的使用、电子邮件(E—mail)收发和搜索引擎的使用。
重点:Internet服务应用(信息浏览服务、电子邮件服务、文件传输服务、信息搜索
服务)、TCP/IP协议。
难点:计算机网络;网络互连设备;IP地址;域名地址。
解决办法:利用多媒体,通过大量的实物图和示意图让学生理解计算机网络。让学生上网查信息、申请免费邮箱、发邮件等,使他们真正掌握网络提供的各种服务。
第八部分:综合实例(4学时)
教学内容:
◆综合实例。
重点:学生计算机综合能力的养成。
难点:学生计算机综合能力的养成。
解决办法:采用“任务驱动教学法”用结合学生个性需求的综合实例来形成学生的计算机综合能力。
四、课程各教学环节要求
本课程除了理论教学外包含一半学时的实验课,实验操作能力的提高是本课程对学生的主要要求,考试的形式要求在计算机上完成,基本概念和操作能力的测试最终都决定于学生能否打开计算机进行熟练的操作。在课内的28学时实验之外,要求学生增加较多的课外上机练习,特别是英文打字和汉字录入,课内学时仅有6学时,只能为学生提供一个基本方法的辅导,要提高录入速度,达到为后续操作打好基础的标准,学生需要在课外增加30学时左右的上机练习。通过本课程的实验训练,应使学生达到如下要求:
(1)熟练地进行英文和汉字录入。
(2)管理和设置计算机的用户界面和系统环境;熟练地使用Windows xp的文件管理工具完成文件和文件夹的创建、删除、复制、移动、重命名。能使用Windows xp的应用程序创建、修改、保存相应格式的文档,并使用剪贴板完成Windows 应用程序之间的数据传递。
(3)使用Word完成从文档的录入、编辑、格式化到排版输出的全部操作;熟练使用Word的查找替换功能进行格式替换和特殊查找替换;能为文档设置页眉、页脚、页码,完成分栏排版、插入文本框、插入图片;完成规格和不规则表格的格式化;完成从建立主文档、数据源到合并邮件的全部操作。能够综合运用文字处理功能,完成各种类型文件的写作和排版。
(4)在Excel中建立、编辑、格式化普通工作表;能完成数据库中的各种数据分析,包括:筛选、分类汇总、频度分析;灵活运用数据库统计函数对数据库进行统计,能建立简单的数据透视表;能根据数据源插入常用类型的图表和格式化图表。
(5)熟练使用PowerPoint制作多媒体演示文稿。制作一个内容丰富、色彩、图片搭配合理、幻灯片切换过渡美观的演示文稿。
大作业:
(1)制作一篇内容丰富、图文并茂、排版合理的Word文档。要求在文档中综合运用Word的各项功能,并能体现文档的特性。
(2)制作一个内容丰富、色彩、图片搭配合理、幻灯片切换过渡美观的演示文稿。
五、课程与其他课程的联系
该课程是计算机应用课程的基础课,不需要其他课程作为基础,但对于开设其他计算机课程(如程序设计语言、数据库管理等)的专业,该课程是一门必修的基础课。
公共计算机教研室
2011-3
第五篇:《计算机软件技术基础》课程教学大纲
《计算机软件技术基础》课程教学大纲
Introduction to Computer Software
适用专业:会计专业
学时数:32(讲课:32,课外上机:16)学分数:2 编写者:韦伟
一、课程的性质与目的
“计算机软件技术基础”是非计算机专业本科生计算机基础教学中第二层次课程,是一门有关计算机软件知识及开发技术的基础课。其内容涉及数据结构、网络、软件工程和数据库技术。通过学习该课程可以使学生系统掌握有关软件技术的概念和原理,为非计算机专业的学生今后结合本专业进行应用开发打下必要的基础。
二、课程教学内容
第一章 软件概念,程序基础(4学时)软件基本概念 Vb程序基础 面向对象基础 第二章 软件工程(4学时)
软件工程概述:软件工程概念、目标、意义,软件危机、软件生存周期及软件生存周期各阶段任务
软件需求定义
软件设计:结构化设计方法、面向对象程序设计方法 编码与测试 软件的维护及评价
课程结束后,学生应了解如何以软件工程观点开发应用软件的基本理论和方法 第三章 数据库系统基础(10学时)
基本概念:数据管理技术的发展、数据模型、数据库系统构成 关系数据库设计:关系理论、关系规范化、范式
数据库管理系统简介:客户/服务器计算模式、MS SQL SERVER 结构化查询语言SQL简介 VB数据库编程技术
课程结束后,学生了解数据库基本概念,初步掌握应用数据库系统的开发方法。 第四章 网络基础(2学时)
网络层次划分 TCP/IP协议 HTML JAVA 介绍 ASP 技术介绍 JSP 技术介绍
第五章 数据结构基础(12学时)
基本概念:数据、数据结构、算法及其评价线性结构及其应用:线性表的逻辑结构、存储结构、顺序存储、链表存储,栈、队列、数组。
树型结构:树、二叉树、树的遍历、树与二叉树的转换图:图的存储结构、邻接表、邻接矩阵、图的遍历查找算法:简单查找、树表查找、哈希查找排序:插入排序、选择排序、冒泡排序、快速排序、归并排序了解程序设计中常用数据结构及相应算法,初步掌握对不同类型的问题求解选择适当的数据结构;
三、课程教学的基本要求
课堂讲授:在多功能教室中采用电子教案讲授,课后上机练习。 作业:练习题及上机实验。
实验环境要求:服务器:Windows NT , MS SQL Server ; 客户端:Windows95或98,TC或VC、VB; 网络平台:TCP/IP。
考核方式:每学期末进行,考试主要以笔试的方式进行,实行考教分离。
四、本课程与其它课程的联系与分工
先修课程:《计算机文化基础》、《程序设计基础》、《计算机硬件基础》;
后继课程:《数据库系统技术基础》、《多媒体设计基础》、《计算机网络技术基础》; 建议选修时间为2年级下学期或3年级上学期。
五、建议教材与教学参考书
[1] 冯萍,《计算机软件技术与应用基础》,清华大学出版社 [2] 牛允鹏,《计算机等级考试教程》,电子工业出版社