程序设计与计算思维-教学大纲_第1页
程序设计与计算思维-教学大纲_第2页
程序设计与计算思维-教学大纲_第3页
程序设计与计算思维-教学大纲_第4页
程序设计与计算思维-教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《程序设计与计算思维》教学大纲课程信息课程名称:程序设计与计算思维课程类别:素质选修课/专业基础课课程性质:选修/必修计划学时:64计划学分:4先修课程:无选用教材:《程序设计与计算思维》,刘正余主编,2023年,电子工业出版社教材。适用专业:本课程既适合信息类相关人员了解程序设计与计算思维所用,又适合为非信息类相关人员提供信息理论与技术帮助。课程负责人:二、课程简介该课程是基于“新工科”背景应用型工程教育中人才培养模式要求设计而成的,从计算思维视角探索程序设计的过程和目标,其中设计的每个案例代表性都很强。本课程共12章,内容包括引论、数据类型、运算符与表达式、输入与输出、顺序结构程序设计与执行、分支结构程序设计与执行、循环结构程序设计与执行、指针的定义与引用、数组与指针、模块化程序设计、结构体与链表、文件操作。三、课程教学要求序号专业毕业要求课程教学要求关联程度1工程知识涉及引论、数据类型、运算符与表达式、输入与输出、顺序结构程序设计与执行、分支结构程序设计与执行、循环结构程序设计与执行、指针的定义与引用、数组与指针、模块化程序设计、结构体与链表、文件操作。L2问题分析当前,随着大数据、人工智能、云计算等新技术的发展,信息技术已经融入现代社会生活的方方面面,深刻改变着人类的思维、生产、生活、学习方式,无处不在的计算思维成为人们认识问题和解决问题的基本能力之一。新工科是在新一轮科技与产业变革的背景下工程学科的一次重大战路改革,其内涵是以立德树人为引领,以应对变化、塑造未来为建设理念,以继承与创新、交叉与融合、协调与共享为主要途径,培养未来多元化、创新型卓越工程人才。H3设计/开发解决方案课程除了理论知识的讲解外,为每个案例都提供了解决问题的多个视角,又从多个视角解决多个不同问题。H4研究L5使用现代工具L6工程与社会学生能够意识到程序设计的重要性,不仅要有良好的思想道德素质、科学文化素质、专业技能和健康的身体,而且要有良好的心理素质,勇于承担责任,能够承受失败与挫折等。L7环境和可持续发展L8职业规范L9个人和团队1.学会个人发展和团队合作,提高个人和团队的综合素质。2.学会与他人合作和沟通,建立良好的人际关系和团队合作氛围。H10沟通1.学会进行有效的沟通和表达,与客户、同事和上级保持良好的沟通和协作。2.学会进行跨文化沟通和合作,提高国际化视野和跨文化交流能力。M11项目管理L12终身学习1.学会进行自我学习和自我提升,不断提高自身的专业水平和创新能力。2.学会进行终身学习和职业发展规划,不断拓展职业领域和发展空间。H注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三档分别表示为“H”“M”或“L”。“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。四、课程教学内容章节名称主要内容重难点关键词学时类型1引论案例:设计加法表案例:一组数据的“逆序”输出掌握设计加法表以及输入数据的方法。2理论+实操2数据类型案例:求两个数的和案例:整型数据案例:实型数据案例:字符型数据掌握求和以及整型数据、实型数据、字符型数据的方法。4理论+实操3运算符与表达式案例:算术运算符与表达式案例:关系运算符与表达式案例:逻辑运算符与表达式案例:赋值运算符与表达式案例:逗号运算符与表达式掌握各种运算符与表达式的方法。3理论+实操4输入与输出案例:整型数据输入案例:实型数据输入案例:字符型数据输入案例:数值型数据与字符型数据混合输入案例:整型数据输出案例:实型数据输出案例:字符型数据输出案例:文件数据写人和读出掌握各种数据的输入与输出的方法。3理论+实操5顺序结构程序设计与执行案例:顺序结构程序设计案例:数据的交换案例:四舍五入掌握顺序结构程序设计、数据的交换以及四舍五入的方法。4理论+实操6分支结构程序设计与执行案例:分支结构程序设计与执行案例:求数据的极值案例:简单数据排序案例:分段函数求解案例:开关语句程序设计与执行案例:学生成绩分析与设计案例:简易菜单设计掌握分支结构程序设计、求极值、对数据进行排序、开关语句程序设计、分析成绩以及制作简单菜单的方法。5理论+实操7循环结构程序设计与执行案例:循环结构程序设计与执行案例:顺序结构与循环结构案例:多重(嵌套)循环结构程序设计与执行案例:求和问题案例:循环结构解决典型问题案例:钻石图的设计掌握循环结构与顺序结构、求和、钻石图设计的方法。7理论+实操8指针的定义与引用案例:指针的定义与含义案例:指针的引用案例:指针的指针定义与引用掌握指针的各种运用方法。3理论+实操9数组与指针案例:数组的含义与定义案例:数组与指针案例:指针运算案例:数组元素引用案例:多维数组与指针案例:多维数组解决经典问题案例:字符数组与字符串案例:数组数据处理综合案例掌握数组的含义与定义、数组与指针、指针运算、数组元素引用、多维数组与指针、字符数组与字符串的方法。15理论+实操10模块化程序设计案例:库函数调用案例:形参与实参案例:函数的返回值案例:函数调用案例:和与积案例:递归调用案例:递归调用经典案例案例:数组、指针与模块化案例:变量的作用域案例:函数返回值为指针案例:预编译处理掌握库函数调用、形参与实参、函数的返回值、函数调用、和与积、递归调用、递归调用经典案例、数组、指针与模块化、变量的作用域、函数返回值为指针、预编译处理的方法。8理论+实操11结构体与链表案例:结构体类型与结构体变量案例:结构体变量与结构体指针案例:结构体数组与指针案例:结构体典型案例案例:链表案例:链表应用案例案例:共用体类型案例:枚举类型案例:位运算掌握结构体类型与结构体变量、结构体变量与结构体指针、结构体数组与指针、链表、共用体类型、枚举类型、位运算的方法。7理论+实操12文件操作案例:文件的打开与关闭案例:文件的读写案例:文件的控制案例:文件操作典型案例掌握对文件开关、读写、以及控制的方法。3理论+实操五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试考试50百分制,60分为及格2平时成绩课后作业12次40优、良、中、及格、不及格3平时表现出勤情况10两次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。六、学生学习建议学习方法建议1.通过开展课堂讨论、实践活动,增强的团队交流能力,学会如何与他人合作、沟通、协调等等。2.通过思考,加深自己的兴趣,巩固知识点。3.进行练习和实践,提高自己的技能和应用能力,加深对知识的理解和记忆。学生课外阅读参考资料《程序设计与计算思维》,刘正余主编,2023年,电子工业出版社教材。七、课程改革与建设本课程体现了知识结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论