网站大量收购闲置独家精品文档,联系QQ:2885784924

《C和C++程序设计》课程教学大纲.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C和C++程序设计 一、课程概况 所属专业: 软件工程 开课单位: 数学计算机科学学院 课程类型: 专业基础课程 课程代码:开课学期: 1 学分: 5 学时: 85 核心课程: 是 拟使用教材: 胡明、王红梅.程序设计基础-从问题到程序(第2版).清华大学出版社.2016年1月 国内(外)现有教材: 裘宗燕.从问题到程序-程序设计与C语言引论(第2版).机械工业出版社.2011年5月 鲍春波、林芳、谢丽聪.问题求解与程序设计.清华大学出版社.2015年9月 Brian W. Kernighan和Dennis M. Ritchie著,徐宝文、李志译,C程序设计语言(第2版·新版),机械工业出版社,2004年月 钱能主编,C++程序设计教程,清华大学出版社(第一版),1999年4月 学习参考资料 1. 谭浩强,C语言程序设计(第三版),清华大学出版社,2005年7月 2. 孟庆昌、牛欣源主编,C语言程序设计上机指导与习题解答(第一版),人民邮电出版社,2003年8月 3. 赵英良 仇国巍等. C++程序设计教程. 清华大学出版社,2013.8. 二、课程描述 本门课程是软件工程专业基础课,为学习后续课程准备必要的程序设计知识,主要培养学生掌握C/C++语言程序设计的基本思想、基本方法和程序设计过程。培养学生阅读和分析、调试程序的方法和技巧,了解并初步掌握实用程序的开发与调试技术,为数据结构、JAVA、汇编语言、操作系统等后续课程的学习打下基础。课程的主要内容包括C/C++程序的构成、程序的三大结构、数组、指针、结构体和共用体、文件和面向对象的程序设计思想等。 三、课程目标 (1) 知识教学目标:通过本课程的教学,学生应了解C/C++程序设计的基础知识,掌握程序设计的基本能力,并为后续的专业课程奠定程序设计基础。 (2) 能力培养目标:通过本课程的教学,学生应具备顺序程序设计、分支程序设计、循环程序设计的能力,掌握使用函数、数组、指针等来分析和解决问题的能力。 (3) 素质培养目标:使学生明确C/C++程序设计课程在专业中的地位和作用,培养学生严谨的学习风气、系统的学习方法,培养学生热爱所学专业、刻苦钻研专业知识的品质。 四、教学要求 授课教师应根据本要求,认真备课,完成教案与讲稿编写等各项课前准备工作,结合课程特点和学生的实际情况进行教学。由于本课程为软件工程专业学生的第一门专业基础课,也是他们第一次接触程序设计课程,因此应注意引导学生很快适应大学的学习,注重编程实践。课堂教学应采取多种教学方法相结合:讲授法、演示法、练习法和任务驱动法。让学生在课堂教学中体会到编程的乐趣,使学生积极参与到课堂教学中,课堂气氛活跃、互动感强。每周布置的作业应难度合适,有基础题、拔高题和综合设计题,使得不同层次的学生都能享受到完成作业的成就感。 学生应做到不旷课、不早退,上课认真听讲,积极与授课教师进行教学互动,每周课后至少花费4个小时的时间复习和预习本课程内容。学生应认真独立完成课后作业,多动手实践,学会调试简单程序的技巧。 五、考核方式及要求 为实现课程教学目标,本门课程考核方式及要求为:平时成绩30%,期中成绩10%,期末成绩60%。期中考试放在学完“函数”一章内容后进行,用一节课时间考试;期末考试为卷面考试。其中:平时成绩=作业+随堂测验+考勤+在线测试。平时成绩的分布和要求如下: 出勤率占30%。点到为随机点名,一学期点到不少于3次,其中缺席1次,扣5分,迟到1次,扣3分。 随堂测验2次,占20%。学完循环结构和函数一章后,各随堂测验1次。分别考核学生对循环结构和函数的掌握情况。这两章内容是C语言程序设计的核心内容,通过随堂测验,从而检查学生听课情况及对相关知识的掌握情况,以便对后续教学提供依据。 作业10次,占40%。每周至少布置作业1次,每次4题左右,采用书面作业或电子作业形式上交。 在线测试占10%。检查学生课后自主做在线测试题目的数量,从而考查学生的主观能动性。一学期在线测试题目数达到20题为及格。 六、课程内容 第一章:C语言概述 (授课时间:第一学期第四周) 教学目标:①了解程序、程序设计、高级语言的概念; ②了解C程序的基本结构; ③了解C程序的风格。 教学重点:C程序的基本结构。 教学难点:C程序的基本结构(多个函数构成C程序)。 学 时:课堂教学3学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:(1)程序设计及编程语言的“代”; (2)C语言的发展历史和特点; (3)C程序示例;C程序的编辑、编译和运行。 学习方法:小组讨论、上机操作 课后作业:完成教材第22页习题1:一、三题。 第二章:程序的灵魂--算法 (授课时间:第一学期第四周) 教学目标: ①了解算法的概

文档评论(0)

大学教学资料库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档