第一篇:本文刊登在电气电子教学学报
本文刊登在电气电子教学学报 第26卷 第5期(2004.10)
C++语言教学新思路
戚晓芳
(东南大学材料科学与工程系 南京 210096)
摘要 本文分析了当前C++语言教学中存在的问题,在此基础上结合教学的内容、手段及环节的设置等方面提出了一个新的教学思路。关键词 程序设计,程序设计语言,教学
程序设计语言是大学计算机教育的核心课程,通过这门课程的学习,不仅可使学生获得一定的软件开发能力,还可锻炼他们的逻辑思维能力,对学生综合素质的提高也具有一定的促进作用。本文在较为深入地分析当前程序设计语言教学中存在问题的基础上,根据作者多年从事程序设计语言教学的实践经验,从教学的内容、手段及环节的设置等方面提出了一个新的教学思路。现状分析
受专业性质及总学时的限制,一般理工类专业不太可能开设较多的计算机课程。以我校为例,我校一般理工类专业只开设了计算机文化基础和程序设计语言等两门课程,而没有开设数理逻辑、计算机组成与结构、数据结构、软件工程等相关方面的计算机课程。这在某种程度上加大了讲授程序设计语言课程的难度,加上一些其它存在于教学过程中的问题,致使目前的教学效果不尽人意,具体表现在如下几个方面:
1.1 教学内容
C++语言因其强大的功能及广泛的实用性而日益成为当前高校理工类专业程序设计的主流教学语言。由于C++语言在具备高级程序设计语言特点的同时,还具有类似汇编等低级语言的面向机器的特点,因此,要求学生只有具备一定的计算机系统知识,才能深刻理解它的精髓。同时,在学习过程中,要求学生不仅要学会C++语言的使用,还要求他们灵活地运用C++语言来编程解决实际问题。然而,目前教师一般受传统应试教育的引导,忽略了上述因素对教学效果的影响,将授课重点放在C++语言的基本语法的讲授上,所选的编程实例大多用于语法规则的验证和说明,这种教学模式 “就事论事”,仅从语言的使用这个单一的角度进行教学而使得大多数学生在学完C++语言课程后,“知其然而不知其所以然”,吃不透、用不活所学语言知识,表现于学生在程序调试时,对一些不正确的执行结果经常不知所措,在开发较大规模的应用程序时,软件设计能力差。因此,仅从语法的层次讲解语言是远远不够的,必须将程序设计语言与相关的计算机知识结合起来教学,才能将语言讲透,学生才能将语言用活。
2.2 教学环节
目前,C++语言的教学环节主要是上课、课后作业、上机验证或调试一些小程序以及考 戚晓芳,女,1972年生,讲师、在职博士研究生,主要从事软件分析、理解及测试等方面的研究,电话:3793977,Email:xfqi@seu.edu.cn。试,这种教学环节的设置比较单一,学生缺乏大程序开发实践的锻炼,缺乏规范的软件开发的训练以及与其它人协作开发的经验,致使学生在学完程序设计语言课后,在面对较大规模的软件开发时,往往不知从何下手,难以实现从掌握语言到实际应用语言这一质的飞跃。2.3 教学手段
C++语言的授课大多采用多媒体课件。课件的运用一方面减轻了教师板书的负担,增加了授课的信息量,但另一方面,教师在授课时对课件的过分依赖则给本门课程的教学带来了一些问题,如在实际教学过程中,经常涉及到对一些重要的逻辑推理过程的讲解和示范,学生一般需要较长时间理解这些推理过程,而用多媒体课件进行讲授时,教师在不注意的时候,往往不自觉地加快演示的节奏,学生的思维难以与之同步,从而使授课质量下降。教学新思路
由以上分析可知,当前C++语言的教学体系在诸多方面都存在着不足,为提高教学质量,本文提出一个新的教学思路,新思路以教学内容的整合为中心,通过一些教学环节和手段的配合,以建立一个合理的教学体系。
2.1 整合教学内容,引导学生建构较为完备的软件知识体系
新的教学思路从学习语言使用、开发简单小程序开发一定难度的小程序开发较大规模的软件这三个层次来进行教学内容的组织,力图实现C++语言的教学与基本的软件知识教学的有机融合,使学生掌握的知识层层推进,逐步建构起一个较为完备的软件知识体系。
第一个层次以语言为主线,结合简单小程序逐一介绍C++的语言成份及语法使用规则,目的是使学生学会语言的基本使用。在此过程中,针对C++语言的特点,从设计背景、执行环境以及系统实现等多个角度讲授语言成份,使学生不仅“知其然”,而且“知其所以然”。如讲述指向函数的指针时,我们指出引入该语言成份的原因是由于一个函数不能直接以其它函数作为参数,只能通过指向函数的指针来实现,只有理解了这一点,学生才能深刻理解引入该语言成份的必要性,才能将之灵活应用;在讲述数组与指针的关系时,我们指出数组名就是该数组的首地址,对某数组a来说,在实际执行过程中a[i]就等同于*(a+i),这样学生才真正搞清C++语言中数组越界的本质,才能在实际编程中加以注意;在讲述变量的作用域和生存期等概念时,我们介绍程序区、全局数据区、栈区及堆区等四种不同的内存分配方式,这些基本知识的补充以及与语言知识的融合有效地帮助了初学者从根本上理解各语言成份在使用上的一系列问题。
学生仅仅熟悉C++语言还远远不够,最重要的是培养他们运用C++语言解决实际问题的能力。第二个层次的教学内容设计的出发点是引导学生实现从编写简单的小程序到灵活运用语言编程解决一定难度的实际问题的转变。在此阶段,我们以一些较为复杂的应用问题为牵引,由浅入深地介绍典型的算法,如枚举、迭代、递归、贪心、回溯等方法,并融合数据结构和程序设计方法等方面的基础知识,逐步培养学生的建模和程序设计能力。如对八皇后问题、迷宫问题的讲解,不仅使学生了解了回溯法的思想、对复杂对象的描述的抽象(数据结构),而且引导学生通过对实际问题的解决,领会程序设计中“分而治之”的基本程序设计方法。
最后一个层次的教学内容主要是补充一些必要的软件领域知识,为学生开发较大规模的软件做好准备。在此阶段,我们结合下面的大型分组课程设计,适当介绍软件工程学方面的知识,重点介绍基于WINDOWS的编程基础,如MFC的组成、图形设备接口、文档视图结构、对话框、控件等流行的编程技术,使学生能迅速适应从开发小程序到开发大程序的转变。
2.2 开展分组课程设计,强化学生软件开发能力
课程结束后,安排一次软件分组课程设计,每组4-5人,时间2-3周。题目具有较强的应用背景,如信息管理系统,亦可结合相关专业的应用进行,如工艺过程的软件控制系统,工艺过程的数值计算模拟系统等。要求学生经过需求分析、软件设计、编码、测试等软件开发的各阶段,最后可提交一个软件原型及有关文档。通过这样较大规模的软件开发活动的实践,可提高学生的软件开发水平和合作能力,不仅如此,还可使学生在以后的专业学习过程中,有意识地将计算机技术应用到生产和研究过程中,真正实现学有所用。
2.3 灵活运用教学手段,优化总体教学效果
在授课过程中,我们针对不同的教学内容,运用不同的教学手段,优化总体教学效果。如对知识性强的内容尽量采用多媒体,对某些简单的章节可安排学生自学,课上提出要点;对需要深入掌握的重点和难点,如指针、多态等概念以及一些涉及复杂的逻辑推理的算法思想及例题等,可不用多媒体,用板书的形式进行详细的讲解。通过对教学手段的灵活运用,我们才能合理分配学时,做到既难易兼顾,又保证教学质量。结束语
本文针对程序设计语言教学中存在的问题,提出了一个新的教学思路,其中部分设想已应用于实际的教学,如在教学内容的讲授上将C++语言与软件的基本知识进行有机的结合,在教学手段上采取“因材施教”的策略等,教学效果得到明显改善。当然,如果在课程结束后,再配合进行大型的课程设计,那么一定会收到更好的效果。
参 考 文 献
[1] 吴乃陵.面向对象C++程序设计教学改革.电气电子教学学报, 2003, 25(2), 9-11.[2] 周佩德等.计算机软件技术基础
C++/ C程序设计.电子工业出版社, 1998.[3] 黄维通.Visual C++面向对象与可视化程序设计.清华大学出版社, 2000.Research on New Teaching Ideas in C++ Programming Languages
Qi Xiaofang
(Department of material Science and Engineering, Southeast University, Nanjing 210096)
Abstract This paper analyzes the problems presently existing in the teaching C++ programming language.Combining with the contents, methods and links of teaching, a new improved teaching idea is proposed.Key words Programming, Programming language teaching, Teaching
第二篇:电力行业职称论文发表期刊《电气电子教学学报》
电力行业职称论文发表期刊《电气电子教学学报》
绝缘技术是有效保障电气设备安全稳定运行的有效手段。下面是小编为大家整理的职称论文范文:解析高电压与绝缘技术,以供大家学习和参考。
摘 要:本文主要分析了高电压技术对电力系统中的电气设备的绝缘诊断,及电气设备的预防性试验,对预防性的试验进行了分类,并对绝缘诊断的方法、预防试验的设备和仪器进行了探讨。职称论文范文
推荐期刊《电气电子教学学报》
曾用刊名:工科电子教学 & 电工教学
主办单位:教育部工科电工课程教学指导委员会;东南大学 出版周期:双月 ISSN:1008-0686 CN:32-1487/TN 编辑微信LunwenFz 出版地:江苏省南京市 语种:中文 开本:大16开 创刊时间:1979(2017版)复合影响因子:0.350(2017版)综合影响因子:0.327 目录
面向工程教育的电类专业本科教学若干建议 陈希有;盛贤君;李冠林;刘凤春;1-4+21 名师风采 2 科技创新活动对大学生的影响分析与思考 伏勋;任晓明;5-7+17 翻转课堂的教学设计 朱桂萍;8-11 浅谈博士研究生在培养本科生创新能力的作用 田晓华;王新兵;钱良;刘涛;12-13+86 “电力市场概论”课程全英文教学模式探索 王蓓蓓;14-17 从反馈的角度看基于在线教学的翻转课堂 王轶卿;李胜;18-21 “过程控制工程”课程全英语教学经验和反思 马向华;22-25 面向能力培养的Matlab工具属性教学实践 臧睦君;邹海林;26-29 美国UWM电气工程专业培养模式与师资建设研究 林健;陈桂;万其;30-33+54 静磁场任意分布电流的镜像源研究 谢宝昌;34-35+61 由卷积想到的计量单位及相关物理概念 陈希有;李冠林;刘凤春;董维杰;36-39+144 中国传统哲学在电磁场教学中的应用 张文豪;40-43 球面镜像法的讨论 王楠;党晓杰;袁浩波;梁昌洪;44-46+91 数字信号处理中MUSIC方法的新教学思路 张瑛;万群;赵华鹏;47-49+123 面向工程教育的“电工学”改革与探索 盛贤君;陈希有;刘蕴红;王宁;李锻;50-54 面向工程应用型人才的专业课程建设实践 梁艳萍;汪冬梅;魏静微;陶大军;戈宝军;55-57+75 本科生电气工程案例讲座课程开发与实施 范镇南;张彼德;董秀成;王萍;方勇;58-61 工程理念指导下“信号与系统”教学研究与探索 孙伟;郭宝龙;潘蓉;62-65 “运动控制系统”课程教学改革与实践 邵雪卷;张井岗;陈志梅;于少娟;66-68+72 基于能力素质模型的“微型计算机原理”教学改革 张军;高国琴;刘国海;牛雪梅;69-72
第三篇:电气电子教学学报杂志社联系方式 编辑部投稿邮箱
电气电子教学学报杂志社联系方式 编辑部投稿邮箱
《电气电子教学学报》为全国理工科高校除计算机专业外的所有电类专业的教学类学术期刊,为各电类专业的专业课和基础课教师发表教学、科研论文,为各专业教学指导分委员会指导教学工作服务。由东南大学主编,清华大学、西安交通大学、天津大学、北京交通大学、哈尔滨工业大学参办。
主办:
教育部工科电工课程教学指导委员会;东南大学 周期:
双月
出版地:江苏省南京市 语种:
中文;开本:
大16开 ISSN: 1008-0686 CN:
32-1487/TN
历史沿革:
现用刊名:电气电子教学学报
曾用刊名:工科电子教学 & 电工教学 创刊时间:1979
电气电子教学学报咨询QQ:1660723473
电气电子教学学报辅导发表:李老师
电气电子教学学报采编网址:
电气电子教学学报投稿邮箱:qikantg01@126.com(稿件在3天内必回复)专题论坛
“电路原理”课程教学改革的理念与实践
于歆杰;朱桂萍;陆文娟;刘秀成;郭静波;赵伟1-8课程改革 “电力系统自动装置原理”课程的综合性习题
解大;顾羽洁9-11+58“误差理论与数据处理”课程的教学改革
宋爱国;崔建伟;符金波12-13+78美国研究型大学的顶峰体验课程及启示 江捷;王铁流14-16“计算机网络”英语教学课程的教学探索 蔡昕烨17-18+28“航空航天供电系统”的课程改革研究
杨善水;王莉;张卓然19-20+54“电机智能控制”课程的实例教学探索 史敬灼21-22+101教学研究 关于无功功率的讨论
田社平;陈洪亮23-25+42关于信号系统中的幅度和相位关系 李力利26-28复杂网络理论在“电力电子技术”教学中的应用 韦笃取;丘东元;张波29-31+75单位阶跃响应的时域求解方法 任蕾;薄华;金欣磊;张韵农;杨忠根32-34电子信息 离线反激式LED恒流源的设计
张正言;张群;贾思强;陆起涌35-37+69电气工程 基于DSP的备用电源自动投入装置的设计 赵丽38-39+107自动控制
零阶保持器频率特性的仿真研究 王春侠40-42实践教学
一种网络化虚拟仪器实验教学的管理模式
闫洪平;张小强;朱俊43-46+66“信息电子技术中场与波”实验教学改革
沈长圣;柏宁丰;丁德胜;孙小菡47-48+81“电力电子技术”综合性课程设计内容探讨
丘东元;刘斌;张波;王学梅49-51+62产学研相结合的电气专业实践环节研究 仉志华;李浩光52-54TD-SCDMA信号的实时捕获及分析 章坚武;张磊;姚英彪;崔璐璐55-58基于ELVIS Ⅱ~+的信号与系统实验设计及实现 柏艳红;John Hung59-62关于通信类专业实验教学的研究
李爱涛;孙桂萍;徐俊63-64通过科技创新实践培养大学生科研能力 杨方;袁胜发65-66电子信息工程专业“嵌入式系统”实践教学探索 朱敏杰;潘张鑫;罗珩67-69机辅教学 “信号与系统”仿真演示系统设计
俎云霄;贾越;李奔;李勇70-72ATP-EMTP在“电力系统分析”教学中的应用
张谦;朱学贵;刘杰;付志红;李新73-75仿真在“雷达原理与系统”课程教学中的应用 赵锋;刘进;肖顺平76-78“模拟电子技术”课程教学中巧用PPT动画功能
王桂星;章国安;宋长青79-81Matlab ActiveX技术在“数字信号处理”教学中的应用 王雪飞;王昌盛;马月红82-84EDA在“模拟集成电路设计”教学中的应用 罗志聪85-87+119教学方法
“通信原理”大作业教学的探索与实践
蒋铃鸽;苏胤杰88-89+98含运算放大器电路的图解分析
田社平;陈洪亮90-92+104采用思维导图进行“自动控制原理”的研讨式教学 沈辉;张湘平;张明93-95电磁环境课程教学中抽象与具体的结合
覃宇建;李高升;刘培国96-98线性相位FIR滤波器频域特性的教学探索 薛健;陈后金;胡健99-101静电场中导体镜像与介质镜像的统一 朱峰;魏天彩102-104CMOS集成电路设计教学及实验改革 张立军;羊箭锋;孙燃105-107一种简便的反馈类型判别方法
冯志红;赵拥军108-109+112问题链式教学法在“自动控制原理”中的应用 鄢圣茂;宋立忠;王洁110-112“计算机组成与结构”课程教学方法探讨 鲍培明113-114高职教育
基于工作过程的单片机课程教材建设 李萍115-116争鸣论坛
变压器等效电路中励磁支路问题探讨 方芳;王铁军;王向军117-119会议纪要
教育部中南地区高等学校电子电气基础课教学研究会第二十一届学术年会会议纪要 120 备注:本中心非《电气电子教学学报》编辑部,来稿请自留底稿,勿一稿多投,请仔细审校后网上投稿(E-mail:qikantg01@126.com)。我部对来稿的最终处理情况都将告知作者,凡在接到回执后3个月内未收到稿件刊登通知者,请与我部联系。作者如欲改投他刊,请务必尽早告知本刊。
第四篇:《电子学报》投稿须知
投稿须知
一、简介
《电子学报》是中国电子学会主办的高级综合性学术月刊。它的办刊宗旨是反映中国电子与信息科学领域内的新理论、新思想、新技术,具有国内外先进水平的最新研究成果和技术进展。凡以电子与信息科学为主体(交叉学科论文必须侧重电子与信息领域),在理论与应用实践上具有创新的,代表我国研究水平的学术论文,有科学依据和可靠数据的技术报告,阶段性成果报告,以及属于前沿学科,并对学科发展有指导意义的展望评论性文稿,均可向本刊投稿。本刊是专业性很强的学术刊物,请作者投稿时注意,以免错投。
二、稿件要求
1.作者应保证拥有合法的著作权。合作的论文,署名须征得合作者的同意。若因著作权而引起争议,本刊不承担责任。
2.在学术会议上宣读交流过的文稿,不属于一稿多投;但已收入会议文集正式出版的,本刊不再重复发表
3.本刊采用匿名评审,投稿时请参照论文模板提供的格式要求上传稿件的word或pdf文档,您上传的所有稿件及附件内容中请勿出现作者信息及基金信息。
4.来稿不得涉及国家机密,凡涉及作者单位工作内容者,须有本单位出具可公开发表的证明。
三、注意事项
1.投稿需另行寄出稿件评审费,中文稿件200元,英文稿件260元。请在提交稿件时留下完整的通信地址及单位名称(如所在单位与报销单位不一致,请在单位名称后加括号写明发票抬头),信息有变动请及时到网站更新。
2.对作者来稿编辑部将尽快处理,一般情况下,若6个月后没有答复作者稿件刊用与否,作者有权自行处理。若作者自行处理,请通知编辑部。
3.本刊已加入《中国学术期刊(光盘版)》、《中文科技期刊数据库》和“中国期刊网”。作者著作权使用费与本刊稿酬一次性给付。若作者不同意将文章编入该数据库,请在来稿时声明。
4.一经录用的稿件,编辑部退返作者修改的时间一般为三个月,逾期将按自动撤稿处理。特殊情况不能按时返回的稿件请事先与编辑部取得联系。
5.来稿一经录用排版,编辑部将向作者寄出校对样稿并收取版面费;刊出后将向作者赠送当期期刊并酌致稿酬。
6.投稿时系统内填写的通讯作者就是与编辑部进行联系对稿件后续工作负责的作者,与稿件发表时注明的“通讯作者”不是一个意义,因此一般请将第一作者即写这篇文章的作者设为通讯作者。
敬请遵守以上约定,若有不同意见或建议,欢迎随时提出。
《电子学报》编辑部
Tel:(010)68285082, 68279116;Fax:(010)68173796
第五篇:电气与电子工程师协会关于电力系统的学报
电气与电子工程师协会关于电力系统的学报,1998年第四期,变电站设计的新工具
安塔那柯维博士,麦克基利斯博士,女博士嘉琳娜,麦吉尔大学电子工程学院,蒙特利尔,魁北克,加拿大。
摘要:设计变电的新工具的优点是通过一个特例设计来描述的。这种新的工具被称为是SIDE,是用以对象为导向的方法来变电站智能设计环境,设计模型规则,装备数据库,配置规格。SIDE生成了很多交替变电站设计,每一种设计都满足给定的规格。它是从其数据库精心挑选并装置合理的顺序设备来做到这一点的。因此,对于每一项交替设计,SIDE发明了单行图以及通用电气规格说明。这个过程是在以下两项技术的指导下完成的:是一个逐步缩减名单上可能的设备的一个连续过滤的过程;以及多标准的分析,在这些分析中,设备的选择和变电站的总体设计取决于迎合用户的特殊喜好。SIDE阐述了面向对象程序设计在为系统设计发展工具方面的力量,包括根据可能产生冲突的设计标准来筛选和配置一些复杂的部件。
前言:本文的目的是勾画出变电站设计工具,基于一种被叫做SIDE的面向对象程序设计的一般方法论。SIDE是变电站智能设计环境的缩写,它的功能是阐述了一个具体应用的方法用来证明变电站智能环境设计在设计变电站方面,还是很令人满意的。列举了两个标记为案例A和案例B的例子,为同一变电站提出了在不同标准下的两种设计。在案例A中的标准是:对于大多数意外
事件来说,负荷标准不允许短缺。另一方面,B案例很少有那些苛刻的低难设计标准,它使得这些设计更简单,低成本化,虽然具有一定程度的负荷缩减。
每一种案例都有几种交替设计,识别变电站设计是一个复杂的事情,最终的选择取决于用户特有的喜好和情况的反应。对变电站的总体描述:变电站设计的一般性描述包括位置、评级、电压水平以及系统和物理环境。关于案例A和案例B,地点假定在户外,额定功率为4000MVA,变电站的功能是可以降低电压,可以是电压从735千伏降至315千伏。系统环境考虑到对电涌放电器的规格,短电路水平,高压总线的电压变化和设备绝缘水平的电压过量的保护。
物理环境覆盖周边的环境温度,尤其是地形,比如高度、降水量和可用的空间。这些事项在案例A和案例B的表一中均有展示。
PEPWRS10-1997 A论文在电气与电子工程师协会电力系统计划以及电气与电子工程师电力工程协会执行委员会的支持和推荐下在电气与电子工程师协会的电力系统学报上发表,交稿日期,1997年6月16日,印刷日期1997年10月21日。
设计标准:被选来承担这一运用的设计标准由四个元素即成本、可靠性、灵活性对环境的影响这四部分组成。当然,一些其他的考虑更侧重于一些特定的环境下,比如当地含量以及如果需要的话这些能被接受。适用于每一个重量的选择标准是由用户和这些被称为用户偏好权重来指定的。为了简化目的,在案例A中标准的可靠性准为100%,而案例B中费用便准的可靠性为100%。零重量被指定在其他标准里。因此,案例A会成为一个更强有力的设计,而案例B的可靠性减少但是费用也很少。
设计标准的实现是通过进行对偶发事件及其后果的分析来达到的。不用去深究所有细节,这个方法可以从案例A和B中简单总结出来。既然案例A已经有100%的可靠性,负荷缩减对于那些意外事件比如偶然断电来说是允许的,并且没有什么影响。另一方面,案例B可以接受意外事件造成的负荷缩减可能导致的变电站的一半损失。分析的结果在案例B中导致了太多简单的单行图,覆盖了大部分费用,但是付出了一些负荷所示的代价。