【论文】学生成绩管理系统在C语言中的应用.pdfVIP

  • 3
  • 0
  • 约7.51千字
  • 约 2页
  • 2015-08-05 发布于四川
  • 举报

【论文】学生成绩管理系统在C语言中的应用.pdf

科技信息 计算机与网络 学生成绩管理系统在C 语言中的应用 徐州工业职业技术学院信息工程系 韩永印 [摘 要]C语言作为一门高级程序设计语言,其重点是培养学生掌握程序设计的思想和方法,针对学生“听得懂,不会编”的现象,笔 者通过对学生成绩管理系统开发过程中的探索和实践谈谈自己的经验和想法。 [关键词]学生成绩管理系统 C语言 一、引言 必然失败。数据格式必须按照功能模块的具体要求进行设计,所有的功 C语言程序设计课程是高职院校计算机类专业的专业基础课,是 能都是对学生这个对象来进行操作的,这就要求创建一个学生的结构 一门理论与实践并重的课程。它对计算机类的“计算机软件”、“数据结 体类型student,在这个结构体类型中要包括学生的基本信息,包括学 构”等专业后续课程的学习提供了强有力的程序设计基础理论和专业 号,姓名,总分,各门课的成绩。另外还要定义班级的人数等。在进行以 实践技能。 上分析后还需要考虑各个数据的数据类型,如果是数组还需考虑长度。 C语言程序设计教学效果的方法和手段是教师关注的问题。在教 学生不可能一下子就把所有的公共数据全部找出来,这就需要老师引 学中让学生充分认识到该课程的重要作用,掌握正确的学习方法,提高 导学生在后续的开发过程中发现问题,讨论修改,不断完善。 课堂教学的效率和质量,提高学生的编程能力,提高学生的动手实践能 系统的公共数据结构如下: 力,加强各个教学环节的互动。使学习C语言的目的不再局限于使学生 单纯地了解和掌握C语言的基本语法规范,而是要致力于培养学生运 #defineM4 \\定义常量M表示可录入的最大成绩数 用C语言解决实际问题的编程能力。 inti,j,sum,b; \\i表示第几位学生 二、小组教学模式的引入 来存放一个学生的总分,b表示实际录入的学生人数 小组教学模式是以小组为单位的教学组织形式。在C语言课程中 charc; \\变量c用来存放“y”或“n”来判断循环是否继 采用小组教学模式的目的是促使全体同学一起学习,提高学生们的团 续 队协作和沟通协调能力,让学生学到真正的编程思想和编码技能。在C 语言的学习过程中,学生需要做大量的上机练习,而学生在初写代码时 可能会遇到各种各样的问题,这些问题极有可能让学生气馁,从而对编 定义了学生的基本信息。 程失去信心。采用小组教学模式可以让几个学生在编写代码时发挥集 {charnum[6]; \\定义学生的学号,长度最大为6 体的才智,相互讨论,相互学习,从而得到共同提高。 charname[8]; \\定义学生的姓名,长度最大为8 学生成绩管理系统的开发要求学生采用“项目小组”的形式,具体 inta; \\存放学生的总分 要求如下: 1.每个班级按项目小组进行分组,每组可以5-8人,并各自制定完 floatavr; \\存放学生的平均分 成计划,在编写的过程不能有太多雷同,如果雷同太多视为作弊行为。 2.每个项目小组选出项目负责人,由项目负责人带领大家来完成, 量Stu[N]用来存放学生的基本信息 这个过程可以讨论,出现解决不了的问题由项目负责人统一报告给老 据。 师。 学生在分析具体功能如何实现时,可能会觉得无从下手,这个时候 3.根据合理的进度安排,一步一步、踏踏实实地开展课程设计活动, 老师需要进行适当的引导。 按时完成每部分工作。 1.信息录入模块的思路指导: 4.课程设计集中在教室、机房进行,每天由班长负责考勤,老师抽 (1)如何控制是否继续录入对象的基本信息? 查。 (2)由于编号和姓名都是字符型的数组类型,那输入时的格式应该 5.实训练过程中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档