第一篇:<计算机艺术设计基础>实践教学大纲(范文模版)
重庆邮电学院传媒艺术学院
《计算机艺术设计基础》课程实践教学大纲
一、课程编号: 120201
二、课程类型:必修课
适用专业:动画、广播电视编导、艺术设计等相关专业 实践教学学时: 32学时
三、计算机艺术设计基础上机实践课的地位、作用和任务
计算机艺术设计基础是艺术设计类专业的一门重要的专业基础课,该课程的上机实践对培养学生的掌握计算机艺术设计手段与工具能力具有十分重要的作用。该实践课的任务是着重培养学生运用计算机进行艺术设计及创作的基本能力、对图文信息进行艺术化处理的能力、图形图像及视音频处理的能力、在多种系统平台进行艺术设计制作的能力等,为将学生培养成为精通现代高新技术的艺术设计人才打下良好的基础。
四、实践教学的主要内容及教学基本要求
上机实验1 认识计算机
了解计算机各主要功能部件及其连接方法;
上机实验2 见习装机 , 了解PC机装机的一般步骤和要求。
上机实验3 指法训练, 掌握键盘操作的规范指法及正确训练方法。上机实验4 中文输入——音码法 上机实验5 中文输入——五笔法
了解计算机录入的基础知识,熟练掌握中文录入技术。掌握五笔或拼音输入方法,要求每分钟输入汉字30个以上。
上机实验6 Windows系统的基本操作 , 了解Windows2000界面,掌握Windows的文件管理、程序管理及高级应用方法。训练在Windows系统中管理文件和文件夹的方法。
上机实验7 认识Mac OS X操作系统, 了解 Mac OS X的特色与界面,掌握 Max OS X 文件与程序管理方法。掌握Mac OS X 资源与环境管理的方法,Mac OS X与Windows系统的信息交换的方法。熟悉Mac OS X操作系统的常用操作方法。
上机实验8 Word文档的基本编辑 , 了解Word界面,掌握文档的创建、编辑、排版、打印等处理方法。训练字符格式化和段落格式化的方法。
上机实验9 PowerPoint演示文稿制作, 了解PowerPoint界面,掌握幻灯片的制作、修改方法,播放效果设置方法。训练幻灯片的制作和播放效果设置的方法。
上机实验10 Excel2000的应用
上机实验[补充] Excel电子表格的制作与应用 , 4 , 了解Excel界面,掌握工作表的基本操作方法及数据管理方法。训练工作表的创建、数据处理、图表应用等方法。
上机实验11 Front page网页制作 , 认识FrontPage2000的界面,掌握站点设计、网页制作、文字编辑、图表处理、框架运用等方法。训练建立网站和编辑、美化网页的方法。
上机实验12 Office中的图形处理
训练Office中插入、绘制、编辑图形图像的方法。上机实验13 Office套件的综合应用, 训练在Office套件之间共享素材的方法和综合运用各组件的方法。
上机实验14 图形图像软件简易操作, 了解图形、图像的基本知识及图形、图像制作的常用软件。了解图形图像处理的基础知识和一般过程。
上机实验15 Flash软件简易操作 , 4 , 了解动画制作基本知识及常用软件。了解Flash动画制作的基础知识和一般过程。
上机实验16 Premiere软件简易操作 , 了解视频、音频的基本知识及音视频制作的常用软件。了解 Premiere中视频、音频处理的基础知识和一般过程。
五、学时分配:
上述每个实验均为2学时,共计16个实验32学时。
六、使用的教材:
李益、陶钧编写的《计算机艺术设计基础上机实验指导书》。
七、成绩考核办法:
由平时成绩和期末上机考试成绩构成:每个实验均有非常明确的要求,均评定成绩;平时上机成绩占20%。期末上机考试成绩占80%。
第二篇:《计算机应用基础》教学大纲
计算机应用基础教学大纲
自我介绍、点名
了解同学的计算机基础
提问:平时都使用计算机吗?
一般使用计算机干些什么?
可能有的同学会觉得这门课程的内容太基础了,开机关
机、上网打游戏,使用word、excel等这些内容每天操作好几遍,甚至几十遍,有什么好学的。那我问一下:
世界上第一台计算机是谁发明的?计算机由那几个部分
组成的?
经常使用excel的同学,怎么进行数据的函数计算、数据
筛选和分类汇总、作图?
《计算机应用windows and excel》课程教学大纲
一、课程的地位及任务
计算机已经成为当今社会的一项基本技能。就像从前普及汉字,消除文盲一样,现在计算机盲也是不被社会所适应的。
因此,《计算机应用基础》课程是普及计算机文化教育的一门公共课,是大专院校各专业的必修课程。其主要任务是让学生掌握的计算机的基本知识,掌握计算机的基本结构、熟练掌握计算机基本操作技能,能熟练运用计算机进行文字、表格处理的能力,具有初步的Internet网使用和计算机安全知识,为学习计算机编程语言和计算机技术在专业课程中的应用打下基础,为将来运用计算机从事文字、表格处理和常规的网络信息检索、电子邮件收发、办公信息处理、和其他专业课的学习奠定基础。
二、课程的教学内容和教学要求
课程的教学内容包括书上的10张内容:基本原理、基本操作等。
今天稍后我们要讲述的第一张内容的知识点主要包括:
了解计算机的发展历史、计算机的分类和计算机的应用领域。
数据与编码:了解计算机中的数制及其转换。
微机系统的基本组成:掌握硬件系统、软件系统的基本组成;
计算机应用基础教学大纲
了解微机的基本配置及性能指标
计算机系统安全概述:了解计算机系统安全的意义、了解计算机系统安全的立法情况、掌握常见的病毒种类及防治方法。
如果时间容许的话,我们今天还要介绍Windows基本操作。
接下来每张内容的知识点我们都会在每次课前介绍。
三、课程学时分配
十章内容、根据你们的掌握情况进行详略设置,最后一节课考前指导和答疑。
讲课过程中也将根据你们的兴趣安排其他的内容:如word、ppt制作等。前提是书本的内容的掌握。
四、课程练习及作业要求
课程习题分为理论课习题和实验课习题。理论课习题根据当节课授课内容进行布置,使学生能够及时作到复习,要求学生独立、高质完成。
实验课习题应根据课堂讲述内容,在课后回家进行练习,最终达到熟练操作的目的。
五、考试形式及要求
平时成绩+考试成绩(笔试)
平时成绩:出勤、随堂考核、提问、课堂纪律等
六、说明
本课程是实践性很强的一门课程,也就是说上机的练习非常关键。但是由于学校条件的限制,无法解决你们的上机问题,所以请你们回家后务必将本节课所讲的知识在电脑上联系一遍。另外,本门课程的讲授需要利用多媒体技术或计算机室进行直观教学或现场教学,讲授操作方法、演示操作步骤和操作效果,以提高课堂教学效果。目前组织单位正在积极协调,但如果不能满足多媒体,也请同学们谅解,并积极配合。
第三篇:《计算机设计基础》教学大纲
《计算机设计基础》课程教学大纲
一、课程基本信息
课程编号:
课程名称:计算机设计基础 课程类别:专业基础课 适用专业:服装设计与工程 开设学期:二(本科)总 学 时:64 计划学分:4 先修课程:《三大构成》、《设计素描》、《设计色彩》 讲授语言:普通话
考核方式:平时成绩30%+期末考试70%
二、课程的性质和任务
该课程是服装设计与工程专业的专业基础课程,学生通过该门课程的学习,应了解计算机辅助设计的基本知识,掌握Photoshop、Coreldraw软件的所有菜单、选项、工具操作,具有综合运用软件进行图像处理的能力,并能够将个人的设计创意与所学专业有效的实现较好的结合。
三、推荐教材与教学参考书
教材:服装电脑绘画教程
江汝南
编著
中国纺织出版社 参考书:中文版PS5完全自学一本通 李万军著 电子工业出版社
四、课程内容及学时分配
一、Photoshop基本教学内容
1.Photoshop基础理论、选区的选取与编辑
(4学时)(1)Photoshop概述
(2)Photoshop的基本操作
(3)选区工具组(4)套索工具组
(5)使用魔术棒工具建立选区(6)使用选择颜色范围建立选区
(7)控制选取范围
(8)载入和保存选取范围
教学重点:对Photoshop的工作方式有一个总体认识。教学难点:各种区域选择工具,移动工具和裁剪工具的应用技巧,能对图像进行一定的处理。2.Photoshop图像编辑、图像的工具与绘图
(4学时)
(1)图像的尺寸和分辨率(2)基本编辑命令
(3)旋转、翻转和自由变换(4)还原和重做(5)填充和描边(6)画笔的应用(7)绘图工具
(8)文字处理(9)历史面板
教学重点:图像编辑、图像的工具与绘图。教学难点:图像的工具与绘图的应用。
3.Photoshop的图像色彩和色调的调整、图层的应用与编辑
(4学时)(1)关于颜色的一些基本概念(2)图像颜色模式之间的转换(3)控制基本色调(4)控制特殊色调
(5)控制图像的色彩
(6)图层简要概述(7)多种类型的图层
(8)图层的编辑操作(9)设置图层样式(10)图层混合
教学重点:图像颜色模式之间的转换。图层蒙板的使用,调节层的应用范例。教学难点:图层的应用。
4.Photoshop的路径
(8学时)(1)路径的功能和特点
(2)建立路径的组件
(3)建立路径
(4)绘制形状
(5)编辑路径
(6)路径的应用
教学重点:路径工具的功能和特点:使用钢笔工具绘制路径;使用路径进行描边处理;路径与选择区域间的转换。
教学难点:实现路径与选择区域间的转换,路径的描边应用技巧。5.Photoshop的通道与蒙板
(12学时)(1)通道的基本功能(2)通道控制面版组成(3)通道的操作(4)Alpha通道
(5)蒙版的基本功能(6)蒙版的产生和编辑(7)图像合成
教学重点:通道的操作;蒙版的基本功能。教学难点:蒙版的产生和编辑。
6.Photoshop的滤镜特效(1)
(8学时)(1)【液化】滤镜
(2)【抽出】滤镜
(3)【图案生成器】滤镜
(4)【风格化】滤镜组(5)【画笔描边】滤镜组(6)【模糊】滤镜组(7)【扭曲】滤镜组(8)【锐化】滤镜组(9)【素描】滤镜组(10)【杂色】滤镜组 教学重点:【模糊】滤镜组。教学难点:【扭曲】滤镜组。
7.Photoshop的滤镜特效(2)
(8学时)(1)【渲染】滤镜组(2)【像素化】滤镜组(3)【纹理】滤镜组(4)【艺术效果】滤镜组(5)动作功能简介
(6)动作控制面板
(7)创建和使用动作
(8)引入已有的动作
(9)使用自动菜单
教学重点:【艺术效果】滤镜组。教学难点:动作的创建和使用动作。
二、CorelDRAW基本教学内容
1.CorelDRAW X6简介
(6学时)(1)初识CorelDRAW X6(2)CorelDRAW X6的工作界面(3)CorelDRAW X6的基本操作(4)悉CorelDRAW X6绘图工具(5)认识绘图工具(6)常用快捷键
2.服装款式设计基础
(6学时)(1)人体的整体结构和比例(2)服装款式造型设计(3)服装配件
3.男女服装款式绘制
(12学时)(1)女士服装款式绘制(2)男士服装款式绘制
五、考核方法与要求
(一)考核方法
1.考核类型:上机 2.考核方式:实操
3.考核时间:第8周随堂
(二)成绩评定
1.基本知识、应知考核(书面、闭卷)成绩:占 70 % 2.上课的出勤率、学习态度:占 15 %
3.平时实践(实验、实训)操作情况:占 15 %
六、编制与审核
编 制 人:
编制时间: 教研室审议: 系 审 核:
第四篇:大学计算机基础教学大纲
《大学计算机基础》教学大纲
课程代码: 8251101 学时总数: 32
课程类别: 通识教育 理论学时: 32
学
分: 2.0 实验学时:
大学计算机基础是大学各专业学生必修的公共基础课程,是学习其他计算机相关技术课程的基础课。授课对象为全校各专业本科生,课程类别为通识教育中的计算机类。本课程的教学内容是根据教育部的教学基本要求,实现教学与科研的有效结合,通过对教学内容的基础性、科学性和前瞻性的研究,体现以有效知识为主体,构建支持学生终身学习的基础,反映本学科领域的最新科技成果。该课程力求将“计算思维”能力培养作为大学计算机基础课程的主线,尽可能多地阐述计算思维的核心概念,把现有教学内容紧密偶合或串联起来,强调信息素质的培养,侧重计算机基础知识和基本理论的讲解。特别要以加强人才培养的针对性、应用性、实践性为重点。教学目标是通过本课程的学习,使学生较全面、系统地掌握计算机软硬件技术与网络技术的基本概念,了解软件设计与信息处理的基本过程,掌握典型计算机系统的基本工作原理,具备安装、设置与操作现代典型计算环境的能力,能够“自觉”地学习计算机的相关技术和知识,以达到有兴趣和会用计算机来求解问题。为后继计算机技术课程的学习打下必要的基础。
一、教学目的与要求
1.掌握计算机系统的基本概念和基础知识。2.掌握计算机硬件方面的相关知识。
3.掌握计算机操作系统、软件技术基础、数据库应用方面的基本概念。4.掌握多媒体技术方面的基本概念和基础知识。
5.掌握计算机网络与INTERNET的基本概念和基础知识。6.掌握信息安全方面的基本概念及相关知识。
二、教学重点与难点
教学重点:信息在计算机内的存贮形式、计算机中各种硬件的功能及特点、操作系统、软件技术基础、数据库应用方面的基本概念、多媒体技术、计算机网络的基本概念和基础知识。
教学难点:计算思维概念信息在计算机内的存贮形式、计算机指令系统、操作系统构成及基本功能、算法的概念、数据库管理系统和数据模型概念、多媒体音频、图像的处理方法及网络体系结构及计算思维概念与本课程内容的联系与应用等。
三、教学方法与手段
1.教学方法——以讲授方式为主,对培养综合性分析问题和解决问题能力的环节可辅以必要的课堂讨论,并充分重视实践能力的培养。采用启发式、讨论式等多种行之有效的教学方法,加强师生之间、学生之间的交流,引导学生独立思考,强化科学思维的训练。2.教学手段---授课材料及讲义均采用多媒体教学课件,准备课外相关材料和读物,供学生课外选读或自学;结合专业的特色,选取合适的案例和系统进行教学。
四、教学内容与目标
教学内容
1.计算机与计算思维概述
(1)计算机的发展、特点、分类和用途(2)计算机软硬件基础知识(3)信息技术基础知识(3)计算思维概述 2.计算机及信息基础
(1)计算机数据的表示方法与数制转换(2)整数的原码、反码和补码(3)二进制运算的物理实现(4)计算机中的数据单位
(5)信息编码(ASCII码和汉字编码的基本知识)(6)编码运算
(7)多媒体信息的数字化 3.计算机硬件体系结构
(1)计算机硬件系统及冯•诺依曼型计算机的结构
(2)CPU、控制器、运算器的组成与功能、指令与指令系统概念(3)内存的工作原理、分类及特点(4)总线的定义及分类
(5)接口的组成与功能、主板的功能及特点(6)系统总线与外部总线的标准
(7)硬盘、光盘的工作原理、内存与外存的关系(8)硬盘的特点与格式化(9)光盘的分类(11)常用输入输出设备
(12)计算机硬件系统的性能指标
(14)微型计算机选型、初始设置、故障排除 4.计算机操作系统(1)操作系统概述(2)操作系统存在的必要性
教学目标 课时分配(学习层次)(32学时)
了解
了解
了解
理解
掌握
掌握
了解
掌握
理解
理解
了解
掌握
掌握
掌握
掌握
掌握
了解
理解
理解
了解
了解
掌握
了解
掌握
了解
(3)进程的概念(4)多道程序设计的概念
(5)进程的状态及状态转移、进程的同步与互斥、死锁及处理方法(6)内存的物理地址与逻辑地址、地址映射(7)内存的分配(8)虚拟内存的基本思想(9)设备驱动程序、缓冲区管理(10)文件概念、文件的目录结构(11)用户接口
5.计算机软件技术基础(1)软件的概念与特点(2)软件的分类
(3)程序设计语言的分类及特点(4)程序设计语言的构成(5)算法 6.数据库技术
(1)数据库、数据库系统、数据库管理系统基本概念(2)常见的数据库管理系统(3)数据模型(4)关系数据库设计
(5)数据库在管理信息系统中的应用、数据挖掘 7.多媒体技术
(1)媒体的分类、多媒体的及多媒体技术的定义及特点(2)多媒体硬件系统(3)多媒体软件的分类
(4)音频信号的数字化及音频文件格式(5)数字声音的采集和编辑(6)图像与图形的区别(7)颜色的基本概念(8)图像信息的数字化(9)图像的属性
(10 数字图像的文件格式,图像信息获取方法(10)动画与视频的概念、文件格式
(11)多媒体数据压缩的概念、压缩的必要性及可能性(12)多媒体数据压缩的主要方法,多媒体的主要压缩标准
掌握
理解
了解
掌握
理解
掌握
掌握
理解
了解
了解
理解
掌握
理解
理解
掌握
了解
理解
了解
了解
掌握
了解
了解
理解
了解
掌握
了解
理解
掌握
了解
了解
理解
了解
8.计算机网络技术(1)计算机网络定义、分类(2)计算机网络拓扑结构
(3)计算机网络体系结构ISO/OSI模型与TCP/IP模型(4)计算机网络的通信介质
(5)计算机网络服务器、客户、机网卡、交换机、路由器特点及功能(6)计算机网络软件(7)网络IP地址、域名系统(8)Internet接入方式(9)Internet常见服务
(10)网络发展的趋势(三网融合、物联网、云计算)9.信息安全(1)信息安全技术(2)数据加密基本概念(3)黑客与黑客工具(4)网络攻击及应对策略(5)防火墙的基本概念与分类(6)计算机病毒的定义
(7)计算机病毒的类型与危害,计算机病毒的预防(8)恶意软件及防治 12.总复习
五、考试范围与题型
1、考试范围与分数比例
(1)基本概念
70%(2)应用与分析
30% 2.考试题型与分数比例
(1)判断题
20~30%(2)单选题
20~30%(3)填空题
0~10%(4)应用题
30~40%
六、教材与参考资料
1.教材:《大学计算机基础》,徐东风等编著,中国农业出版社 2.参考资料:
(1)陈国良.计算思维导论[M].北京:高等教育出版社,2012.10
掌握
掌握
理解
了解
掌握
了解
掌握
了解
了解
了解
了解
了解
了解
了解
理解
掌握
了解
了解(2)唐培和,徐奕奕,王日凤.计算思维导论[M].桂林:广西师范大学出版社,2012.10(3)陈跃新.大学计算机基础 [M].北京:科学出版社,2012.8(4)王移芝.大学计算机基础(第3版)[M].北京:高等教育出版社,2012.5(5)顾刚.大学计算机基础(第二版)[M].北京:高等教育出版社,2011.8(6)张丽,李晓明.计算机系统平台[M].北京:清华大学出版社,2009.7(7)李忠.穿越计算机的迷雾[M].北京:电子工业出版社,2011.1(8)Tim Bell著, 孙俊峰,杨帆译.不插电的计算机科学 [M].武汉:华中科技大学出版社,2010.11(9)谭浩强.C程序设计(第四版)[M].北京:清华大学出版社.2010.6(10)谢希仁.计算机网络(第五版)[M].北京:电子工业出版社,2008.1(11)张乃孝.算法与数据结构-C语言描述(第二版)[M].北京:高等教育出版社.2010.2(12)高阳.数据库技术与应用(第二版)[M].北京:电子工业出版社,2010.9(13)阮文江.大学计算机公共基础[M].北京:清华大学出版社,2010.8(14)高敬阳.大学计算机基础(第三版)[M].北京:清华大学出版社,2011.6(15)[美] Abraham Silberschatz, Henry F.Korth, S.Sudarshan著, 杨冬青,唐世渭 等译.数据库系统概念(翻译版)[M].北京:机械工业出版社,2012(16)杨青,郑世珏.大学计算机基础教程[M], 北京:清华大学出版社,2010.11(17)张艳,姜薇.大学计算机基础[M], 北京:清华大学出版社,2010.9(18)鄂大伟.多媒体技术基础与应用(第3版)[M].北京:高等教育出版社,2007.8(20)吴功宜.计算机网络(第2版)[M].北京:清华大学出版社,2007.3(21)蒋加伏,沈岳.大学计算机基础(第三版)[M].北京:电子工业出版社,2008.6(22)[美] J.Glenn Brookshear著,刘艺,肖成海,马小会译.计算机科学技术概论M].北京:人民邮电出版社,2009.9(23)[美]William Stallings著,陈向群,陈渝译.操作系统精髓与设计原理(第六版)[M].北京:机械工业出版社,2010.9
撰写人:徐东风
审核人:
第五篇:《计算机程序设计基础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++程序设计,清华大学出版社。