欢迎来到天天文库
浏览记录
ID:20368247
大小:69.00 KB
页数:3页
时间:2018-10-12
《程序设计b类课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、程序设计(B类)课程教学大纲CourseOutline课程基本信息(CourseInformation)课程代码(CourseCode)CS152*学时(CreditHours)80*学分(Credits)5*课程名称(CourseTitle)(中文)程序设计(B类)(英文)Programing(B)*课程性质(CourseType)必修授课对象(TargetAudience)ACM班新生*授课语言(LanguageofInstruction)中文*开课院系(School)电子信息与电气工程学院先修课程(Prerequisite)无授课教师(Instructor)翁惠玉课程网址(Co
2、urseWebpage)*课程简介(Description)本课程是计算学科的基础课程。课程目标是让学生掌握C++语言、结构化程序设计以及面向对象的程序设计思想。主要内容包括:C++语言的语法规则、问题求解、模块化开发、类和对象、运算符重载、继承、模板等。通过本课程的学习,学生应掌握基本的程序设计技能。*课程简介(Description)ThiscourseisthebasiccourseofComputerScience.ThegoalofthiscourseistomakestudentsmastertheC++languageandtheideaofstructuralprog
3、rammingandobject-orientedprogramming.MaintopicsincludetherulesofC++syntaxandproblemsolving,modulardevelopment,classandobject,operatoroverloading,inheritance,templateetc.Throughthiscourse,studentsshouldmasterthebasicskillofprogramming.课程教学大纲(coursesyllabus)*学习目标(LearningOutcomes)本课程围绕着过程化和面向对象程序
4、设计的思想、方法和应用三条主线,培养学生掌握程序设计的方法,使学生具有较强的应用计算机解决问题的能力。*教学内容、进度安排及要求(ClassSchedule&Requirements)教学内容学时教学方式作业及要求基本要求考查方式概论、程序实例课堂教学变量定义、数据类型、算术表达式、赋值表达式、输入输出、课堂教学、上机关系表达式、逻辑表达式、分支程序设计、循环程序设计课堂教学、上机枚举法、贪婪法、数组、排序和查找课堂教学、上机函数课堂教学、上机递归程序设计,回溯法,分而治之法,动态规划课堂教学、上机指针课堂教学、上机多级指针、结构体课堂教学、上机模块化程序设计及面向对象程序设计思想课
5、堂教学、上机类的定义及应用课堂教学、上机运算符重载课堂教学、上机类的组合继承课堂教学、上机多态、抽象类、多继承课堂教学、上机模板和异常课堂教学、上机输入输出流课堂教学、上机容器与迭代器及复习课堂教学、上机*考核方式(Grading)40%为平时成绩(大作业等):机考(10)+平时作业(10)+大作业(20)60%为期末考试成绩*教材或参考资料(Textbooks&OtherMaterials)翁惠玉俞勇C++程序设计:思想与方法(第3版)北京:人民邮电出版社2016.8翁惠玉C++程序设计:题解与拓展北京清华大学出版社2013DeitelH.M..C++大学教程.张引,译.第5版.北
6、京:电子工业出版社,2007EckelB..C++编程思想.英文版.第2版.北京:机械工业出版社,2002LippmanS.B..C++Primer中文版.李师贤等,译.第5版.北京:电子工业出版社,2013RobertsE.S..TheArtandScienceofC.Boston:Addison-WesleyPublishingCompany,1995陈家骏,郑滔.程序设计教程.北京:机械工业出版社,2004谭浩强.C程序设计.第2版.北京:清华大学出版社,2005吴文虎.程序设计基础.第2版.北京:清华大学出版社,2006其它(More)备注(Notes)备注说明:1.带*内容
7、为必填项。2.课程简介字数为300-500字;课程大纲以表述清楚教学安排为宜,字数不限。
此文档下载收益归作者所有