- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计工作方案》实践课程标准
《C语言程序设计》实践课程标准
课程编码 课程类别:实践
适用专业:计算机应用技术 授课单位:软件教研室
编写执笔人及编写日期:
审定负责人及审定日期:
一、实践课的性质与作用
实践教案性质:根据《C语言程序设计课程标准》制定的实践教案部分,培养学生的动手能力,程序的实际编写能力,是《C语言程序设计》教案课程的重要组成部分。
实践教案目标:本课程实践教案的目标在于使学生能够掌握算法的基本概念,并根据算法编制程序,熟练地掌握程序设计的全过程,即独立编写源程序、独立上机调试、独立运行程序和分析结果。掌握调试程序的基本技巧,初步了解软件开发所要经历的阶段,为学生从事计算机软件开发和后续课程的学习打下坚实的基础。
二、实践课的设计理念及思路
1.实践课设计理念
(1)致力于培养学生程序设计思想以及运用 C 语言解决实际问题的编程能力。
(2)实施工程教案“教、学、做”合一的模式。
(3)以工程教案为中心组织课程内容,突出对学生职业能力的训练。
2.课程设计思路
(1)《C语言程序设计》实践课的实习题目设计要紧密结合所学理论知识,引导学员自行完成任务,培养学员独立分析问题、解决问题的能力。
(2)实训工程“学生考试系统-根据条件进行学生成绩排名-用指针、数组、函数优化学生成绩排名 -学生成绩单制作-学生成绩文件管理-学生成绩管理系统”具有内在关联并且逐步拓展,每一个实训工程都可以前一个实训工程为基础,而在每一个实训工程中,各个步骤也是内在关联逐步拓展而成,这样的实践性教案内容与方法设计给工程拓展教案法以实际落脚点,符合认知与学习规律。这几个实训工程囊括了《 C语言程序设计》课程教案的主要内容,并且由于每个工程层层推进,使得学生步步深入而自然完成了整个训练内容。
(3)教案效果评价采取过程性评价与结果性评价相结合,重点评价学生的职业能力。
三、实践课的内容与要求
实践课的内容有两部分组成,验证及掌握知识点的相关章节实验工程(实例)和分阶段的实训工程。实验工程与实训工程同时进行。
实验工程设计
序号
单元名称
实践目的
实践内容
学时建议
1
C语言概述及算法
1、熟悉C语言的集成环境,了解菜单的使用方法。
2、掌握C语言程序上机的编辑、编译、连接、运行的基本步骤。
3、了解C语言程序的结构。
1、熟悉C语言程序上机的编辑、编译、连接、运行的基本步骤。
2、将两个数互换输出
3、编程输出两个数的最大值。
4、整数a的值为32767,b的值为a+1,编程输出b的值。。
2
2
数据类型、运算符与表达式
1、了解数据类型及使用方法。
2、掌握常用算术运算符的使用方法、优先级别及结合方向。
3、掌握C语言表达式的运算规则。
1、验证C语言中各种数据类型的取值范围及各种类型变量的定义和使用方法。
2、编程实现由键盘输入的任意两个数的平均值,并对不同类型的数据进行测试。
3、验证各种运算符的使用。
4
3
简单的C程序设计
1、掌握整型、实型、字符型数据的输入输出格式控制。
2、掌握scanf、printf函数语句的使用方法。
1、编程实现各种数据格式的输入输出。
2、编程实现将给定的数据按指定的格式输出。
2
4
选择结构程序设计
1、掌握if语句实现选择结构程序设计的方法。
2、掌握逻辑运算符的使用方法。
3、掌握switch语句实现选择结构的程序设计方法
4、掌握break在switch语句的作用。
1、测试逻辑运算表达式的结果。
2、将任意三个数的从小到大排序。
3、求分段函数的值。
4、输入任意两个操作数和“+、-、*、/”中一个运算符,输出运行结果。
5、对给定的一个百分制成绩,要求输出成绩等级“A”、“B”、“C”、“D”、“E”。
6
5
循环控制
1、掌握while 与do …while实现条件型循环结构程序设计的方法。
2、掌握for语句实现计数型循环结构程序设计的方法。
3、掌握循环嵌套的程序设计方法,注意内外层循环间的关系。
1、输入两个正整数m和n,求出它们的最大公约数和最小公倍数。
2、编写程序利用公式:求e的近似值,精确到小数后6位。
3、编程求1到n中能被3或7整除的数之和。分别用for循环语句和while循环语句完成。
4、编程实现猴子吃桃问题。
5、编写程序找出1000之内的所有完数及这些完数的和。
8
6
数组
1、掌握一维数组与二维数组的定义、赋值及输入输出方法。
2、掌握字符数组和字符串函数的使用。
3、掌握与数组有关的算法(特别是排序算法)
1、输入10个整数存放到数组a的a[1]到a[10]中。
2、输入一个数要求用折半查找法找出该数是数组中的第几个元素的值??
3、将两个串连接起来,不要用strcat函数???
4、找出一个二维数组的“鞍点”,即该位置上的元素在该行上最
您可能关注的文档
最近下载
- 科学实验讲解PPT模板.pptx VIP
- 2024年桂林理工大学 考研初试真题-877C语言程序设计.pdf VIP
- 综合实践 记录我们的校园(课件)2025-2026学年度北师大版数学三年级上册.pptx VIP
- 综合实践记录我们的校园(教案)2025-2026学年度北师大版数学三年级上册.pdf VIP
- 23、施工升降机操作工安全培训课件.pptx VIP
- 高中化学课堂中情境教学法的应用与学习成效分析教学研究课题报告.docx
- 制造业数字化转型及智能化生产培训课件.pptx VIP
- 全新版大学英语综合教程 2电子版教材.docx VIP
- 《AQT2025-2026生产安全事故应急演练基本规范》解读 .pdf VIP
- 亲子活动满意度调查问卷表模板.docx
原创力文档


文档评论(0)