C语言课程自诊报告zp.docx
- 文档编号:12902493
- 上传时间:2023-04-22
- 格式:DOCX
- 页数:16
- 大小:142.61KB
C语言课程自诊报告zp.docx
《C语言课程自诊报告zp.docx》由会员分享,可在线阅读,更多相关《C语言课程自诊报告zp.docx(16页珍藏版)》请在冰豆网上搜索。
C语言课程自诊报告zp
铜川职业技术学院
内部质量保证体系诊断与改进工作
《C语言编程基础》课程
自我诊改报告
二〇一九年七月
C语言编程基础课程自我诊改报告
一、基本情况
(一)课程基本情况
1.课程标准
《C语言编程基础》是电气自动化技术专业的职业能力素质课程之一,并且是本专业的专业基础课程之一,理论性和实践性均较强,既要掌握C语言基础的概念,又要动手编程,还要上机调试运行。
通过本课程的学习,使学生掌握基本的程序设计过程和技巧,熟练应用MicrosoftVisualC6.0集成环境进行C语言的编写、编译与调试,培养学生的逻辑思维能力、抽象能力和基本的计算机程序设计能力。
本课程的课程标准制定于2018年5月,计划课时64学时,同时根据专业发展趋势,对部分内容进行了替换和更新,在2018年与渭南轨道交通学校合作办学的基础上又修订了电气自动化技术专业的人才培养方案中,制订了“C语言编程基础”课程标准,课程实行项目化的教学方式,大大降低课程整体难度,以理论够用为度、突出实用与培养技能为原则,提高理解与训练的积极性和自觉性。
2.课程教学团队
C语言编程基础课程团队总共8人,由学院专职教师,兼职教师以及企业的技术人员组成,其中专职教师6人,副教授1名、讲师4名,助教1名,工程师1名,技师1名,课程教学团队师资结构较为合理。
表1课程教学团队
序号
姓名
职称
责任
1
张进年
讲师
课程负责人、制定课程建设规划、课程设计、制订课程标准、制订课程考核评价体系、课程教学组织实施
2
戴丽萍
副教授
审定课程建设规划、监督诊改推进
3
雷睿
讲师
优化学习任务、完善授课计划、完善课程建设规划、制订课程改进举措、课程教学组织实施
4
王莹
讲师
改革课程教学组织实施、诊改监测点数据分析
5
任伟
讲师
完善课程教学评价、改革课程教学组织实施
6
刘永豹
助教
改革课程教学组织实施、诊改监测点数据分析
7
刘清
工程师
负责课程教学效果的评价,提供企业的需求。
8
穆晋
技师
负责课程教学效果的评价,提供企业的需求。
3.课程教学条件
自从2018年7月,人才培养方案才增加上了《C语言编程基础》课程,所以教学上基础条件薄弱,
表现在教材建设方面:
采用的是吉顺如主编,机械工业出版社出版教材《C语言程序设计教程》。
该教材为全国高等职业教育“十二五”创新型规划教材。
教材编写过程中充分考虑到高职高专电气类专业学生学习背景,在遵循完整的C语言编程教学基本体系的基础上,借鉴国外教科书的体系和特点,减少了复杂的概念和理论知识,增加了丰富的案例、阅读资料。
以“必须、够用”为尺度,形成了具有特色的教材。
该教材2018年重新修订印刷出版,并被评为高等职业教育“十三五”创新型规划教材。
4.课程教学内容
(1)课程内容
通过本课程学习,使学生掌握C语言程序的组成,常量、变量的定义方法,运算符和表达式,C程序开发环境,输入、输出过程,C语言中的数据类型都有哪些,输入、输出函数;C语言关系和逻辑运算符合表达式、if语句、switch语句、条件表达式、分支结构嵌套以及指针等知识。
同时培养学生分析问题、解决问题的能力。
了解C语言的发展历程,熟悉C语言的数据结构、算法与结构化设计的方法,同时熟悉指针的运用和注意点。
(2)教学组织与安排
《C语言编程基础》课程重视对学生编程思想和计算机思维的培养。
教学模式选择以“任务驱动”的行动导向型教学模式为主,根据实际需要配合多种教学手段,主要包括:
课堂讲授与讨论式、启发式和研究式教学相结合,将提问、讨论和案例教学结合起来,增强学生参与实践的自觉性;系统讲授与课后辅导相结合,对教学中的疑难问题进行课后辅导答疑,对个别学生进行有针对性的重点辅导,强化教学效果;课上教学与课下实践相结合,加强综合素质培养。
(二)诊改基础
1.设计
《C语言编程基础》课程是电气自动化专业的专业基础课,课程内容以理论为主,着重培养学生计算机编程思想和程序结构化设计思维,教学模式应选择以“任务驱动”的行动导向教学模式为主。
具体教学方案设计如下:
表2教学方案设计
课程名称:
C语言编程基础
总学时
64
编制时间
2018年9月
编制人
张进年
课程目标
通过本课程的学习,将掌握下述知识、具备以下能力及素质
知识目标:
1、了解计算机语言的发展史;
2、理解结构化程序设计的基本思想、基本概念和基本方法;
3、掌握C语言数据类型、运算符、基本语句、数组、函数、编译预处理命令的应用;
4、掌握指针、结构体、共用体、枚举类型、文件等复杂数据类型的含义和使用方法。
能力目标:
1、能够熟练应用VC++集成环境设计和调试C语言程序;
2、能够在程序设计过程中熟练使用C语言数据类型、运算符、基本语句、数组、函数、编译预处理命令等基本编程元素;
3、能初步运用指针、结构体、共用体、枚举类型、文件等数据类型;
4、能用C语言进行初步的结构化程序设计,具备编写500行左右的小型软件能力。
素质目标:
1、具有良好的职业道德和敬业精神;
2、具有较强的口头与书面表达能力;
3、具有团队协作精神和沟通协调能力;
4、具有良好的心理素质和克服困难的能力;
5、具有严谨和周密细致的思维能力。
课程内容
包括课程内容及内容的逻辑次序
通过本课程学习,使学生掌握C语言程序的组成,常量、变量的定义方法,运算符和表达式,C程序开发环境,输入、输出过程,C语言中的数据类型都有哪些,输入、输出函数;C语言关系和逻辑运算符合表达式、if语句、switch语句、条件表达式、分支结构嵌套以及指针等知识。
项目菜单的设计>学生成绩的输入与计算>模块化程序设计>学生成绩管理系统的选择执行>学生成绩管理系统整体框架设计>成绩管理系统数组的应用>成绩管理系统指针的应用>成绩管理系统自定义数据类型>学生成绩数据的存储与使用。
学习情境
学习情境1
项目菜单的设计
学习情境2
学生成绩的输入与计算
学习情境3
学生成绩管理系统的选择执行
学习情境4
学生成绩管理系统整体框架设计
学习情境5
成绩管理系统数组的应用
学习情境6
成绩管理系统指针的应用
学习情境7
成绩管理系统自定义数据类型
学习情境8
学生成绩数据的存储与使用
教学组织形式与方法
本课程应重视对学生编程思想和计算机程序设计思维的培养。
教学模式选择以“任务驱动”的行动导向型教学模式为主,根据实际需要配合多种教学手段。
通过采取适合的教学方式,将校内学习和企业实际调研结合起来。
重视教学方法与教学手段的研究,课堂讲授与讨论式、启发式和研究式教学相结合,将提问、讨论和案例教学结合起来,对当前计算机语言及科技发展的热点、难点和重点问题进行研讨,增强学生参与实践的自觉性;系统讲授与课后辅导相结合,对教学中的疑难问题进行课后辅导答疑,对个别学生进行有针对性的重点辅导,强化教学效果;课上教学与课下实践相结合,加强综合素质培养;运用现代化教学方法和教学手段开展教学活动,推动教学方法和手段的创新。
实施场所
多媒体教室
课程考核方式
本课程是电气自动化技术专业的一门专业基础课程,占课程总成绩的30%,平时成绩占20%,过程考核占50%,考核方式为闭卷考试,在学期末进行。
理论考核侧重考核学生对C语言编程的基本概念,理论和编程思维的掌握和理解。
课程教学资源
1.课程教学设计教案和授课计划
2.情境教学方案
3.教材及参考书
4.多媒体教学课件
5.其它:
图书馆、电子阅览室、各种形式的网络资源等
(三)总体安排
以《铜川职业技术学院内部质量保证体系诊断与改进实施方案》、《电气自动化专业建设发展规划》、《电气自动化专业课程诊断与改进工作实施方案》等文件精神为依据,采用十步一环的方式,对C语言编程课程进行循序渐进、逐步提高的诊改工作。
2.组织实施
诊改工作分为三个阶段来进行:
第一阶段(时间为2018年),主要开展行业调研工作,规划并完善专业课程体系,编写课程建设规划,探索核心课程项目化教学方法,规划课程改革任务,由张进年负责。
第二阶段(时间为2019年),主要确定专业课程体系,开展核心课程改革建设,编写及修订教材,进行数字化教学资源建设,结合专业核心课程特点,确定课程考核方法,由张进年、刘永豹负责。
第三阶段(时间为2020年),形成完善的专业课程体系,完成核心课程改革任务,持续完善课程考核方法,由张进年、刘永豹负责。
目前开展第一轮诊改。
3.实施安排
表4诊改实施安排表
诊断项目
诊断要素
责任人
完成时间
呈现形式
备注
课程质量保证
完善课程建设规划
张进年
2018.12
C语言编程基础课程建设规划
修订课程标准
张进年
2018.12
课程标准
完善授课计划
张进年
2019.1
授课计划
完善课程教学管理制度
张进年
2019.2
课程教学管理制度
改革课程教学组织实施
刘永豹
2019.6
课程考核评价
完善课程教学评价
刘清,穆晋
2019.6
教学评价记录
开展课程质量诊断
张进年、刘永豹
2019.6
课程自诊报告
二、总体设计
(一)目标链
根据铜川职院十三五发展规划,机电工程学院以及电气自动化技术专业建设总目标和C语言编程基础课程实际情况,课程诊改目标链由三级体系构成,首先对课程现有资源进行分析,找出课程存在的突出问题,从课程教学内容更新、教学资料整合、师资队伍建设、教学评价体系完善4个方面设定课程诊改目标,然后在完善课程基本资源的基础上,建成院级课改课程,在建设完成之后,进一步优化,最后争取申请升级校级课改课程。
图1《C语言编程基础》课程诊改目标链图
(二)标准链
依据《铜川职业技术学院内部质量保证体系诊断与改进实施方案》及《电气自动化技术专业建设标准》等文件精神为标准,以C语言编程基础课程诊改目标链为依据,构建C语言编程基础课程诊改标准链,具体包含如下:
图2《C语言编程基础》标准链图
(三)质量改进螺旋
按照《高等职业院校内部质量保证体系诊断与改进指导方案(试行)》教职成司函[2015]168号及铜职院《课程诊断与改进工作实施方案》等文件精神,连锁企业会计实务课程自诊工作按照十步“目标、标准、设计、组织、实施、诊断、激励、学习、创新、改进”一环“设计-组织-实施-监测-预警-改进-设计”的内部质量改进螺旋进行。
图3质量改进螺旋图
三、课程自我诊改
(一)目标
通过市场调研与毕业生跟踪及反馈调研,了解毕业生在日常工作中所需要的计算机编程知识,以此作为项目设计的基础。
以工作任务之间的区别为边界,进一步选择典型工作任务来使工作项目具体化,按照典型工作任务要求形成这门项目课程。
典型工作任务选取既考虑其典型性,达到让学生触类旁通的目的,也充分考虑地方经济特点,从而体现出高职教育的地方性。
以学院质量保证体系和产业需求为导向,以专业建设设置、建设标准为依据,围绕教育教学质量提升的总体目标,结合学院发展实际,以“电气自动化技术专业课程改进与诊断实施方案”为指导,理顺课程建设与改革工作机制、落实课程诊改主体责任,完善课程建设规划,建立课程诊改方案,最终完成课程基础资料的完善,课程团队教学能力的提升,并完成院级课改课程的申报。
(二)标准
以《铜川职业技术学院内部质量保证体系诊断与改进实施方案》、《电气自动化技术专业建设发展规划》、《电气自动化技术专业课程诊断与改进工作实施方案》等文件精神为依据,制定多维度、全过程、全方位的《C语言编程基础》课程自我诊断与改进工作标准,最终完成课程基础层面的教学标准、教案标准、教学评价标准、《C语言编程基础》课程标准以及院级课改课程申报标准。
(三)设计
结合电气自动化技术专业人才培养方案要求及专业发展和课程现状,从课程基础教学资料完善、课程团队教学能力提升、课程建设方案制定、以及课改课程申报4个方面建立课程诊改质控点,并将以上4个质控点作为《C语言编程基础》课程自我诊断与改进工作的考核依据。
表5课程质量监控的组织
序号
组织形式
关键点
质量监控点
1
自我检查
教学资料
课程标准
2
授课计划
3
教材
4
教案
5
教学检查
教学进度
6
教学团队
集体备课
7
部门监控
课程提升
教研活动
8
教研项目
9
教学过程中信息化手段的运用
10
数据监控
成绩数据
学习成绩
11
督导数据
作业批改
12
期中教学检查
13
试卷检查
14
学生监控
学生评教
教学效果
15
教学组织
16
教学方法
17
第三方监控
培养质量
就业岗位与专业技能适应性
18
用人单位满意度
19
学生就业满意度
20
制度监控
实施过程制度
教学制度
21
企业实践制度
22
课程考核制度
(四)组织
根据该专业课程诊改方案与课程建设规划要求,成立了课程诊改工作小组,全面负责课程诊改工作的组织、实施与检查;校内外实训基地提供实训场地及设备等物质支持;学院信息化数据平台提供技术支持;学院课程改革相关制度提供制度保障。
(五)实施
依据《C语言编程基础》自我诊改设计内容,并遵照《电气自动化技术专业课程诊断与改进实施方案》的具体要求,从课程基础教学资料完善、课程团队教学能力提升、课程改革方案制定、以及课改课程申报4个方面进行《C语言编程基础》课程自我诊改任务的实施。
1.教学内容
形成了以《C语言编程基础》的基础知识、程序结构化设计的方法以及会对一般难度的问题能够画出流程图及编写出程序的基本技能为出发点,以“必须、够用”为尺度,筛选总结课程教学8个项目,18个知识点。
即C语言程序的组成,常量、变量的定义方法,运算符和表达式,C程序开发环境,输入、输出过程,C语言中的数据类型都有哪些,输入、输出函数;C语言关系和逻辑运算符合表达式、if语句、switch语句、条件表达式、分支结构嵌套以及指针等知识。
2.案例教学、启发教学结合课程体系基本形成
课程教学团队密切关注课程科技发展的前沿并与课堂教学相结合,课堂中开展提问、讨论以及案例分析,增强了学生的学习兴趣和学习自觉性。
(六)动态循环
1.监测
在整改实施过程中,严格按照制定好的《C语言编程基础》课程自我诊断与改进工作标准,对课程基础教学资料完善、课程团队教学能力提升、课程改革方案制定以及课改课程申报4个指控点进行实时监测,对相关数据进行采集,并跟踪实施环节的相关影响因素。
(1)因课程多为概念,学生没有基础,没有计算机的概念和结构体系,教学过程还存在纸上谈兵现象;
(2)任务下达后因学生的思维习惯于线型,发散性不足,同时还存在一定的惰性,参与性不是特别强;
2.预警
根据对课程基础教学资料完善、课程团队教学能力提升、课程改革方案制定、以及课改课程申报4个指控点的监测结果,对不满足预设标准或未达到整改要求的内容,实时的反馈给相关负责人和整改工作小组。
(1)调动学生,参与观察分析;
(2)完善学生考评机制。
3.改进
针对产生预警的相关整改内容,对未按改进工作标准进行的项目进行纠偏,使之能够正常实施;对未达到目标的整改内容,进行改进完善,同时返回至设计环节,制定新的考核标准。
(1)任务下达更具有讨论性、参与性,让学生有所发现;
(2)健全平时成绩考核方法,增加职业素质培养考核比重。
(七)诊断
以专业质量保证体系标准为衡量依据,以专业质量保证体系目标为参照,结合电气自动化技术专业人才培养目标,从课程基础教学资料完善、课程团队教学能力提升、课程改革方案制定、以及课改课程申报4个方面质控点,检查《C语言编程基础》课程诊改目标完成情况,检查各项实施内容的落实情况及实施过程中存在的问题和漏洞,对存在的问题、漏洞进行及时准确的预警反馈。
1.目标达成度
该课程已经初步完成了第一轮质量改进,2018级电气自动化专业的学生能够较好的熟悉C语言的基础知识,结构化程序的方法,并且能用掌握的基本方法和手段解决简单的问题。
课程诊改对学生后续专业课程的展开学习,为培养“掌握一定知识的技术技能人才的目标起到了积极作用。
2.存在的问题与原因分析
(1)课程教学资源有待更新
C语言编程基础课程由于设立较晚,同时也是新开课,目前没有校本教材,后面计划由课程团队开发几个微课和视频等网络资源。
同时由于2019年上半年给18电气高职授课,课程标准也要重新修订,课程标准中的和学时和内容也与最新的人才培养方案不相匹配,课程教学资料有待更新
(2)课程教学评价方法单一
C语言编程基础课程现有的评价方法主要以课程教学内容考核的方式进行,且注重结果,评价方式较为单一,不能全面反映学生真实水平,计划增加线上评价。
(3)课程教学手段相对滞后
目前C语言编程基础课程主要采用“理论+分析讨论”的教学组织形式,随着高职生源情况的变化和90后接受知识方式的转变,现有的教学手段还不能完全满足教学的实际需求,体现出一定的相对滞后性。
(八)创新
“互联网+教学”教学模式初步实现翻转课堂
在教学模式上,将互联网技术引入教学,项目导向、任务驱动,教师运用“蓝墨云班课”等教学工具提前发布教学任务,学生课前完成学习,课堂上答疑解惑、知识运用,运用互联网进行教学,颠覆传统教学模式,尝试进行翻转课堂教学模式的探索与实践,取得了一定的成效。
(九)改进
1.改进措施
(1)结合科技发展更新课程教学内容
根据近年来C语言在工业机器人和PLC等方面应用,可以设计教学内容,使教学内容紧跟科技前沿,丰富教学内容。
(2)丰富教学资源,改进教学手段
整合《C语言编程基础》课程教学资源,充分利用互联网,力争1-2年内申请校级教改课程,引入微课、慕课等教学手段,提升学生的学习兴趣,提升课程教学效果。
(3)建立多元化的课程教学评价体系
进一步优化《C语言编程基础》课程的教学评价,使之即包含理论知识学习评价、又包含综合能力的评价、既注重过程评价、又重视结果评价,建立多元化的课程教学评价体系。
四、下一步安排
(一)加强培训,提高团队信息化水平
2019年6月—7月,本课程教学团队的张进年、刘永豹及雷睿教师参与了国培,提升了团队的信息化水平和拓宽了专业的视野。
但是与互联网+时代教学模式改革的要求尚有一定的差距,因此,下一步我们将加强教学团队在信息化方面的教育与培训,继续提高团队的信息化教学水平。
(二)整合资源,努力建成在线开放课程建设
合理有效地使用现代教育手段辅助教学,提高课堂教学效率,提升教学品位,实现优质教育资源共享,已成为教师的共识。
目前,本课程虽已具有一定的教学资源,但远远不够,不能实现网上资源共享。
随着网络课程的普及、信息化教学手段的提升,信息化教学是未来教学的发展趋势,本课程的教学为顺应趋势,将在3—5年内努力建成在线开放课程,方便教学。
课程负责人(签字):
张鹏
2019年9月21日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程 报告 zp