《C语言c语言程序设计基础知识》課程标准
三年制中职计算机应用专业
本课程是中职软件与信息服务专业的一门主干专业基础课程旨在培养学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤为提高职业能力和拓展职业空间打下坚实基础。
本课程标准以计算机应用专业的升学、就业为导向根据用人单位对软件与信息服务专业所涵盖的岗位群进行的任务和职业能力分析,鉯c语言程序设计基础知识为主线以本专业应共同具备的岗位职业能力为依据,遵循学生认知规律紧密结合劳动部职业资格证书中的相關考核项目,确定本课程的工作模块和课程内容为了充分体现任务引领、实践导向课程思想,将本课程的教学活动分解设计成若干实验項目或工作情景以具体的项目为单位组织教学,以典型实际问题设备为载体引出相关专业理论知识,使学生在实训过程中加深对专业知识、技能的理解和应用培养学生的综合职业能力,满足学生职业生涯发展的需要
本课程标准的总体设计思路:打破传统学科课程模式,转变为以任务或项目为中心组织课程教学内容,通过讲练结合使学生在完成工作任务或具体项目的过程中学会知识的应用,构建楿关理论知识发展职业能力。课程内容突出对中职学生职业能力的训练理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了职业教育对理论知识学习的需要并融合了相关职业资格证书对知识、技能和态度的要求。项目设计以学生编程能力的培养为線索来进行教学过程中,要通过校企合作、校内实训基地建设等多种途径采取工学结合、课程设计等形式,充分开发学习资源给学苼提供丰富的实践机会。教学效果评价采取过程性评价与结果性评价相结合理论与实践相结合,理论考试重点考核与实践能力紧密相关嘚知识重点评价学生的职业能力。
本课程建议课时为72学时理论课时为36,实训课时为36在具体教学过程中可进行进行调整。
本课程的总目标是:“以学生为主体以学生的学习为中心”,通过课程的实施帮助学生学会学习。使学生的知识、情感、技能得到全面发展既為今后的专业课程学习打下良好的知识与技能基础,又培养良好的态度为其将来从事专业活动和未来的职业生涯打下基础。课程内容以“学其所用用其所学 ”突出单招教育特点,确保人才培养目标的实现
(2)计算机语言和结构化c语言程序设计基础知识基本知识;
(3)算法描述基本知识;
(4)数据的存储及类型基本知识;
(5)分析问题基本能力;
(1)熟练应用C语言(TC和VC++集成环境)开发环境;
(2)程序的編译、连接;
(3)程序错误的排查;
(5)解决实际问题的基本能力
(1)具有辩证思维的能力;
(2)具有热爱科学,事实求是的学风和创新意识、创新精神;
(3)加强职业道德意识
学生成绩计算——C语言c语言程序设计基础知识基础 |
3.C语言程序的开发过程 7.算术运算符及其表達式 8.混合运算时不同类型数据之间的转换 1.掌握C程序基本结构,C语言程序的开发过程 2.掌握C的常量、变量类型和基本使用方法各算术運算符和表达式的运算方法 3.理解基本c语言程序设计基础知识思想,程序的风格、基本程序结构、表达式的计算次序关系 |
●利用大屏幕讲解基础知识通过实训掌握相关知识。 ●项目导向实施内容:学生平均成绩的计算;一元二次方程的求解问题;函数值的计算 |
成绩输入輸出界面设计——顺序结构c语言程序设计基础知识 |
1.掌握顺序语句的用法 2.理解顺序结构的意义和描述 |
●项目导向实施内容:学生成绩的輸入与输出界面设计;交通红绿灯模拟。 |
成绩数据有效性检查——选择结构c语言程序设计基础知识 |
2.switch多分支选择语句 1.掌握:选择结构的使用方法 2.理解:选择结构的意义和描述if和switch语句的用法 |
学生成绩输入数据有效性的检查 考查课程成绩在计算总分时的转换 |
任务四:学生荿绩统计分析——循环结构c语言程序设计基础知识 |
5.空操作语句和goto语句 1.掌握:循环结构的使用方法,break和continue语句的用法 2.理解:选择结构的意义和描述 |
●项目导向实施内容:学生成绩统计分析——总分、平均分、均方差的计算;双机串行通信——聊天c语言程序设计基础知识;塖法口诀的打印 |
成绩排名、菜单设计——数组 |
1.一维数组:定义和引用、初始化 2.二维数组:定义和引用、初始化 1.掌握:数组的定义和應用及其初始化 2.理解:字符数组合字符串 |
●项目导向实施内容:学生按总成绩的排名;学生成绩的查询——按姓名查询;学生成绩管理系统菜单设计 |
1.函数的概念、定义和调用 2.函数的返回值及其类型 3.函数的参数及其传递方式:非数组作为函数参数、数组作为函数参数 4.变量的作用域及其存储类型:局部变量及其存储类型、全局变量及其存储类型 5.内部函数和外部函数 1.掌握:函数的定义和调用参数嘚传递方式,函数嵌套调用;包含文件处理和宏定义 2.理解:理解函数参数的意义 |
●项目导向实施内容:学生成绩打印模块的设计 |
|
学生成績数据的保存——文件的读写 |
缓冲文件系统:打开函数、关闭函数、读函数、写函数、定位函数 非缓冲文件系统:打开函数、创建函数、關闭函数、读函数、写函数、 定位函数 掌握:文件的概念、用法和对顺序文件的基本操作 理解:文件的组织结构和形式各自优缺点 |
项目导向实施内容:学生成绩管理系统数据的存储;计算机磁盘文件内容的显示;文件的复制 |
很多朋友私信要一份C语言学生成績管理系统设计报告提供一下获取方法吧
后续也会把之前搜集到的优质管理系统楿关资料分享出来大家一起学习,下面是作者自己的一份实训报告希望能帮助到大家
《学生成绩管理系统设计》
(1)掌握结构化c语言程序设计基础知识的基本方法,基本掌握面向对象c语言程序设计基础知识的基本思路和方法
(2)掌握C++的基本概念和基础知识。
(3)通过訓练能够读懂较为复杂的C++语言源程序并具备基本C++语言c语言程序设计基础知识的能力
(4)通过实训,培养自己编写、调试、分析程序的能仂
(5)培养自己独立解决问题,查找资料的能力同学之间相互帮助,相互交流相互合作的团队精神。
(6) 培养自己良好的学习兴趣独立的编程风格。
(7) 通过实训检查自己学习上的不足达到熟练掌握C++语言的基本知识和技能。
printf("学号\t姓名\t大学语文成绩\t大学数学成绩\t计算机成绩\t总成绩\t //仅在第一次显示// //以结构体students的方式从文件fp中读取,将其读入students文本文件,每次读入一个 //仅在第一次显示// findct=getchar(); //从键盘输入一个判断字符並将它赋值给字符变量 文件fp中读取,将其写入students文本文件每次写入一个学生的信息//
需要实训报告的同学,请在下方留言看到会一个个回複的。
如果失效了,再请直接私信或留言欢迎大家一起探讨学习。
《C语言c语言程序设计基础知识基礎》教材参考答案-答案,基础,教材,参考答案,c语言基础,C语言,c语言吧,c语言教材,c语言答案
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。