ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:27.42KB ,
资源ID:4572199      下载积分:5 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4572199.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(《程序设计实践》课程教学大纲.docx)为本站上传会员【二***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

《程序设计实践》课程教学大纲.docx

1、《程序设计实践》课程教学大纲 一、课程基本信息 课程名称(中文) 程序设计实践 课程名称(英文) Programming Practices 课程类别% 专业实践 课程性质2 必修 授课语言3 中文 授课学期 2 学分 2 课程学时及分配 总学时 讲课 实验 课外 32 8 24 32 适用专业 计算机类 教材 《程序设计导引与在线实践》,清华大学出版社,李文新等,2007年 授课学院 计算机与软件 先修课程 程序设计基础 后续课程 数据结构、算法分析与设计 课程简介 课程基本定位:本课程是一门实践性课程,主要培养

2、学生的程序设计能力, 是程序设计基础课程的重要补充。通过编程环境的熟练掌握和使用,利用足 量的编程练习,逐步掌握基本的程序方法。要求学生在具有基本的编程能力 后,能够将一个具体问题抽象成一个可计算的问题,并找出可行的计算过程; 然后掌握一门程序设计语言,将设计的计算过程写成具体的代码在机器上运 行。课程的主要任务是巩固程序设计语言的基本语法,在能编写程序的基础 上,强调学生会利用计算机语言编写能够解决基本实际问题的能力,并能够 对不同类型的常见问题,应该如何抽象计算过程,并将计算过程写成具体代 码。 核心学习结果:熟练掌握程序设计语言的开发环境和调试能力的基本方法和 技巧,掌握基本问题的抽象

3、和算法设计,并用计算机语言实现,在 Onlinejudge环境正确提交。 主要教学方法:案例教学(任务驱动)、演示教学(实践环节)、讲授和讨论 相结合、练习法(激发学生编程兴趣)、参观教学(观摩学习效果好的老师) 大纲更新时间 2020年8月22日 二、课程目标 序号 课程目标(参考培养目标、毕业要求、 课程定位) 支撑毕业要求指标点1 达成途径 L 1 熟练掌握程序设计语言的开发环境 能够针对计算机领域内的 熟悉编程环境和 和调试能力的基本方法和技巧 2.1 巩固程序设计语言,提高并强化学生 的编程能力,能够解决基本实际问题 的能力 3.1 逐步建立将具

4、体问题抽象成一个可 计算的问题的方法,并找出可行的计 算过程的问题求解能力 复杂工程问题,开发、选择 与使用恰当的技术、软硬件 及系统资源、先进研发工具 和信息技术工具,包括对复 杂工程问题的预测与模拟, 并能够理解其局限性。 在线测评环境 能搞编写较复杂 问题的程序 能够应用数学、自然科学和 工程科学的基本原理,识 别、表达、并通过文献研究 分析计算机科学与技术及 相关领域内的复杂工程问 题,以获得有效结论。 进行算法设计和 用编程语言实现 算法并在0J上提 交止确 三、理论教学内容 章标题 教学内容 学时 思政融入点1 学生学习 预期成果2 教学方

5、式3 课程 目标 第一章 C基础知识巩固 1 巩固C语言 知识和掌握 OJ环境 演示 1.1 1 .掌握 Online Judge 环境的使用方法 2 .理解程序设计语言 的基本编程方法和结 构 第二章 数制转换问题 1 引导学生从不 同的角度考虑 问题 掌握不同进 制的转换方 法 案例和讲 授 2.1 3.1 1.不同进制间数据的 相互方法 第三章 字符串及日期处理 2 掌握字符串 的处理方法 案例和讲 授 2.1 3.1 1 .字符串的编程方法 2 .日期的计算方法 第四章 递归和模拟 2 告诉学生人的 一生不是一帆

6、 风顺,会经历 各种困难和挫 折,但只要坚 掌握递归、 递推和模拟 的编程方法 案例和讲 授 2.1 3.1 L递归的计算模型 2 .模拟问题的编程实 现 持就会实现目 标 第五章 高精度计算 1 .高精度加法与减法 2.高精度乘法和除法 2 引导学生在遇 到复杂的问题 时,不能退缩, 要努力想方法 解决,这样才 过有意义的生 活 学会处理大 数问题 案例和讲 授 2.1 3.1 么! 实践(实验或实习)教学I 编 号 实验或实习 工程名称 教学内容 学时 实验或实 习类型2 思政融入点 学生学习 预期成果

7、课程 目标 1 OnlineJudge 系统的使用 0J环境和输入 输出 2 验证型 熟练掌握0J环 境使用 1.1 2 数制转换 数制转换 2 综合性 引导学生从 不同的角度 考虑问题 掌握数制转换 方法和程序设 计 2.1 3.1 3 问题求解工 问题求解 2 综合性 掌握常见问题 的抽象和求解 2.1 3.1 4 问题求解2 问题求解 2 综合性 掌握常见问题 的抽象和求解 2.1 3.1 5 字符串处理 字符串处理 2 综合性 掌握字符串的 处理和程序设 计 2.1 3.1 6 日期计算

8、 日期处理 2 综合性 掌握常见日期 问题的计算和 程序设计 2.1 3.1 7 高精度计算 1 高精度加减法 2 综合性 引导学生在 遇到复杂的 问题时,不能 退缩,要努力 想方法解决, 这样才过有 意义的生活 掌握高精度加 减法及程序设 计 2.1 3.1 8 高精度计算 2 高精度乘除法 2 综合性 掌握高精度乘 除法及程序设 计 2.1 3.1 9 问题模拟1 问题模拟 2 综合性 掌握常见问题 的模拟计算 2.1 3.1 10 问题模拟2 问题模拟 2 综合性 掌握常见问题 的模拟计算

9、2.1 3.1 11 递归问题1 递归的计算模 型和程序设计 2 综合性 告诉学生人 的一生不是 一帆风顺,会 经历各种困 难和挫折,但 只要坚持就 会实现目标 掌握递归的计 算模型和程序 设计 2.1 3.1 12 递归问题2 递归的计算模 型和程序设计 2 综合性 掌握递归的计 算模型和程序 设计 2.1 3.1 五、课程评价 (一)考核内容、考核方式与课程目标对应关系 课程目标 考核内容 课程目标在各考核方式中占比1 平时 表现 课程 作业 期末 考试 合计 1.1 熟练掌握Onlinejudge环境的使用并能进行正 确

10、的输入输出 40% 40% 20% 100% 10% 2.1 能够完全正确解决基本问题 40% 30% 30% 100% 40% 3.1 将具体问题抽象成一个可计算的问题,编程实 现 20% 30% 50% 100% 50% 合计 100% 100% 100 各考核方式占总成绩权重(自行赋值) 10% 40% 50% (二)考核方式评分标准本课程采用考勤、练习完成情况与机试局部进行综合评价,成绩评定采用百分制,其中 考勤成绩占比10%、练习完成情况占比40%、机试成绩占比50%。 1.课程作业评分标准 课程目标

11、评分标准 占比 90-100 (优) 80-89 (良) 70-79 (中) 60-69 (及格) 0-59 (不及格) 1.1 熟练掌握 较好掌握 基本掌握 掌握 掌握 40% Onlinejudge 环境的使用 并能进行正 确的输入输 出,完成48 题 Onlinejudge 环境的使用 并能进行正 确的输入输 出,完成45 题 Onlinejudge 环境的使用 并能进行正 确的输入输 出,完成43 题 Onlinejudge 环境的使用 并能进行部 分的输入输 出,完成40 题 Onlinejudge 环境的使用 并不能进行 正确的输入 输出

12、40题 以下 2. 1 能够完全正 确解决基本 问题,完成 48题 能够完全正 确解决基本 问题,完成 45题 能够完全正 确解决基本 问题,完成 43题 能够完全正 确解决基本 问题,完成 40题 能够完全正 确解决基本 问题,不能完 成40题 30% 3. 1 将具体问题 抽象成一个 可计算的问 题,编程实现 并提交正确, 完成48-50 题 将具体问题 抽象成一个 可计算的问 题,编程实现 并提交正确, 完成45-47 题 将具体问题 抽象成一个 可计算的问 题,编程实现 并提交正确, 完成43-44 题 将具体问题 抽象成一个 可计算的问 题,编程实现 并

13、提交正确, 完成40-42 题 将具体问题 抽象成一个 可计算的问 题,编程实现 并提交正确, 完成40题以 下 30% 2.期中/期末考试评分标准(笔试类评分标准可在大纲中按以下格式予以说明,也可在通 过“试卷分析表”予以说明) 课程目标 评分标准 占比 90-100 (优) 80-89 (良) 70-79 (中) 60-69 (及格) 0-59 (不及格) 1.1 熟练掌握 Onlinejudge 环境的使用 并能进行正 确的输入输 出,竞争排名 前15% 熟练掌握 Onlinejudge 环境的使用 并能进行正 确的输入输 出,竞争排名 前 15%-

14、40% 熟练掌握 Onlinejudge 环境的使用 并能进行正 确的输入输 出,竞争排名 前 40%-70% 熟练掌握 Onlinejudge 环境的使用 并能进行正 确的输入输 出,竞争排名 中完成规定 的题目数 熟练掌握 Onlinejudge 环境的使用 并能进行正 确的输入输 出,竞争排名 中不能到达 最低要求题 目数 20% 2. 1 能够完全正 确解决基本 问题,竞争排 名前15% 能够完全正 确解决基本 问题,竞争排 名前 15%-40% 能够完全正 确解决基本 问题,竞争排 名前 40%-70% 能够完全正 确解决基本 问题,竞争排 名中完成规 定的题目

15、数 能够完全正 确解决基本 问题,竞争排 名中不能最 低的题目数 30% 3. 1 能将问题抽 象成一个可 计算的问题, 编程实现并 提交正确,竞 能将问题抽 象成一个可 计算的问题, 编程实现并 提交正确,竞 能将问题抽 象成一个可 计算的问题, 编程实现并 提交正确,竞 能将问题抽 象成一个可 计算的问题, 编程实现并 提交正确,竞 能将问题抽 象成一个可 计算的问题, 编程实现并 提交正确,竞 50% 争排名前 15% 争排名前 15%-40% 争排名前 40%-70% 争排名中完 成规定的题 目数 争排名中不 能最低的题 目数 3.综合成绩评定

16、说明 类别 所占比例 评分规那么 考勤 10% 无缺勤 缺勤次数<3,每次扣2分 缺勤次>=3,取消考试资格,练习完成者除外 练习 40% 一般练习题目数在40〜50题,全部完成的总分值 完成80%练习,允许参加考试,否那么取消资格 机试 50% 考试题目数量5〜9题,按照竞争排名方式评定成绩 满足最低通过数要求者及格,否那么不及格 六、参考书目及学习资料 1 .《C语言程序设计教程》第2版,李含光、郑关胜编著,清华大学出版社 2 .《C语言程序设计教程学习指导》,李含光' 郑关胜编著,清华大学出版社 3 .《算法导论》第四版,Thomas H. Cormen等,机械工业出版社 4 .《算法设计与编程实验》,吴永辉、王建德,机械工业出版社 5 .《计算机常用算法与程序设计案例教程》,杨克昌,清华大学出版社 6 .《算法设计与分析》,赵端阳等,清华大学出版社 7 .《ACM程序设计竞赛基础教程》(第2版),俞经善、鞠成东,清华大学出版社 8 .《ACM/ICPC算法基础训练教程》,喻梅、于瑞国,清华大学出版社

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服