《C语言程序设计》学习领域课程标准-LED照明工程设计.doc

《C语言程序设计》课程标准

课程类别

专业核心课程

开课部门

电子信息工程系

总学时

64 学时

学分

4学分

授课方式:教学做一体化64学时

面向专业

应用电子技术

开设学期

3

一、本课程在实现人才培养目标中的作用与价值

应用电子技术专业2015级人才培养方案中的培养目标是:本专业培养掌握现代电子技术的基本理论知识、现代电子产品设计、测试的方法、现代电子产品开发软件和常用仪器的使用,主要面向电子相关产品生产企业从事电子相关产品辅助研发、产品测试、生产管理、销售及技术服务的工作,具有辅助工程师进行产品初步设计及改进能力、产品组装与调试基本能力、电子常用仪器设备的使用和日常维护能力、良好的职业素养可持续发展的高素质技术技能型人才。

在2015级人才培养方案中从事电子相关产品生产企业从事电子相关产品辅助研发、产品测试、生产管理、销售及技术服务的工作,本课程的教学内容对应的是现代电子产品开发软件岗位。

本课程与《单片机开发技术》课程所组成的课程群面向嵌入式开发工程师。

二、学习目标

本学习领域导入了学生信息管理系统作为项目,通过本学习领域的学习,在完成项目的过程中学习C语言基本概念,数据类型,语句,程序设计方法,数组,函数,指针结构体等复杂数据类型的应用。本课程的培养目标是使学生掌握程序设计的基本方法能力,为后续课程如《数据结构》、《C++程序设计》、《VC程序设计》、《Java程序设计》等现代面向对象程序设计课程的学习打下基础,同时具备专业迁移能力。通过学习使学生掌握项目开发的一般步骤,重点掌握对项目的需求分析,熟悉了解项目开发工具—C语言及算法的概念,掌握项目开发中用到的各种数据类型,项目开发中用到的顺序、选择和循环等三种结构化程序设计结构,同时掌握项目开发中用到的数组、结构体、指针等复杂数据结构,模块化程序设计用到的函数功能,了解C语言的编译预处理和文件功能。具体目标按职业能力的三个方面进行描述:

(一)专业能力

1.具备项目分析的能力;

2.使用各种数据类型及基本数据存储的能力;

3.使用顺序结构程序设计设计项目使用界面的能力;

4.使用选择结构程序设计设计项目查询模块的能力;

5.使用循环结构程序设计完成项目菜单设计的能力;

6.使用数组、结构体等复杂数据类型完成项目数据组织的能力;

7.使用函数、指针等功能完成项目各功能模块的能力。

(二)方法能力

1.具备基本程序设计的实际工作经验;

2.具备程序设计的工作过程性知识;

3.能够理论联系实际,自主学习提高;

4.善于观察、总结规律,积累经验,并在工作中推广应用;

5.相应的程序设计方法和应用拓展能力。

(三)社会能力

1.具备良好的协调和沟通能力;

2.具备严谨细致的工作作风;

3.具备良好的职业规范、职业素质及团队合作精神。

三、学习内容

本学习领域由项目导入、C语言及算法概述、项目设计的数据准备阶段、项目设计中用到的三种结构化程序设计方法、项目设计中用到的构造类型及指针、函数、项目设计中用到的编译预处理和文件等五个学习情境组成。

推荐学习情境

情境描述

学习内容

参考学时

1

项目导入、C语言及算法概述

开发软件系统的一般步骤,项目需求分析的方法

上机运行简单的C程序

对简单的任务进行算法分析

1、学生信息管理系统的概念,数据库的概念,包括记录和字段的概念

2、计算机语言及C语言的概念,C语言的特点

3、C程序组成,函数的概念

4、算法的概念,算法的特性

18

2

项目设计的数据准备阶段

数据在计算机中的存储方式,各种常量在C语言中的表示方法

变量的命名规则,各种变量在内存中的表示方法

各种运算符在C语言的使用方法,使用各种运算符处理各种数学问题

1、数据类型的概念,C语言对数据类型的划分

2、常量的概念及在C语言中的表示

3、项目设计中用到的整型、浮点型、字符型变量的概念、分类,在内存中的存放形式,变量的定义、变量赋初值的方法

4、项目设计中用到的赋值、关系、逻辑、条件逗号等运算符与表达式的概念,各类运算符的含义和使用规则。

24

3

项目设计中用到的三种结构化程序设计方法

C语言语句的概念,计算机语言中赋值语句的使用

输入输出及格式输入输出的概念及使用方法

使用顺序结构、选择、循环结构程序设计的方法分别完成学生信息管理系统的界面设计、主函数菜单查询模块和排序模块

1、顺序结构程序设计的概念

2、C语言语句的概念,C语言对语句的分类

3、项目设计中用到的各种输入输出函数:putchar( )、getchar( ) 、printf( )、 scanf( )函数的一般格式、使用方法及使用中应注意的问题

4、基本的顺序、选择及循环结构程序设计的方法

5、三种基本程序设计结构各种语句的概念和使用规则

24

4

项目设计中用到的构造类型及指针

项目设计中数组的定

led c语言程序结设计,《C语言程序设计》学习领域课程标准-LED照明工程设计.doc...相关推荐

  1. 查询日历的综合性C语言程序的设计,C语言程序设计实验指导书060522.doc

    <C语言程序设计>实验指导书 课程编号:142003 课程名称:C语言程序设计 适应专业: 安全防范.计算机侦查专业必修课,交通管理专业选修课 课程类别:专业必修课 实验教学种类:课程内实 ...

  2. c语言程序写入,设计c语言程序并写入单片机

    A:程序如下:1.接受设计任务.基地实地踏勘,同时收集有关*    作为一个建设项目的业主(俗称"甲方")会邀请一家或几家设计单位进行方案设计 作为设计方(俗称"乙方&q ...

  3. c51语言的设计步骤,第3章节单片机c51语言程序的设计基本.ppt

    第3章节单片机c51语言程序的设计基本 第3章 单片机C51语言程序设计基础 3.1 语句与流程控制 3.2 函数 3.3 本章小结 3.4 实训三 简易十字路口交通信号灯控制 教学提示 教学要求 3 ...

  4. c语言1000内亲密对数,《C语言程序的设计上机指导》项目五函数及其应用.pptx

    <C语言程序的设计上机指导>项目五函数及其应用.pptx 项目五 函数及其应用 本章重点 文本 C语言程序结构. 函数定义与函数声明. 函数的调用. 变量的存储属性. 任务一 关于函数应用 ...

  5. c语言作业答案第四章,C语言程序的设计课件源程序及习题的答案第4章.ppt

    C语言程序的设计课件源程序及习题的答案第4章 第4章循环结构的流程及应用 学习目标 ? 使用循环处理需要反复执行的操作. ? 循环结构的流程图. ? 循环与条件的综合应用. 学一学 while语句的一 ...

  6. c语言程序基本设计,C语言程序的设计基本6.ppt

    C语言程序的设计基本6 第六章 本章要点 建立循环程序设计的基本概念和逻辑思维 掌握循环程序设计的方法 6.1 if-goto 语句循环 一般形式: goto 标号: 标号:语句 其中:标号用标识符表 ...

  7. 【头歌C语言程序与设计】字符数组

    目录 写在前面 正文 第1关:字符逆序 第2关:字符统计 第3关:字符插入 第4关:字符串处理 第5关:字符串统计 第6关:字符串排序 写在最后 写在前面 本文代码是我自己所作,本人水平有限,可能部分 ...

  8. 【头歌C语言程序与设计】结构体

    目录 写在前面 正文 第1关:结构体变量的初始化和引用 第2关:结构体排序 第3关:结构体存储数据 第4关:结构体存储学生信息 写在最后 写在前面 本文代码是我自己所作,本人水平有限,可能部分代码看着 ...

  9. C语言程序入门设计OJ练习题7 浙江大学——程序入门设计-翁恺

    C语言程序入门设计 OJ #浙江大学--程序入门设计-翁恺 7.高精度小数 题目内容: 由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法. (0,1 ...

最新文章

  1. c中写汇编语言,将汇编程序写在一个文件里,能否直接在C中调用
  2. [问答题] 考SQL语句的题,题太长了,实在不好回忆了。
  3. 计算机达人成长之路(3)连载
  4. Python 梯度下降法
  5. g2 折线图点与点之间直线_科学网—ggplot2实现散点折线图 - 肖斌的博文
  6. 技术论坛 | CCF YOCSEF上海即将在 CNCC 举办“知识图谱遇见社交媒体”专题论坛
  7. Django小项目简单BBS论坛
  8. Unity 用ml-agents机器学习造个游戏AI吧(1)(Windows环境配置)
  9. java递归求和_java递归算法求和有哪些方式实现?
  10. 创建Oracle定时任务及其各项操作
  11. Django中的swagger文档
  12. Java笔记——Java 实现金额小写转大写
  13. 中小学机器人类竞赛活动2020-2021
  14. 1526 B. I Hate 1111
  15. 一文学会会计记账-会计科目、借贷关系和会计分录的小白理解
  16. 【GDAL基础教程】多张二维tif数据转三维tif数据
  17. 全球及中国雾化铜和铜合金粉末行业产销需求及发展动态分析报告2022-2028年
  18. 小程序第三方微信授权登录的实现
  19. Mysql运维常用命令回顾整理
  20. 【测试】抓包技术哪家强?关于Burp、Fiddler、Charles三个工具的抓包测试

热门文章

  1. opencv小程序:全景拼接
  2. 统计质量管理|计数标准型抽样方案——R语言实现
  3. 【数据库】关系数据理论习题及解析
  4. 计算机平面设计未来发展,我的职业生涯规划计算机平面设计
  5. Vue学习笔记01——Vue开发基础
  6. 湖南郴州女子酷似邓丽君,自筹300万为五百万老乡拍电影
  7. ictclas4j java_ictclas4j 中科院中文分词系统完成的java源码,能很好的实现 的 ,为文本挖掘提供基础。 Develop 238万源代码下载- www.pudn.com...
  8. ubuntu安装qq2012(国际版)
  9. 公路项目建设可视化进度管理
  10. 傻瓜式搭建私有云就用这两组合:宝塔+kodexplorer