《C语言程序设计B》教学大纲.docx
《《C语言程序设计B》教学大纲.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计B》教学大纲.docx(11页珍藏版)》请在咨信网上搜索。
课程名称:C语言程序设计B 学时/学分:.48/2.5 英文名称:C Language Programing B 选用教材: 《C语言编程思维》陈萌,鲍淑娣等编著 清华大学出版社 考核方式:闭卷笔试 大纲执笔人: 先修课程:《计算机基础A》 大纲审核人: 《C语言程序设计B》教学大纲 课程编号:01100120 课程性质:通识必修课 适用专业:化学工程与工艺及相近专业 一、教学目标 本课程的开设目的是通过系统讲授C语言程序设计知识,对学生的逻辑思维能力、工程任务 分解能力、工程调试能力和团队合作意识进行有效地训练和培养。修完本课,学生将具备基本工 程素养和信息素养,能够熟练掌握基本信息获取技能、信息加工和处理能力,为其后续专业课程 的学习,打下扎实的基础。具备较强的计算机操作能力,能够对一般性问题以编程方法进行分析 和解决,能够独立地熟练使用Visual Studio等编译软件进行简单软件开发,使学生具备以下能 力: 目标1:掌握信息技术的基本知识,并能运用计算思维解决本专业中所涉及的科学计算、循环、 分支、数组、文件处理和简单数据结构等问题;通过培养基本的计算思维能力为解决本专业领域 科学计算、流程处理、重复操作等相关的复杂问题打好基础;掌握信息获取能力,并能在后继课 程的学习过程中运行信息获取能力查询、学习专业相关知识,为实现学生终身学习提供必要的基 础能力。(L 1) 二、 课程目标与毕业要求的对应关系 教学目标 目标内容 指标点解释 毕业要求 目标1 掌握信息技术的基本知识,并能运用计算 思维解决本专业中所涉及的科学计算、循 环、分支、数组、文件处理和简单数据结 构等问题;通过培养基本的计算思维能力 为解决本专业领域科学计算、流程处理、 重复操作等相关的复杂问题打好基础;掌 1.1 能运用数学、自然科学、工程基 础知识用于工程问题的数学表 达 毕业要求1. 工程知识 握信息获取能力,并能在后继课程的学习 过程中运行信息获取能力查询、学习专业 相关知识,为实现学生终身学习提供必要 的基础能力。 三、教学活动对教学目标支撑矩阵 教学活动 课堂讲授 上机实践 考核方式 目标1 V 作业、考试 四、教学基本内容 一级知识点 二级知识点 目标 支持说明 达成途径 学 时 目标1 1、学术文献 库及检索 1.1中文学术文献库 及检索 V 独立完成中文学术文献库 文献的简单查找与下载 考试 0.5 1.2外文学术文献库 及检索 V 独立完成外文学术文献库 文献的简单查找与下载 考试 2、网络搜索 引擎应用支 ▲ 2.1 Google搜索引擎 V 掌握Google引擎的操作命 令、运算符等高级搜索技巧 考试 1 2.2百度搜索引擎 V 掌握白度引擎的操作命令、 运算符等高级搜索技巧。 考试 2.3 谷 baidu 歌 V 了解第三方搜索引擎特点 和使用方法。 考试 3、团队与合 作* 3.1团队合作意义 V 理解团队合作意义,了解团 队合作重要性,具备团队协 作意识。 考试 0.5 3.2达成团队合作 V 理解学习合作的规那么;掌握 达成合作的一般社会技能。 考试 4、程序设计 和C语言 4.1 C语言的开展及 其特点 V 能够熟练创立一个简单的 标准C语言源程序。 作业、考试 2 4.2最简单的C语言 程序 V 能够熟练地使用VS创立一 个C语言源程序,并正确运 行该程序。 作业、考试 一级知识点 二级知识点 目标 支持说明 达成途径 学 时 目标1 5、算法一程 序的灵魂支 5.1简单算法举例 V 掌握简单程序基本框架的 结构,能熟练编程一个完整 的程序 作业、考试 1 5.2怎样表示一个算 法 V 能够用流程图表示简单问 题的解决方法和步骤 作业、考试 1 5.3结构化程序设计 方法▲ V 掌握结构化程序设计思路, 了解其编写方法 作业、考试 1 6、顺序程序 设计★ 6.1数据的表现形式 及其运算 V 能够在解决实际问题时选 择正确的常、变量类型;能 够将数学公式转换成C表 达式。 作业、考试 4 6.2顺序程序设计举 例 V 熟练掌握赋值语句的使用; 能够熟练使用顺序程序解 决简单问题。 作业、考试 2 6.3数据的输入输出 V 能否熟练进行各类数据类 型的输入、输出操作。 作业、考试 2 7、选择结构 程序设计十 7.1用if语句实现选 择结构 V 能否熟悉使用if语句实现 选择程序结构和条件判断。 作业、考试 2 7.2关系、逻辑运算 符及表达式▲ V 能否熟练地使用关系、逻辑 运算符和表达式解决实际 问题。 作业、考试 2 7.3条件运算符和 switch 语句▲ V 能否熟练地使用条件运算 付、表这式和switch语句解 决实际问题。 作业、考试 2 7.4选择结构综合应 用 V 能否熟练地使用多重选择 结构嵌套解决较复杂的实 际问题。 作业、考试 2 8、循环结构 程序设计十 8.1用for语句实现 循环 V 能否熟练地使用for语句解 决遇到的实际问题。 作业、考试 2 8.2 用 while、 do...while语句实现 循环 V 能否根据需要解决的实现 问题不同止确选择不同的 循环语句实现。 作业、考试 2 一级知识点 二级知识点 目标 支持说明 达成途径 学 时 目标1 8.3循环的嵌套▲ V 能够熟练编写二重循环程 序;能够读懂二重循环程 序,写出结果。 作业、考试 2 8.4改变循环执行的 状态▲ V 掌握break中断循环和 continue结束本次循环的作 用机制,并能正确使用。 作业、考试 2 9、利用数组 处理数据支 9.1 一维数组的使用 ▲ V 熟练使用一维数组编写程 序。 作业、考试 2 9.2字符数组的使用 ▲ V 能够熟练掌握字符数组和 字符串的编程方法。 作业、考试 2 10、用函数实 现模块化程 序设计★ 10.1为什么要用函 数 V 理解函数在任务分解、团队 化软件开发中的意义和作 用 作业、考试 0.5 10.2函数的定义及 调用 V 能够熟练调用函数、自定义 函数,能够在函数间传递各 种类型参数。 作业、考试 3.5 10.3函数的嵌套调 用上 V 能够编写简单的递归函数 程序。 作业、考试 2 10.4变量的作用域 和生存期上 V 了解变量的有效作用范围 和在内在中的存活的周期 作业、考试 2 11、文件的输 入轴出 H.1C文件的基本 知识 V 掌握文件指针的定义方法, 并能熟练为指针赋初值。 作业、考试 1 11.2翻开与关闭文 件 V 熟练掌握文件翻开、读写、 关闭的正确流程。 作业、考试 2 11.3顺序读写数据 文件 V 能够熟练完成各种类型数 据的读写操作;能够熟练完 成数据块为单位的文件读 写。 作业、考试 2 合计 48 注:★表示重点内容,▲表示难点内容,*表示选讲或自学内容。课外时间为课内时间1.5倍。 五、教学方法与考核方式 (一)、教学环节要求 本课教学方法采用“讲练结合,边讲边练”的形式。教师在课堂上每讲授一个或两个知识点, 即让学生进入练习环节。讲授时辅以多媒体课件和现场操作演示。 1 .备课环节:以课程教学大纲、教材为依据,认真备课;课前应准备当次课堂讲授所需例题 及演示实验相关数据,并测试。 2 .讲授环节:以启发式教学为主,增强课堂讲授环节互动。 3 .答疑环节:本课程每周应安排至少一次课后答疑,推荐进行网络互动答疑,也可以利用及 时通讯方式进行答疑。 4 .作业环节:本课程至少布置三次以上课后作业,每位同学作业至少批改一次,推荐布置提 交电子作业,以便提高反应速度。 课外学习要求: 本课程教学内容中学生课外自主学习的内容及要求:课外学习包括课后作业、课外自由练习 和网络教学视频辅助学习三局部。课程要求学生的课外自主学习时间与课内学时的比例为2:lo 每次课后要求学生根据授课的教学内容进行复习与总结,并进行预习;4-11章内容要求学生自主 观看网络教学视频;并针对教师课堂提问进行课后探究式和扩展式学习,完成教师布置的课后作 业。 课后作业包括二种形式,第4〜n章由教师根据讲课内容和课程重点难点布置的习题,该局部 作业采用电子版形式,学生按统一作业模板完成作业并提交给教师批阅,课后作业成绩作为平时 成绩一局部;第「2章由学生进行网上自主学习,要求课外学习时间到达课堂教学2:1学时,教 师不指定作业题目,由学生自由练习学术文献检索及网络搜索引擎的应用,教师在课堂教学时随 机抽检学习效果。 本课程为学生提供一套《计算机与信息技术II补充讲义》(电子版),供课堂教学前三章使用。 (二)、教学方式 以课堂讲授为主,辅以多媒体课件。每讲内容按照“为什么学?学什么?怎样学?怎样用? ” 的逻辑顺序构建。 (三)、考核方式及成绩评定 本课程成绩由平时成绩、期末考试等局部组合而成,采用百分计分制,各局部比例如下: 总评成绩=平时成绩*30%+过程考核1成绩*15%+过程考核2成绩*15%+期末考试成绩*40%,其 中平时成绩=课堂表现*30%+课堂测试*40%+作业成绩*30%。 平时成绩评价指标见下表。作业支持教学目标1。 评价 评分说明及方法 权重 课堂表现 课堂表现主要评价学生在课堂上与教师互动、教学环节参与程度,用于 评价学生的学习能力。 A(95分):能够主动参与教学环节的互动,能够经常提出课程相关问题; B (85分):能够积极参与教学环节的互动,能够提出一些课程相关问题; C (75分):能够参与教学环节的互动,能够偶尔提出一些课程相关问题; D (65分):参与教学环节互动能力一般,提出课程相关问题的能力较差; E (55分):不参与教学环节互动,从不提问或回答教师问题; F(0分):上课次数少于5次。 占总分 数30% 课堂测试 课堂成绩由任课教师随堂布置,考核学生对前课或当堂讲授内容的掌握 程度。课堂成绩用于评价学生课堂学习能力和专注程度。 A(95分):所有题目答题正确(允许有少量错误); B (85分):80%以上题目答题正确; C (75分):70%以上题目答题正确; D (65分):50%以上题目答题正确; E (55分):50%以下题目答题正确; F( 0分):未上交作业。 占总分 数40% 平时作业 平时作业布置时要尽量关注知识点的学习,平时作业和习题考核时那么要 求学生认真、独立、按时完成老师布置的作业。 A(95分):所有题目答题正确(允许有少量错误); B (85分):80%以上题目答题正确; C (75分):70%以上题目答题正确; D (65分):50%以上题目答题正确; E (55分):50%以下题目答题正确; F( 0分):未上交作业。 占总分 数30% 期末成绩占总评成绩40%,采用闭卷考试方式,考核学生对所学知识点的掌握程度。期末成绩支持教学目标1、2o闭卷考试题型为编程题和论述题。 平时作业与教学目标对应关系表教学目标及考核方式对应关系表 教学目标 作业1 作业2 作业3 总计 30分 30分 40分 100 目标1 30 30 40 100 教学目标 评价 指标 考核方式 总贡献度及分值 平时贡献度(30) 过程 考核 1贡 献度 (15) 过程考和占回 过程 考核 2贡 献度 (15) 过程考中占的 末试献费6 期考贡届a 期末 考试 分值 分布 (100) 课堂表现贡献度 课堂表现占bt% 课堂测试贡献度 课堂测试占旧 作业贡献度 作 业 占 比% 目标 1 指标 点1 . 1 9 100 12 100 9 100 15 100 15 100 40 100 100 小计 9 100 12 100 9 100 15 100 15 15 40 100 100 分目标达成值=0.3 X (分目标课堂表现占比分/分目标课堂表现占比总分+分目标课堂测试占比分/分目标课堂测试 占比总分十分目标作业占比分/分目标作业占比总分)+0.15义(分目标过程考核1占比分/分目标过程考核1占比总分) +0.15X (分目标过程考核2占比分/分目标过程考核2占比总分)+0.4X (分目标期末考试分/分目标期末考试总分) 六、持续改进 本课程根据学生平时作业、考勤等情况反应,对学生课业成绩进行随堂检查,对可能出现不 及格的学生进行课业成绩预警;根据学生随堂检查成绩,改进教学中缺乏之处,并在后面的课程 教学中改进提高;本课程根据学生期末考试情况反应,改进教学。确保相应毕业要求指标点达成。 七、教学参考书 《C语言编程思维》,陈萌,鲍淑娣编著,清华大学出版社,2014年第1版 《计算机与信息技术n补充讲义》,陈萌编著,内部编印,2015修订 参考资料: 《C语言程序设计(第四版)》,谭浩强编著,清华大学出版社,2014第7版 课程辅助学习网站: ://10.20.4.23:3692 C语言课后辅助教学网站: 网络教学视频辅助学习网站: ://vdxsbb /jisuanji/347/九.评分标准 课程目标 评分标准 90-100 75-89 60-74 0-59 优 良 中/及格 不及格 目标1:掌握信息技术的基 本知识,并能运用计算思维 解决本专业中所涉及的科学 计算、循环、分支、数组、 文件处理和简单数据结构等 问题;通过培养基本的计算 思维能力为解决本专业领域 科学计算、流程处理、重复 操作等相关的复杂问题打好 基础。. 正确理解并掌握程序设计 的基本的方法;能够熟练 编写分支、循环等结构应 用程序;能够使用c语言 编写程序解决简单的化工 专业计算类问题;具备基 本的计算思维,能够理解 计算机工具在本专业中的 应用。 正确理解并掌握程序设计 的基本的方法;能够编写分 支、循环等结构应用程序; 能够使用c语言编写程序 解决简单的化工专业计算 类问题;具备一定的计算思 维,了解计算机工具在本专 业中的应用。 能够理解并基本掌握程序设计的 基本的方法;能够编写简单的分 支、循环等结构应用程序;不具 备使用C语言编写程序解决简单 的化工专业计算类问题;具备基 本的计算思维,了解计算机工具 在本专业中的应用。 未能掌握程序设计的基本的方 法;不能够正确编写简单的分 支、循环等结构应用程序;不具 备使用c语言编写程序解决简单 的化工专业计算类问题;不具备 基本的计算思维,不了解计算机 工具在本专业中的应用。 目标2:掌握基本的信息获 取技能,并能在后继课程的 学习过程中运行信息获取能 力查询、学习专业相关知识, 保证实现终身学习能力所需 的知识基础。 熟练掌握基本的信息获取 方法,能够使用常用搜索 引擎通过网络准确获取所 需信息;熟悉知网等中文 文献库的使用方法,能够 搜索本专业相关的资料。 掌握基本的信息获取方法, 能够使用常用搜索引擎通 过网络获取所需信息;了解 知网等中文文献库的使用 方法,能够搜索本专业相关 的资料。 了解基本的信息获取方法,不能 熟练使用常用搜索引擎通过网络 获取所需信息;不能准确在文献 库中构建关键词搜索本专业相关 的资料。 不了解信息获取的基本方法和 手段,无法熟练使用常用搜索引 擎通过网络获取所需信息;不能 操作文献库搜索本专业相关的 资料。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计B 语言程序设计 教学大纲
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文