网站大量收购闲置独家精品文档,联系QQ:2885784924

《工程编程基础-机制(合作办学)(48学时考查)》课程教学大纲.docx

《工程编程基础-机制(合作办学)(48学时考查)》课程教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE8

《工程编程基础》课程教学大纲

一、课程基本信息

课程名称

工程编程基础

课程编号

课程性质

必修课

课程类别

学科专业基础课程

开课单位

授课学期

第6学期

学分/学时

3/48

课内学时

48

理论授课

32

上机学时

16

课内实践

0

实验学时

0

课外学时

48

适用专业

机械设计制造及自动化(中外合作)

是否双语

先修课程

后续课程

二、课程简介

《工程编程基础》是机电工程学院机械设计制造及其自动化专业基础课。本课程研究内容是让学生建立计算思维的理念,结合智能制造工程行业中广泛应用的嵌入式系统,学生可以有识读程序及编辑程序的能力。

学习本课程后,学生能够建立起基本的程序设计思维模式以及解决实际问题的方法,较好的完成任务程序中模块问题的解决,为数控技术、单片机原理与接口技术、嵌入式开发、机电一体化应用、自动控制原理、电气控制与PLC、机器人仿真等后续专业课程的学习奠定一定的基础。

三、课程目标及对毕业要求指标点的支撑

(一)课程目标

课程目标1:知识目标

能够明确计算思维的理念,掌握C语言程序设计的基本思想和编程原理。

课程目标2:能力目标

能够具体问题具体分析,利用批判思维,设计合理的算法,运用所学C语言知识,编写符合编码规范、易于维护的程序代码,能够调试、维护程序,解决实际问题。

课程目标3:素质目标

能够研究工程问题的综合特征,果断判断,综合运用C语言程序设计的基本原理和方法,自主设计符合编码规范、易于维护的综合应用程序,善于联系专业实际并持续自学,乐于与他人合作解决问题。

(二)课程目标对毕业要求指标点的支撑

课程目标

支撑毕业要求指标点

毕业要求

课程目标1

1-2能针对复杂软件工程问题,进行数学建模并求解。

1-工程知识

课程目标2

2.2能够针对软件工程问题选择恰当的基础理论和数学模型方法,表达复杂软件工程问题。

2-问题分析

课程目标3

5-2能够开发或应用满足特定需求的现代工具,对智能制造工程领域复杂工程问题进行模拟与预测,并能够理解其局限性。

5-使用现代工具

四、课程基本教学内容及对课程目标的支撑

(一)课程基本教学内容

第一单元计算机思维(学时数:2学时)

1.课程主要内容

计算思维的整体思维过程,C语言程序设计的相关概念、起源及发展;算法设计、描述的基本方法;问题、算法和程序之间的关系;C程序编辑、编译、连接和运行的基本方法;程序的函数化结构、标识符与保留字、程序风格;程序调试的思想。

上机:安装、配置C语言程序开发环境;使用流程图;编码、调试运行C程序的基本步骤;

2.重点和难点

重点:算法设计、描述的基本方法;C程序编辑、编译、连接和运行的基本方法;程序调试的基本方法。

难点:C语言程序编码、调试的基本方法。

3.教学方法

翻转课堂、课堂讲授、课堂讨论、巡回指导、案例分析、随堂测验、上机实践。

4.学生学习预期成果

能够描述算法,评价算法;能够安装、配置C语言程序开发环境;能够进行简单程序的编码、调试、运行。

5.支撑课程目标

课程目标1.课程目标2.

第二单元计算机中可识别的数(学时数:10学时)

1.课程主要内容

数据类型、常量、变量概念,变量的定义及赋值、输入与输出数据、简单运算(算术运算、赋值运算、变量自增和自减运算、逗号运算)、使用编译预处理命令(include和define)的方法;编码规则;表达式中数据类型的转换。

上机:编写、调试、运行程序完成上机实验任务,代码书写要符合程序编码规则。

2.重点和难点

重点:变量的定义及赋值;基本输入与输出函数、简单运算、include和define编译预处理命令的使用方法。

难点:不同数据类型变量占用内存的大小;基本输入与输出函数的使用特点比较;简单运算中各种运算符的优先级和结合性。

3.教学方法

翻转课堂、课堂讲授、课堂讨论、巡回指导、案例分析、随堂测验、上机实践。

4.学生学习预期成果

能够描述数据类型、常量、变量的概念;能够熟练定义变量并赋值、输入与输出数据、完成简单运算(算术运算、赋值运算、变量自增和自减运算、逗号运算)、使用编译预处理命令(include和define),能够熟练运用开发工具进行程序设计、编码、调试和运行,能够利用已学知识解决简单问题。

5.支撑课程目标

课程目标1.课程目标2.课程目标3.

第三单元计算机中的程序结构(学时数:12学时)

1.课程主要内容

关系运算符和逻辑运算符的使用;if选择结构语句、条件运算表达式、switch选择结构语句的使用。while、do-while、for命令及循环嵌套的使用;循环体中break、continue控制命令的使用方法。

上机:运用基础语法和if语句、条件运算表达式、switch语句进行编程。运用while、

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档