程序设计开学15分钟.pptVIP

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计开学15分钟

* C程序设计 Programming in C 1010270 主讲:魏英,计算机学院 * 课程计划 一、课程目标 course goals 二、预备知识 prerequisites 三、教学大纲 syllabus 四、练习作业 assignments 五、课程设计 term projects 六、成绩评分 grading 七、欺骗政策 cheating policy 八、国际大学生程序设计竞赛 * 课程计划 一、课程目标 Course goals 第1层:大学生需要掌握(至少)一门程序语言 第2层:使用程序语言编写计算程序 第3层:编写解决实际问题应用软件 计算科学不等于程序设计,但不可否认的是,学习程序设计方法是理解计算机的最好途径。 学习程序设计的目的是学习计算分析和解决问题的基本过程和思路,而不仅仅成为程序员。程序设计课程的内容最能够体现语言级的问题求解方法,是计算思维能力培养的重要内容。 * 课程计划 要么编程,要么被编程 Program Or Be Programmed 人类学语言时,学的不仅是听还有说;学字时,学的不仅是读还有写;而现在随着我们向一个越来越数字化的世界迈进,我们不仅应该学会如何使用程序,还要学会如何开发程序。在未来,面对一个高度程序化的世界,如果你不能开发软件,那么你将变成软件。 就是这么简单:要么编程,要么被编程。 * 课程计划 为什么是C/C++/C#/Visual Basic? TIOBE Programming Community Index for February 2014 /index.php/content/paperinfo/tpci/index.html * 课程计划 西北工业大学程序设计 * 课程计划 二、预备知识 Prerequisites 1.应该先修过或已经掌握计算机导论或者大学计算机基础的主要内容; 2.了解计算机的发展过程,理解信息的存储与表示,理解计算机系统的基本构成和工作原理; 第1章前2节即为这样的过渡内容,课后温故知新 3.能够熟练地操作计算机及通过互联网获取信息资源。 课后加强双手盲打键盘练习,速度≥60c/s * 课程计划 三、教学大纲 Syllabus 1.学时分配 (1)理论讲授:每周2 单元,共10周,每单元2小时 (2)课外实验:每周保证至少有3个小时的编程时间 实习期顺延或补课 (3)实验考试:机考2小时 (4)理论考试:机考1.5小时 (5)课程设计:2题,课外自习≥20学时 * 课程计划 三、教学大纲 Syllabus 4.时间线 (1)练习作业:在指定截止日期之前提交有效 (2)课程设计:第1题课程第10周提交,第2题学期第19周(6月24日)之前提交 (3)实验考试:学期第19周 (4)理论考试:学期第19周 * 课程计划 四、练习作业 Assignments 练习作业分2种: (1)作业集练习 QUIZ exercises(”习题与解析“或”习题集”除编程题之外的内容),教师定期查阅。 (2)问题求解 POJ problems solving(教学网站所列100题/80题),机器评阅,在规定日期之前提交,允许3次提交,题目运行时间有限制,个别题目有边界数据要求。 * 课程计划 五、课程设计Term Projects 课程设计(C/C++有2题,C#/VB有1题): (1)A题:数据结构/算法方向(c/c++)。 (2)B题: Windows界面/图形应用/多媒体应用/网络应用/数据库应用方向(c/c++)。 支持数据库的信息管理系统(c#/vb)。 * 课程计划 六、成绩评分 Grading 1.理论成绩 ①QUIZ作业(由MOOC网络平台给出): (c/c++)10% ②NOJ作业: (c/c++)50% ③期末考试:40% * 课程计划 六、成绩评分 Grading 2.实验成绩 ①课程设计A题: (c/c++)20% ②课程设计B题: (c/c++)20% ③期末考试:60% * 课程计划 七、欺骗政策 Cheating Policy (1)QUIZ和POJ必须独立完成,相似度高的作业将扣减成绩。 (2)课程设计可以由不超过3人同学成组完成,但需要列出合作者的名字在报告和程序代码中,否则扣减成绩。 课程计划 为什么要学程序设计? * 关于ACM-ICPC 国际大学生程序设计竞赛 * 关于ACM-ICPC ACM(Association for Computing Machinery):美国计算机协会 美国计算机协会创立于1947年,是世界上第一个科学性及教育性计算机学会。 ACM每年出版大量计算机科学的专门期刊,并就每项专业设有兴趣小组。 * 关于

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档