- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《程序设计基础》(C语言)课程教学大纲
大纲主撰人:xxx大纲审核人:xxx
一、课程基本情况
课程代码:104113223001
课程名称:程序设计基础Basicofprogramming
课程类别:学科专业基础课程
学分:3
总学时:48
理论学时:24
实验/实践学时:24
适用专业:非计算机专业
适用对象:本科
先修课程:信息技术基础
教学环境:网络和计算机
开课学院:计算机与信息工程学院
二、课程简介
通过本课程的学习,使学生掌握C语言的基本语法、程序设计的基本思想和结构化程序设计的一般方法,培养良好的设计风格和习惯。培养学生严谨的程序设计思想、灵活的思维方式及实践动手能力,使学生掌握C语言程序设计的基本方法、编程技能与上机调试的能力,并尝试通过编程解决一些一般性应用问题(如数值计算等),为后续专业课程的学习打下理论和实践基础。整个教学过程主要讲授三种基本结构、数组、指针、函数、结构体和文件等,利用贯穿实例,注重训练学生的实践能力,以利于培养学生在实践中能够运用C语言工具解决实际问题。
三、课程教学目标
1.课程对毕业要求的支撑
[毕业要求指标点5.1]了解材料成型及控制工程专业常用的现代仪器、信息技术工具、工程工具的使用原理和方法,并能理解各类工程工具在模拟精度方面的局限性。
[毕业要求指标点4.3]能够根据研究方案,利用实验平台或装置,安全的开展科学实验,分析和解释材料成型加工实验结果,并通过信息综合得到合理有效的结论。
2.课程教学目标
对应毕业要求指标点,具体内容如下
教学目标1:掌握C语言的基本语法规则;各种数据类型及各种运算符、表达式的使用。利用程序设计语言描述工程问题。
教学目标2:掌握C语言各种数据结构在编程中的使用,具备程序设计的基本方法和技巧,建立过程化程序设计的概念,分析和处理专业数据,具有综合运用所学知识分析和解决实际问题的能力。
四、教学课时安排
(一)学时分配
主题或知识点
教学内容
总学时
学时
完成课程
教学目标
讲课
实验
主题或知识点1
程序开发环境;程序基本结构、数据类型、运算符、表达式和输入输出方法;程序设计的基本概念,分支结构和循环结构的程序设计方法。函数的定义和调用、标准库函数的使用。
30
16
14
目标1
主题或知识点2
数组的定义、数组的应用;字符数组的定义和使用。使用字符指针处理字符数组。指针的基本概念;指针和函数的关系和应用;指针和数组的关系和应用。文件的基本操作。
18
8
10
目标2
合计
48
24
24
(二)实践教学安排(指含有实验或实践内容的课程)
序号
实验/实践项目名称
实验/实践学时
实验/实践类型
实验/实践要求
每组
人数
备注
1
程序设计基础
2
验证性
必做
1
目标1
2
基本程序设计
2
验证性
必做
1
目标1
3
程序控制结构(一)
2
验证性
必做
1
目标1
4
程序控制结构(二)
2
验证性
必做
1
目标1
5
程序控制结构(三)
2
综合性
必做
1
目标1
6
函数(一)
2
综合性
必做
1
目标1
7
函数(二)
2
综合性
必做
1
目标1
8
数组
2
综合性
必做
1
目标2
9
字符串
2
综合性
必做
1
目标2
10
指针
2
综合性
必做
1
目标2
11
结构体
2
综合性
必做
1
目标2
12
文件
2
综合性
必做
1
目标2
合计
24
五、教学内容及教学设计
第一章程序设计概述
1.主要内容
阐述程序设计的基本概念,程序设计的书写格式,程序调试、运行的操作方法,数据的输入输出格式和方法。
2.重点
熟悉C语言的开发过程和环境。
3.难点
C语言集成开发环境。
4.教学方案设计(含教学方法、教学手段)
课堂讲授为主,通过实例的引入让学生熟悉C语言的开发环境和过程。配合上机,让学生亲自演练C语言的开发环境。
第二章基本程序设计
1.主要内容
阐述C语言的基本语法知识及程序调试的相关知识。
2.重点
熟悉C语言的基本语法规则。
3.难点
运算符和表达式的应用。
4.教学方案设计(含教学方法、教学手段)
课堂讲授为主,介绍基本的程序设计中各类语法规则;配合上机练习,熟悉基本程序设计的语句和结构。
第三章程序的控制结构
1.主要内容
阐述C语言的几种常用的结构。
2.重点
掌握三种不同程序结构的特点和经典实例。
3.难点
格式输出函数(printf())、字符输出函数(putchar())、格式输入函数(scanf())和字符输入函数(getchar());if语句、while循环和for循环语句的使用。
4.教学方案设计(含教学方法、教学手段)
格式输出函数(printf())、字符输出函数(putchar())、格式输入函数(scanf())和字符输入函数
您可能关注的文档
- 《大学物理实验》课程教学大纲.docx
- 《计算方法I》课程教学大纲.docx
- 《工程化学》课程教学大纲.docx
- 《程序设计基础》(C语言)实验教学大纲.docx
- GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管.pdf
- 中国国家标准 GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管.pdf
- 《GB/T 5132.3-2024电气用热固性树脂工业硬质圆形层压管和棒 第3部分:圆形层压卷制管》.pdf
- GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业.pdf
- 中国国家标准 GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业.pdf
- 《GB/T 44651.1-2024知识管理实施指南 第1部分:装备制造业》.pdf
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)