《《C语言程序设计实例教程》课程标准与教学计划 课程标准.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计实例教程》课程标准与教学计划 课程标准.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程代码:C语言程序设计课程标准Curriculum Standards(2011年修订)重庆电子工程职业学院 软件工程系编印Chongqing college of Electronic Engineering课程名称:课程代码:适用专业:学制学历及教育类别:课程学分:计划用教学时间:修订人:审定人:修订时间:年 月 日X 课程设置概述1. 1课程在相关专业中的性质与定位“C语言程序设计”课程是计算机、软件技术、电子、机电等专业方向的一门主干专业课程,在各专业 方向人才培养方案中处于核心地位,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言 编程来解决岗位工作中实际问题的方法和步
2、骤,为提高学生职业能力和拓展学生职业空间为目标打下坚实 基础。1. 2本课程的基本教学理念本课程的教学理念是:应用为目标、实践为主线、能力为中心。(一)突出学生主体,强调能力培养本课程坚持以能力为中心、以学生为主体的原则来设计课堂教学,在学生就业岗位需求分析的基础 上来确立能力目标,将能力培养贯穿于课程教学之中,实现由传统的以教师为主体的知识传授型教学模式 向以学生为主体的能力培养型教学模式的转变。(-)基于工作过程,真实案例教学本课程在教学过程中,以真实的软件项目为载体,将软件项目分解为多个独立又具有一定联系的任 务,让学生将知识的学习,技能的加强和经验的积累在一系列任务中获取并高度融合。(
3、三)整合课程资源,理论实践一体化本课程在教学过程中,根据高职培养应用型人才的特点,以程序设计方法为主线、以结构化程序设 计的语法知识为核心,以培养能力和提高兴趣为目标,变应试为应用,重视在新形势下的新方法、新规则 和新思想的传授,把程序设计领域最新、最有价值的思想和方法渗透到C语言中。着重培养学生能灵活应 用这些思想和方法的能力。课程教学中要遵循理论来自于实践的原则,融“教、学、练”于一体,体现“在做 中学,在学中做,学以致用“,以增强知识点的实践性,激发学生的学习兴趣。在实践教学环节中则融入 相关理论知识,突出理论来自于实践和指导实践的作用,使学生的知识应用根据学习的内容提升一个新的 高度。
4、(四)体现能力标准,强调工学交替学习借鉴“四环相扣”教学改革成果,在本课程教学中全过程体现工学结合,课程教学目标围绕能力 标准,课程本身按模块设置,教学过程充分工学交替。1. 3本课程标准的设计思路与特色本课程采用面向应用方向,以应用为中心构建课程体系,提出从理论到实际,从具体到抽象,从个 别到一般,从零散到系统的方法,实施“提出问题-解决问题-归纳分析”的教学三部曲,强调动手能力和对 知识的运用能力,重点培养应用型人才。本门课程选取了典型的问题任务为载体,按照软件开发过程作为 工作过程,创设了 4个学习情景存款输入与利息输出,多功能计算器,学生成绩管理,实用小型通讯 录管理。2课程教学目标2
5、. 1课程总目标本课程力求加深学生在程序设计方法上的理解和把握,通过相关的事例让学生对各知识点先了解,再 理解,最后逐步掌握。整个过程融“教、学、练”于一体,加强学生实践动手能力、独立思考问题和解决问 题的能力,最终使得学生能够利用C集成开发环境进行结构化的开发与设计,达到正确灵活地利用C语言 的各知识点来解决相关问题的目标,并为后续专业基础课程、专业课程的学习奠定扎实的基础。2. 2具体目标知识目标 C的集成开发环境的安装与使用 C基本数据类型的定义及使用 C运算符与表达式的运用 C程序控制结构的灵活运用 C数组与函数的设计运用 C的指针与引用机制的理解与掌握 C预处理命令、结构体、共用体、
6、枚举类型的的定义与使用及链表的构建 掌握c文件数据的读写。技能目标 掌握C集成开发环境的安装与使用 掌握程序控制结构设计的算法思想 理解结构化程序设计的思路 能进行C程序开发与设计,以及程序的调试与修改。过程与方法目标本课程在教学过程中,突出学生主体,采用相关示例教学,培养学生善于观察、自主思考、独立分析 问题与解决问题的能力。通过以学生为主体的学习,使学生在观察、思维、推理与判断、分析与解决问题 能力方面有明显的提高,对问题的处理能够利用所学原理与方法举一反三正确、灵活运用,体现注重实际 应用技能的培养目标。情感态度与价值观目标在教学过程中,采用融“教、学、练”于一体的教学方法,注重实践教学
7、,将理论实践一体化。通过本 课程的学习使学生掌握现今流行的软件开发模式,在每一次的课堂教学中都有相应的示例,与现实企业工 程实例结合紧密,鼓励学生积极参与示分析。也注重理论新颖性,使本课程具有观念新、易学习的特点。 还注重趣味性,密切结合高职学生的特点,开放意识、训练意识、互动意识、交流意识,使学生真正成为 学习的主人、课堂的主人,获得应有的收获。职业道德与素质养成目标在教学过程中通过不同成功与失败示例的对比剖析让学生领悟并认识到敬业耐劳、恪守信用、讲究效 率、尊重规则、团队协作、崇尚卓越等职业道德与素质在个人职业发展和事业成功中的重要性,使学生能 树立起培养良好的职业道德与注重日常职业素质养
8、成的意识。3课程教学内容本课程要求掌握的基本概念和应用,具体有以下几点:1、理解C的各种数据类型与运算符的使用方法。2、掌握C三种程序控制结构的语句流程3、理解数组、函数、指针的概念,运用其进行程序设计4、掌握结构体、共用体、枚举类型的定义,运用结构体进行链表的构建。5、理解文件概念,掌握C对文件的读写方法及其应用设计。3.1 学习情景设计与学习分配本课程遵循理论来自于实践的原则,融“教、学、练”于一体,体现“在做中学,在学中做,学以致用” 理念设计学习情景,所有学习情景、学习内容都是以“能力标准”为基本依据,体现了“能力本位”的课程设计思想。表1学习情景设计与学习分配学习领域:C语言程序设计
9、序号学习情景情景描述学时1存款输入与利息输出完成银行利息计算管理的最基本功能,要求实现从键盘输入银行存款金 额与年限,根据已知年利率计算对应的利息金额,并输出该利息金额。252多功能计算器实现一个多功能计算器,主要具备整型数据、浮点型数据的算术运算(加、 减、乘、除)功能。153学生成绩管理实现学生成绩信息的管理.,具体功能有查询特定学生的成绩,求总分、 平均分,显示所有学生的成绩、总分和平均分,查询成绩为优秀的学生 的信息。304实用小型通讯录管理实现一个实用的小型通讯录管理程序,实现对通讯记录的新增、保存、 查询、显示、修改、删除等操作。10总学分:学分,合计总学时803.2 学习情景与具
10、体任务表2学习情景与任务学习 情境学习任务具体学习内容能力目标知识目标教学环境一存款输入与利息输出1.1存款的原样输 出1、C语言的发展历史2、语言特点3、运行环境与开发工具熟练使用运行与开发工具了解C语言的特点, 掌握运行环境与开 发工具多媒体机房1.2利息的计算1、C的字符集2、基本数据类型3、运算符和表达式4、基本类型数据的转换熟悉基本运算符 的应用,以及各 种运算符在程序 设计中的合理运 用了解C的字符集, 掌握基本数据类型、 运算符和表达式、基 本类型数据的转换1.3存款的输入与 利息的计算基本输入与输出函数熟练使用输入与 输出函数掌握输入与输出函 数2多功能计算器2.1数据输入输出
11、 的顺序执行1、语句2、顺序结构掌握语句的顺序 结构理解语句多媒体机房2.2运算符判断选 择执行1、选择结构2、选择结构的嵌套熟练使用if和 switch语句解决 实际问题掌握选择结构的使 用2.3实现可以多次 计算的计算器1、循环结构2、转移语句熟练使用循环语 句解决实际问题掌握循环结构的使 用,break 和 continue 的使用3.1学生成绩的存 储1、一维数组的定义与使用2、二维数组的定义与使用熟练使用数组解 决实际问题理解数组的定义,掌 握数组的使用多媒体机房3.2学生等级成绩 存储1、字符数组2、字符串熟练使用字符数 组与字符串掌握字符数组与字 符串的使用3.3学生成绩统 计,
12、求平均分和总 分1、函数概述2、函数的定义与调用编制小的功能函 数,根据问题需 要,熟练将复杂 问题分解成简单 的小模块,用函 数及函数调用解 决问题理解函数的概念,掌 握函数的定义与调 用3.4数组作为函数 的参数1、数组与函数2、变量和函数的作用域3、变量的生存期掌握数组作为函 数的参数掌握数组作为函数 参数的使用,理解作 用域和生存期3.5指针型参数应 用于函数1、指针的概念2、指针与数组3、指针与字符串4、指向指针的指针5、指针与函数熟练使用指针型 参数理解指针的概念,掌 握指针的应用4.1自定义数据类 型的设计与访问1、编译预处理命令2、结构体3、共用体4、枚举5、类型定义符熟练使用
13、自定义 数据类型理解预处理命令,掌 握结构体、共用体和 枚举的使用多媒体机房4.2数据文件的存 取1、C文件的概念2、C文件的有关操作对文件进行操作了解文件的概念,掌 握有关文件的操作r 教学实施与保障4. 1教学方式与考核方法一是教学方式方面,对于该课程特别强调动手能力和对知识的运用能力,充分利用真实生产性实 训环境或者模拟仿真教学环境实施教学。二是注重对学生学习过程的评价,评价手段和形式要体现多样化。对学生学习过程的评价,包括参与讨论的积极态度、自信心、实际操作技能、合作交流意识,以及独 立思考的能力、创新思维能力等方面,如:1 .是否积极主动地参与讨论和分析;2 .是否敢于表述自己的想法
14、,对自己的观点有充分的自信;3 .是否积极认真地参与模拟实践和应用实践;4 .是否敢于尝试从不同角度思考问题,有独到的见解;5 .能否理解他人的思路,并在与小组成员合作交流中得到启发与进步;6 .是否有认真反思自己思考过程的意识。三是引职场鉴定来考核学生的实作技能。4. 2课程对双师结构或教师素质要求该课程为实做性很强的训练课程,课程要求教师的知识讲解和操作示范与学生的技能训练设计在同一 教学单元和教学地点完成,要求教师教学要工学结合,融”教、学、练”于一体的教学模式,体现“在做中学, 在学中作,学以致用”的教学理念,以达到课程预期目标。4. 3生产性实训条件保障课程要求多媒体机房(安装了 Windows XP操作系统及C的集成开发环境VC6.0),要求每个学生都能 及时进行实作训练。4. 4课程教学资源课程教学资源:包括相关教辅材料、实训工作规范、仿真软件、工学结合实践条件、网络资源、仿真 软件等多媒体数字化学习资源、案例材料、专业期刊、PPT课件、各级精品课程网站等。4. 5其他附件如能力本位课程开发中形成的与本课直接相关的“能力标准”等。