下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《高级语言》教学大纲课程编号:13180502英文名称:AdvancedLanguage学分:5学时:总学时96学时,其中理论64学时,实践32学时先修课程:无课程类别:专业基础课授课对象:计算机科学与技术专业学生教学单位:机械与电气工程学院修读学期:第1学期一、课程描述和目标 本课程为计算机科学与技术专业的专业基础课和核心课程,也是计算机科学与技术专业学生的一门软件技术的入门课和重要技术基础课。本课程同时也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。通过本课程的学习,使学生掌握程序设计的思想,掌握程序设计的基础知识、基本概念、基本技能和方法,培养学生分析问题、解决问题、程序设计和调试、实践动手的能力,使学生具备较扎实的高级语言程序设计能力,为后续课的学习和应用开发打下较扎实的程序设计基础。通过学习本课程,达到以下课程目标:课程目标1:学习过程化程序设计的知识与方法、Dev-C++等集成开发环境的使用及在线解题的方法。课程目标2:能运用高级语言相关知识解决实际问题;对特定需求的较复杂问题具有初步的算法设计与实现的能力;具有基本的程序调试能力。二、课程目标对毕业要求的支撑关系毕业要求指标点课程目标权重指标点1-3:能够将算法设计、面向对象程序设计思想等知识与方法,用于计算机相关领域的复杂工程问题的分析、设计与实现课程目标1课程目标2H指标点2-2:能够对计算机相关领域的复杂工程问题进行有效的表达和建模、分析和评价,具备获得有效结论的能力课程目标1课程目标2M指标点4-1:能够通过文献阅读和实验设计并采用计算机专业知识,就复杂工程应用中涉及的局部性功能或性能问题进行研究,并对结果或数据进行分析与解释课程目标2H
三、教学内容、基本要求与学时分配序号教学内容基本要求及重、难点(含德育要求)学时教学方式对应课程目标1绪论:程序设计竞赛简介;程序设计及其语言简介;最简单的C/C++程序;Dev-C++等集成开发环境。认知程序设计竞赛、程序设计及其语言;理解最简单的C/C++程序及相关基础知识;能初步应用开发环境编写最简单的C/C++程序。树立学好专业知识、助力中国梦的信念。4讲授式练习式课程目标12程序设计基础知识:基本数据类型;常量与变量;运算符与表达式;常用的输入输出语句。理解基本数据类型、常量、变量的使用方法;理解运算符与表达式的使用方法;理解常用的输入和输出语句。获取脚踏实地、仰望星空的精神动力。8讲授式讨论式练习式课程目标13程序控制结构:顺序结构程序设计;分支结构程序设计;循环结构程序设计;程序控制结构的应用。理解if…else、switch、for、while、do-while、break、continue等语句的使用方法;理解嵌套循环;能应用掌握顺序结构、分支结构和循环结构求解实际问题。获取奋发向上、团队合作、探索创新的精神动力。8讲授式启发式探究式讨论式练习式课程目标1课程目标24数组:一维数组;二维数组;字符数组与字符串;数组与字符串的应用。理解一维数组、二维数组、字符数组和字符串的概念、定义、初始化与引用的方法;能应用数组求解实际问题。获取奋发向上、团队合作、探索创新的精神动力。10讲授式启发式探究式讨论式练习式课程目标1课程目标25函数:函数的定义、调用、声明;函数的嵌套调用;数组作函数的形参;递归函数;全局、局部变量;编译预处理;函数的应用。理解函数的定义/调用/声明;理解握函数的嵌套调用/递归调用;掌握数组作为函数参数的方法;理解全局/局部变量的使用方法;认知编译预处理;能应用函数进行模块化程序设计并求解实际问题。获取奋发向上、团队合作、探索创新的精神动力。10讲授式启发式探究式讨论式练习式课程目标1课程目标26结构体:结构体声明;结构体变量;结构体指针;结构体数组;结构体的应用。理解结构体类型、结构体变量、结构体指针和结构数组的知识和处理方法;能应用结构体及结构体数组求解实际问题。获取奋发向上、团队合作、探索创新的精神动力。8讲授式启发式探究式讨论式练习式课程目标1课程目标27指针:指针变量;指针与数组;指针与函数;堆内存分配;引用。理解指针与地址的概念;理解指针变量、指针参数、指针函数、堆内存分配、引用的基础知识及使用方法;理解指针与一维数组、二维数组有关地址的关系;理解使用指针的程序。树立攻坚克难、勇于挑战的信念。8讲授式讨论式练习式课程目标18链表基础:链表基本概念;建立与遍历链表;链表结点的插入与删除;链表的应用。理解链表的基本概念;理解建立/遍历链表及在链表中插入和删除结点的算法;能初步应用链表结构求解实际问题。树立攻坚克难、勇于挑战的信念。8讲授式探究式讨论式练习式课程目标1课程目标2合计64序号实验项目实验内容与要求学时类型对应课程目标1循环结构程序设计实验内容:(1)水仙花数;(2)菱形;(3)Fibonacci分数序列;(4)n马n担问题。实验要求:必修。8设计课程目标1课程目标22数组程序设计实验内容:(1)二分查找;(2)按长度排序;(3)马鞍点;(4)数雷。实验要求:必修。8设计课程目标1课程目标23函数程序设计实验内容:(1)最长单词;(2)递归函数;(3)进制转换;(4)筛选法求素数。实验要求:必修。8设计课程目标1课程目标24结构体和链表程序设计实验内容:(1)结构体操作;(2)学车费用;(3)链表操作;(4)约瑟夫环。实验要求:必修。8设计课程目标1课程目标2合计32注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等,后两类占比大于80%。四、课程教学方法线上教学与线下教学相结合;集中讲授与探究式教学及翻转课堂相结合;采用讲授式、启发式、探究式、讨论式和练习式等教学方式。五、学业评价和课程考核(一)考核方式及具体要求序号考核方式课程目标1(分值)课程目标2(分值)合计1平时作业55102课程实验55103平时表现1010204期中考试46105期末考试203050课程目标对应分值4456100(二)考核与评价标准1.平时作业考核与评价标准作业都是编程题,采用在线测评系统评判程序的正确性。根据作业的完成度及是否按时完成作业评分(百分制)。2.课程实验考核与评价标准观测点分值90-100分70-89分60-69分0-59分课程实验能根据实验要求自主设计实验方案,有自己的设计理念,实验完成度高,效果好。实验报告内容完整。能根据实验要求自主设计实验方案,有自己的设计理念,实验完成度较高,效果较好。实验报告比较完整。能根据实验要求自主设计实验方案,实验完成度一般,效果一般。实验报告基本完整。基本能根据实验要求自主设计实验方案,实验完成度较差,效果较差。实验报告不完整。3.平时表现与评价标准根据回答问题、课堂表现、团队合作及课程网站的微课学习、测验、测试及讨论等完成情况及评分标准评分(百分制)。4.期中考试与评价标准根据期中考试及评分标准评分(百分制)。5.期末考试与评价标准根据期末考试及评分标准评分(百分制)。六、教材与参考书(一)推荐教材《大学生程序设计竞赛入门—C/C++程序设计(微课视频版)》,黄龙军、沈士根、胡珂立等编著,清华大学出版社,2020年11月版。(二)参考资料1.《C语言程序设计(第4版)》,何钦铭、颜晖主编,高等教育出版社,2020年9月版;2.《C++语言程序设计(MOOC版)(第2版)》,阚道宏主编,清华大学出版社,2017年10月版;3.《C程序设计实训(第3版)》,林小茶主编,清华大学出版社,2018年6月版;4.《C语言程序设计实验与习题指导(第4版)》,颜晖、张泳主编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《威海节日习俗》课件
- 《室内设计课件》课件
- 单位管理制度集合大合集人力资源管理篇
- 单位管理制度合并选集【员工管理篇】十篇
- 单位管理制度分享汇编员工管理篇
- 单位管理制度分享大全人员管理篇十篇
- 《审计与管理》课件
- 《客房优化方案》课件
- 《诊断思路》课件
- (高频选择题50题)第2单元 社会主义制度的建立与社会主义建设的探索(解析版)
- 先天性甲状腺功能减低症专家讲座
- 淮安市洪泽区2022-2023学年七年级上学期期末生物试题【带答案】
- 2024年民航安全知识培训考试题库及答案(核心题)
- MOOC 汉字文化解密-华中师范大学 中国大学慕课答案
- 黑龙江省哈尔滨市香坊区2023-2024学年八年级上学期期末语文试卷
- 青岛版(五四制)四年级数学下册全册课件
- 农村污水处理设施运维方案特别维护应急处理预案
- 【施工组织方案】框架结构施工组织设计
- 工业控制系统安全与实践 课件 第7-9章 工业控制系统异常行为检测、工控系统信息安全风险评估、入侵响应
- 人工智能背景下高校智慧思政建设
- 高考物理复习讲义第88讲 电磁感应中的双杆模型(解析版)
评论
0/150
提交评论