李玉长,魏常勇
(合肥工业大学电气与自动化工程学院,安徽 合肥 230009)
我校非电专业多年前已开设“电子线路”课程设计。由于该课程设计实践性很强,其验收缺乏统一的标准,指导教师给学生写课程设计评语工作量也比较大。在此,我们对“电子线路”课程设计的考核工作提出了改革方案[1,2]。
为了改革考核方案,我们研发了计算机辅助考核软件以降低指导教师劳动强度。新方案的考核原则是:验收与过程并重,能力与学习态度兼顾,全组成绩与个人成绩相关联,个人系数各不相同,基本任务与扩展功能区别对待,独立性与依赖性区别对待,选题难度区别对待及创新型与可行性区别对待。
我们根据多年的“电子线路”课程设计经验,拟定了如下评分标准[3,4]。
(1)设计仿真(40分)—包括对方案的设计、单元电路的设计、仿真结果、个人设计阶段的考勤及表现、个人设计能力及问题答辩等项目的评价;
(2)安装调试(40分)—包括对电路布局、完成课题指标情况、测试数据、个人调试阶段的考勤及表现、个人调试动手能力及问题答辩等项目的评价;
(3)设计报告(20分)—包括对方案概述、单元电路描述、报告格式及个人收获等项目的评价。
我们设计的“电子线路”课程设计辅助考核软件采用Delphi平台开发,数据库采用ACCESS,数据库存取基于微软的 ADO引擎[5,6]。软件包括系统主程序和功能模块。主程序完成对各功能模块的创建、调用、销毁,检测功能模块的执行状态,刷新功能模块的执行结果等工作。主要功能模块的结构框图如图1所示。
图1 课程设计辅助考核软件主要功能模块
“电子线路”辅助考核软件具有如下主要功能模块。这里的题库编辑模块和评价指标编辑模块是完成软件初始化和系统设置的核心模块。
1)班级、学生登记及课题分组模块
班级登记模块实现“学期”、“专业”和“指导教师”等信息的输入,学生名单可由校园网页或Excel自动导入或手动输入。
课题分组功能有新增课题组、删除课题组、批量加组、小组成员确定及分组结果浏览。选题是从课程设计课题库中由教师选定后学生随机抽取。
2)评分模块
该模块主要包括班级导览和课题组导览和动态考核界面。动态考核界面包括设计仿真、调试制作、设计报告和学生个人设计能力等考核分项。该界面采用下拉列表和多项选择对话框,输入数据方便快捷。本模块程序流程如图2所示。
图2 评分模块软件框图
3)学生成绩计算模块
学生得分 =k×小组测评成绩 +(1-k)×个人测评成绩;
式中,k 为小组成绩比重,取0.5 ~0.7;
小组测评成绩 =单元电路设计得分 ×仿真结果成绩系数 +调试结果得分 ×测试结果系数+设计报告得分 ×报告内容完成系数;
个人测评成绩 =个人考勤评价得分 +个人设计问题答辩分 +个人设计能力表现分 +个人调试问题答辩分 +个人动手能力表现得分。
4)评语生成模块
学生评语生成模块用于实现自动生成规范的设计任务书、形成指导教师评语和班级成绩单。
5)题库编辑模块
用于编辑课题的设计内容、要求指标及指标的得分比重。
6)评价指标编辑模块
用于确定方案评价系数、设计仿真系数、调试结果系数和设计报告评价系数等各种指标。
“电子线路”课程设计考核新方案经过三届30多个班级学生实际考核使用,考核目的已基本达到,实现了设计任务量化、评分标准规范,使评分结果更加公平合理。三年来教师指导“电子线路”课程设计的实践也证明这项教改获得了成功。考核新方案使指导教师的工作效率和教学效果都得到了较大提高,“电子线路”课程设计辅助考核软件介面友好、操作方便,工作效率事半功倍。
然而辅助考核软件也存在一些不足。例如,单元电路评价标准和计算成绩公式的合理性都有待于进一步完善。如何丰富“电子线路”课程设计课题库,也会有许多工作要做。
[1]赵淑范,王宪伟·电子技术实验与课程设计·北京:清华大学出版社,2006
[2]杨志忠·电子技术课程设计·北京:机械工业出版社,2008
[3]王廷才,赵德申·电工电子技术EDA仿真实验·北京:机械工业出版社,2003
[4]罗会昌,周新云·电子技术(电工学Ⅱ)·北京:机械工业出版社,2009
[5]罗征·Delphi 7从入门到精通·北京:电子工业出版社,2003
[6]李新燕·数据库应用技术-Access篇·北京:人民邮电出版社,2008