当前位置:首页 > 新闻动态 > 网站文章

程序设计实训总结通用六篇

来源: 浏览:113 时间:2023-08-11

程序设计实训总结范文1

【关键词】实训;教学内容;教学方法;考核方式

0.引言

C语言程序设计实训这门课程要求学生掌握计算机程序设计语言的基本知识和程序设计的方法与技术,培养学生应用计算机解决实际问题的能力,重视学生实际编程能力和程序思维能力的培养,通过学生上机编写程序来提升学生的编程能力,培养学生的学习兴趣和创新能力。

C语言程序设计为其前导课程,是对其前导课程知识的巩固、实践与提升,是ACM程序设计课程的基础,通过此次实训为程序设计比赛和ACM大赛输送人才,使更多的学生在全国的各种编程比赛中取得好成绩,同时为学生毕业后从事编程工作打下良好的基础,为企事业单位输送程序设计人才。

本人根据C程序设计实训课程教学中存在的问题对教学内容、教学方法,考核方式进行了改革,并以本校2010级软件班学生为试点进行教学,总结了一些经验。

1.教学中存在的问题及解决对策

1.1实训内容单一

实训教学内容应该首先根据C语言的特点对知识进行整合,然后引入针对性较强的典型综合实例,从程序整体向各个核心知识点渗透。教师可以根据学生的实际情况设计实训项目,内容应覆盖学生所学的知识,突出实用性,内容最好为学生所熟悉领域或学生感兴趣的领域。如果学生层次不一,可以根据学生对基础知识的掌握情况设置不同的实训内容。

1.2教学方法单一

在实训教学过程中,应将重点放在分析程序设计过程上,培养学生良好的编程习惯,逐步提高学生编程能力。单一实训手段要达到这一目标是很困难的,这就要求运用多种实训教学方法,让学生对编程有个很好的理解过程。

可以引入多种教学方法。以前的实训课程不能激发学生的学习兴趣,主要是因为课堂是由老师主载,学生是被动的学习,不能成为课堂的主人。我们将采用多种教学方法来激发学生的兴趣,转变老师和学生的课堂角色。

(1)基于ACM模式的教学方法。ACM的教学模式是结合具体的问题讲授概念与理论,辅以课堂讨论,做习题等多项教学手段。在教学过程中,安排学生深入有关实际问题进行研究,加深对所学理论的认识,利用网站进行程序设计。以往的教学是按照基础知识、循环结构语句、结构体语句等知识点的顺序进行讲解。基于ACM的教学方式是按照习题所属知识类别进行理论讲解,离散数学、初等数论、数值计算、人工智能、动态规划算法、图算法等知识点进行讲解与练习。ACM的教学模式在一定程度上将基础学科很好地运用于程序设计当中,有利于知识的融合,可以提高学生的思维能力,在做练习时举一些趣味习题,激发学生的兴趣。

基于ACM的教学方法的优点如下:

①知识分类讲解可以加深学生对知识的理解,更加系统。

②ACM所选的题目趣味化生活化,可以激发学生的学习兴趣。

③题目所含知识面广泛,有利于知识的巩固。

④分组培养大家的团队协作精神。

⑤学生讲解培养学生的表达能力与思维能力。

(2)讨论式教学法。由于每一道程序题可以有不同的编写方法,答案不唯一,所以很适合使用讨论式教学方法。将学生以三人为一个团体进行分组,在组内讨论编程方法,上机编写程序并进行验证,由组内推举成员向大家进行讲解和演示,有不同编程方法的组可以继续演示,最后由老师进行总结,并选出时间和空间复杂度最小的程序,同时也可以发现学生在编程过程中出现的常见错误,发挥学生的团队精神,提高学生的表达能力。

(3)任务驱动法。在实训课堂上,学生需明确要完成的任务,依照实训任务完成实训。题目由易到难,知识点由单分支到多种分支情况的应用,这样适合学生学习特点及编程由易到难的编写过程。

1.3考试一锤定音

这门课程主要是培养和检验学生的编程能力,所以不能以一次考试来决定学生的最终成绩,检验过程应该贯穿整个学习过程。引入过程性考核思路,总成绩分部累加。采用平时计分和最终考核相结合的方式,以每节课的发言演示情况来给出平时等级,一学期进行累计,按累计成绩进行排名,前三分之一学生可以免去最后的考核,以平时成绩作为最终成绩,这样也可以激励大家踊跃发言,剩下的学生参加最终考核,最后成绩由平时成绩和最后一次考核的成绩各占一部分比例来组成。通过实践检验,课程考核方法改革后,考核出了学生的实际操作水平,用过程性考核思想后,在学习过程中时刻检验学生的学习接受掌握情况,加大了课程全程质量监控力度,课程考核结果基本能够反映学生学习后真正的计算机应用能力水平。考核结果公平、有效,这也是现在倡导的全过程考试。

2.总结

通过对C程序设计实训课程的教学内容、教学方法、考核方式的改革,并对2010级软件班学生进行试点后,使学生理解模块化程序设计的基本思想,掌握结构化程序设计的基本方法,掌握C语言的数据结构、程序结构、语句以及控制结构的使用方法,能用程序设计技术解决一定难度的实际问题,掌握在实际开发环境下进行编辑、编译、连接、调试和运行的方法;综合训练学生分析问题的基本方法,提高解决实际问题的能力,培养学生的专项技能和职业能力。

【参考文献】

[1]王嵩.C语言程序设计.教学探索与实践[J].教书育人,2006,(35).

[2]王美娜.C语言程序设计.教学方法探析[J].科教文汇(下旬刊),2007,(04).

[3]曾鸿.基于项目的软件工程综合实训教学模式[J].中国职业技术教育,2008,(12).

[4]王丽娟.C语言程序设计教学分析与探索[J].中国校外教育(理论),2008,(S1).

程序设计实训总结范文2

【关键词】程序设计;以赛促教;启发式教学;趣味教学

一、课程定位

程序设计基础这门课程是在学院第一个学期开设,共有56个学时,这门课是学校计算机应用技术专业的一门基础课程。学院对此专业的培养方案的初次岗位定位中有软件开发技术员岗位。根据计算机程序员岗位的职业要求,具体工作流程总共分为五部分:需求分析、系统设计、程序设计、程序调试、交付与维护。不难看出程序设计在其中占有至关重要的地位。程序设计基础课正是来源于此,该门课程是培养程序设计员基本程序设计能力的一门基础课程,在计算机应用技术专业人才培养方案的课程体系中属于专业技术课程中的基础课。

《程序设计基础》是直接面向程序员职业岗位的一门课程,课程的学习目的是使学生掌握结构化程序设计的基本方法,培养程序设计的思维能力,为后续课程《C#程序设计》、《数据结构》、《WEB程序设计》、《面向对象程序设计》等课程的学习奠定基础。

二、课程设计

为了符合学院提出的“走进校门的是大学生,培养出来的是职业人”的育人理念,和计算机应用技术专业要培养具有优势职业品质与技能,面向现代服务业培养管理、服务第一线岗位的高素质技能性职业人的专业目标,《程序设计基础》的课程设计思路是以培养程序设计能力为目标,以实战项目为载体,实现教、学、做一体化。

在教学过程中以案例为先导,学生完成演练为手段。这门课程要达到的品质目标是以能力与知识相结合、以培养全面发展的具有优势品质与技能的高素质应用性职业人为培养目标,培养学生严谨细致、求真务实的工作作风和良好的团队协作精神。技能目标是掌握结构化、模块化程序设计方法与技能、培养自主学习独立思考能力。知识目标是学会C语言的基本语法,掌握基本的算法、能够编写基本的C语言程序。

课程内容的选取依据计算机程序员岗位需求、典型工作任务、行业技术动态发展趋势、高职学生特点,分为理论教学和实践教学,课时分配是1比1,其中实践教学每一个模块都以项目案例为导向,案例大多选自杭电的ACM平台,同时也配备了为了激发学生学习兴趣老师自己创作的案例,比如剪刀石头布游戏,猜数字游戏等。

高职学生属于高考最后批次,文化基础知识相当欠缺,体现在C语言上,英语出错提示看不懂,甚至有学生反映在C语言中的英语语句关键词都不认识,在数学上同样存在基础相当差的问题,成为学习C语言的极大障碍。学生从小接触计算机就在Windows下运行,习惯了用鼠标,而C语言运行在用键盘的命令行界面上,一个字都不能输错,对初学者有一定难度。这门课程的重点是:三大基本语句程序的设计、数组的定义与引用、函数的定义与参数传递;课程的难点:选择与循环的嵌套、函数嵌套与递归调用、指针等。针对学院高职学生的特点,对于重难点的解决方法是从提高学生学习主动性方面突破首先,要激发学生的兴趣,包括两方面的内容:第一兴趣教学,尽量选取学生感兴趣的题目或项目进行教学,如猜数游戏,石头剪刀布游戏等。第二实用教学,解决学生学了有什么用的困惑,尽量选取贴近生活实际的题目,如百元钱兑换方案、谁是骗子等,让学生感受到学后能解决问题的小小成就感。

三、教学实施

教学实施流程分为三个阶段:准备阶段,实施阶段和总结阶段。在准备阶段中,根据课程标准,主讲教师组织任课教师讨论,选择典型的工作任务,制定教学计划。实施阶段以学生为主体,以教师为主导,以职业能力培养为中心,融‘教、学、做’为一体教学。总结阶段主讲教师组织任课教师讨论,提出存在问题,找出解决方案。

针对课程特点,灵活使用“启发式教学”、“趣味教学”“任务驱动”等方法,突出“理论教学构筑学生的知识结构,实践教学构筑学生的职业技能结构”的教学原则。课程教学全面推行“学中练,练中学”教学思路。

接下来以循环结构的第一次课为例来阐述一下教学流程:学生对循环结构没有概念,对while和dowhile语句也不感兴趣,为了提高他们的学习积极性,首先使用五分钟的时间情境导入,选取杭电ACM平台上面的三个案例:猜数字游戏,百钱百鸡问题,谁是骗子,在学生对将要学的知识有了一定的期待后,用十五分钟的时间讲解相关的语法知识,接下来通过解决案例的方式教师给学生示范编程,并且给学生留出一定的时间自己动手实现,最后十分钟进行总结反思。

这门课程的教学评价由三部分组成:其中平时成绩和课内实验成绩分别占20%,期末笔试成绩占60%。

四、教学条件

程序设计课程有一支不论是年龄结构还是职称结构都比较合理的教学团队,每个老师都有自己的优势,有的具有多年的企业编程经验,有的主持多项相关的省级课题,有的对指导学生程序竞赛有丰富的经验。此外课程聘请杭电ACM集训队教练刘老师担任学校ACM集训队特聘教练,刘老师也参与系相关的实习实训活动。

该门课程的教学资源也很丰富,主要包含以下几个部分:教学大纲、授课计划、教材、实验实训项目指导书、多媒体教学课件、网上C语言精品课程、试题库、图书资料等。教材选用谭浩强教授编著的《C语言程序设计》,系周岳松老师自主研发了客观题在线测试软件,该软件分为教师版和学生版,教师版可用于平时随堂测试,学生版可用于学生自主学习,网络资源主要有C语言网等。学院也提供了相应的硬件支持,设有软件开发实训室、大学生程序竞赛实训室等多个实训室。

五、教学效果

校内督导组和校外专家都对《程序设计基础》这门课程给予了充分的肯定,专家评语是以项目为导向,以任务驱动,符合高职教育教学特点,以提高学生的编程能力为宗旨,能较好符合企业对软件人才的需求。

迄今为止,该专业共有一千七百余人修了这门课程,取得了丰硕的成果。我校代表队参加了十届浙江省大学程序设计竞赛,共获32块奖牌,尤其去年今年连续两次获得专科组的特等奖,同时四次获得优秀组织奖。除了ACM竞赛,在蓝桥杯比赛中我系学生也取得了不错的成绩。

通过这门课的学习,锻炼了学生的逻辑思维能力和基本程序设计能力,为以后的工作和创业打下了坚实的基础,2008级计应学生林清瑞,曾经参加ACM竞赛并获得银奖,自主创业,建立了杭州安豆信息技术有限公司,从事手机游戏开发。2003级计应学生黄道笑,自主创立了杭州五角星科技有限公司,从事网站开发。2010年公司销售额超过了200万;2011年被评为杭州市高新技术企业;2012年被评为杭州市雏鹰计划企业。

六、课程特色

这门课程特色:以赛促教,赛教结合。把ACM竞赛平台里面的题目融入到平时的教学过程中,也会把平时表现好的学生充实到竞赛集训队伍里面;教学结合,学以致用,教师指导,学生自主研发一些小游戏,比如石头剪刀布的游戏。

参考文献:

程序设计实训总结范文3

一、YL-236单片机实训室建设

建设一个科学合理单片机实训室是保证该课程顺利有效实施的基础,选择一套合适的单片机实训设备是建设单片机实训室的关键。我校选择的是亚龙公司YL-236型单片机控制功能实训考核装置,这套实训考核装置是根据职业学校单片机及其应用的教学内容和要求,按照职业岗位的工作内容研发的实训考核设备,而且兼顾了市省国家单片机技能竞赛设备要求。单片机实训室面积、设备台数、设备摆放要视各学校及专业班级人数情况而定。为了便于安全管理和美观,空中电源走线接至各实验台,总电源箱控制。除此单片机实验柜数量摆放、辅助教学的投影、实训室制度、文化建设也是实训室建设的重要内容。

二、单片机实训前管理教育

为能使单片机实训顺利有效实施,实训前教育管理是必须的,而且要将实训全方位要求细致讲解到位。我校在单片机实训第一天前两节课专门用于管理教育,主要包括安全教育、设备维护教育、出勤教育、成绩过程考核教育、室内规定教育等。

三、单片机实训教学过程(案例)

我校单片机教学以实训课方式开展,能够让学生理解单片机开发过程,不仅从软件设计能力上得到了提升,而且也提高了硬件设计能力,对于推动职业学校课程改革工作具有积极意义。单片机实训设备选择的是YL-236,教材选用的是针对YL-236而编写的单片机控制项目训练教程,下面以一个完整的单片机实训项目案例(电子密码锁)分四个步骤来阐述我校是如何开展单片机实训教学过程的。

1.项目任务要求

教师提出本项目任务要求:使用YL-236型单片机实训考核装置设计一个电子密码锁。

具体的任务要求如下:(1)用4×4行列式键盘组成0-9数字键及确认键。(2)用8位数码管显示输入的密码及当前状态信息。(3)用一个独立继电器,控制密码锁开关。继电器得电为开锁状态,继电器断电为关闭状态。

任务功能:(1)上电后,数码无显示。(2)当按下数字键0-9中任意按键时,数码管靠左显示按下数字,再次按下任意键,数码管靠左第二位显示当前数字,以次类推,当数码管8个LED都有显示数字后,不响应继续输入的数字按键。(3)当按下确定键后,单片机对输入的密码与设定密码进行比较,若正确,则控制继电器开锁,若错误,数码管清屏,继电器关闭。(4)开锁后保持20 s,然后自动进入关闭状态。

2.项目任务分析及串讲知识点

本项目比较复杂,教师指导学生将复杂项目分解成多个简单的小项目完成:(1)按键显示电路程序设计。(2)密码检验电路程序设计。(3)整个项目程序设计。

由教师介绍相关知识点:(1)定时中断相关寄存器初值设定、中断函数编写、工作执行过程理解。(2)中间继电器工作原理、程序实现。(3)键盘扫描实现过程、程序理解。

3.项目任务实施

4.项目总结评价

教师进行项目实施情况验收和评价,好的给予积极肯定,对不足的方面提出建议。随后教师再提出问题,与学生进行讨论,加深学生对知识的理解,并进一步拓展理论知识,使学生能够通过项目达到掌握相关知识点和基本技能,从而达到本模块的教学要求。在总结评价中常提出这三个问题:(1)本次学习过程中的收获和有待解决的问题。(2)工作任务的总体完成情况。(3)完成工作任务步骤。

程序设计实训总结范文4

关键词:程序设计;实验教学;协作式教学

中图分类号:G642 文献标识码:B

程序设计是计算机专业学生必须掌握的专业技能,我校对该类课程的教学十分重视,学生的学习兴趣也都很高,但教学效果普遍不太理想。我们结合近年来从事实践教学的经验,就计算机程序设计类课程的实验教学模式的改革做了以下探讨。

1注重教学内容的系统性与科学性

程序设计类课程之间的内容具有一定的连贯性,如目前大多数的院校先在一年级开设C或C++,接下来就是基于C或C++的数据结构和面向对象程序设计,因此我们一定要合理、科学地安排这些课程的实验教学内容。如在C语言课程中除了讲授基本的程序设计的语法使用、程序设计的思想之外,还必须花一定的时间讲解结构和链表,以及逐步灌输面向对象一些思想,为后继C++和数据结构等课程打好基础,注意内容的系统性,避免重复[1,2]。

注意教学内容的不断更新。计算机技术的发展非常迅速,我们应该根据学科发展、经济发展及市场人才的需求来及时地更新教学内容。我院从最初的“Pascal语言程序设计”、“C语言程序设计”到后来采用以C++语言为主要编程语言。如在程序设计基础课程中以C++作为基础语言,在“数据结构”课程中以C++语言代替C语言,在数据库课程中以Visual C++作为前台开发的实验环境。近年来根据社会对计算机专业人才的需求以及程序设计发展的趋势,目前我院计划计算机专业学生以Java作为基础语言课程(软件专业继续开设C++语言课程),并增开基于.net的相关课程。

2实验教学和理论教学有机结合

将实验教学与课堂讲授有机结合起来,进行恰当衔接,可以提高学习效率。首先,教师必须充分准备好实验的内容,及时解决学生实验过程中遇到的问题,同时采纳学生提出的合理化意见并及时改进。其次,在每周一次的教研活动时,同门课程的教师可集体备课,研究教材与实验教学的方法,讨论学生的学习情况,交流心得,研究考

试及评分方法。

理论课教师需兼上实验课,这样可以了解学生的实验课情况,并经常把学生出错的问题和难理解的问题通过课堂再次讲解,同时应与本课程的其他实验课教师沟通交流,便于课堂教学的改进,把理论课与实验课统一组织、计划,避免理论课与实验课脱节。

3注重基本技能的训练,培养学生分析解决问题的能力

(1) 基本技能的训练

程序设计类课程是实践性非常强的课程,通过基本语法知识、基本算法的学习,最后形成一系列的基本技能,包括语法知识的灵活运用、上机调试技巧、编写代码等。因此在实验教学中应有意识地进行这些方面的训练,比如带领学生读一些经典的程序,分析经典的算法并进行模仿,上机调试程序并对运行结果进行评析,对已有程序进行修改实现新的功能。通过以上训练,学生既复习了基本的语法知识,又获得了一定的技巧。

实验教学是教师和学生的共同活动。但是目前一些学生基础比较薄,动手能力和独立工作能力相对也较差,加上或多或少的惰性,因此依赖教师的情况比较严重。为此我们在实验教学中开展了协作式教学方法,增加了学生与教师的互动,培养学生分析解决问题的能力,收到了良好的教学效果。

(2) 开展协作式教学法

学生成立学习小组,每组4~5人,在每次实验课和课余时间,每个小组对教师事先布置的内容进行讨论,并且将讨论内容进行总结。下次实验课上教师要留出一点时间让每组总结讨论结果,必要时教师做简单的总结。教师发现好的设计思路和想法时,应鼓励各小组之间相互学习、相互讨论、集思广益,发挥大家的创造力去将这些好的想法加以实现。充分利用开放的交互网络实现资源共享,如网上答疑、网上聊天、BBS、讨论区,同学们可就学习中遇到的问题展开讨论,任课教师可定期为同学们解答。同时在有限的设备条件下,学校应尽量提供更好的实践环境和实践机会,尽可能地开放实验室,鼓励学生独立工作,培养独立思考的能力和创新精神[3]。

4考试和评分方法的改革

根据计算机程序设计课程实践性强的特点,我们在考核中提高了平时实践和讨论的成绩比例,占到50%甚至更高。平时实践中增加单元考核的内容,并将每次考核的分数按相应比例记入总评分。另外由于开展了讨论教学,因此教师根据学生的情况和小组的考评情况将每次讨论成绩按比例记入总评。在期末的实验考试中,利用开发的实验教学平台进行上机考试,学生随机从试题库中抽取试题(与平时训练的题目类似),然后由系统自动评判。这样即节省了老师批改试题的时间,而且可以减少相互抄袭现象。由于考试题目与平时训练的题目类似,可以促使学生在平时实验中独立分析问题,解答问题。

在每学期末,我们用2周的时间开设课程设计,让学生结合自己的专业或兴趣进行选题,然后自编程序上机调试,完成一个大作业或一个相对完整的系统。通过这一过程可让学生了解并熟悉整个系统的开发过程与操作的步骤。我们认为,通过考试和评分方法的改革能更好地考查学生应用计算机的水平,更好地培养学生把学到的计算机基础知识和基本能力应用到专业实际问题的处理上。

5小结

这几年的教学实践表明,上面介绍的一些整合思路是行之有效的,激发了学生程序设计的兴趣,开发了学生的潜能,提高了学生的编程能力和解决实际问题的能力。这几年我们在大学生ACM竞赛、省市级的程序设计大赛中取得了优异的成绩,有大批的学生通过了部级程序员、高级程序员资格证书。计算机知识和技术更新非常快,对于培养这类人才的专业课程,特别是程序设计类课程,必须及时更新教学理念,科学进行课程设置,合理安排教学计划,运用网络化教学手段,在教学内容、教学方法和考核方式上进行一系列的更新与整合,以适应新形势下人才培养的需要。

参考文献:

[1] 张敏霞. 程序设计语言课程教学方法改革的探索与实践[J]. 中国高教研究,2004,(2):90.

程序设计实训总结范文5

经过数十年的发展,数控机床的控制部分已经从硬件为主的数控装置发展成硬件、软件结合的计算机数控(computernumericalcontrol,cnc)系统。由于数控机床是根据事先编好的程序来实现自动化控制加工的,因此其发展和数控编程密切相关。程序的灵活、精练编制有利于降低加工成本和提高生产效率,具有明显的实用价值。在这次毕业设计中,我对数控机床编程的有关指令,以及编程的一些技巧等进行了探讨。通过一些指令的灵活综合运用来实现程序编制的简单和精练,使数控机床在加工中发挥更大的优势。以此来开拓数控机床更广阔的发展前景。

绪论一、《数控加工与编程》实训的目的1、熟悉了解数控车床、数控铣床、数控加工中心的结构组成及工作原理。

2、熟练掌握待加工零件的装夹、定位、加工路线设置及加工参数调校等实际操作工艺。

3、熟练掌握阶梯轴、成型面、螺纹等车削零件和平面轮廓、槽形、钻、镗孔等类型铣削零件的手工及自动换刀的编程技术以及复杂曲面零件的自动编程技术。能分析判断并解决加工程序中所出现的错误。

4、学会排除机床电气及机械方面的一般性故障。

5、熟练操作数控车、数控铣床、并能加工出中等复杂程度的零件。

6、能初步使用加工中心机床,了解刀库及其设置,了解加工中心的加工过程与特点

7、初步了解与掌握程序转存和联机控制等dnc加工方面的知识及操作方法。

8.复习掌握数控技术职业资格考试要求的其它应知、应会的内容。积极争取通过职业技术资格考试。

二、实训内容与实训计划安排1、实训的主要内容

1.1数控车床的操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验。

(4)、固定循环指令的讲解。编程与程序输入训练,空运行校验。

(5)、螺纹零件的车削编程训练。学会排除程序及加工方面的简单故障。

(6)、刀具补偿及编程训练。手工换刀与自动换刀的基本操作。

(7)、多把刀具的对刀、刀库数据设置。

(8)、实际车削训练,合理设置各工艺参数。

(9)、理论课:复习总结车床加工的应知、应会内容。

1.2数控铣床操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验模拟。

(4)、轮廓铣削和槽形铣削编程训练与上机调试,掌握程序校验方法。

(5)、刀长与刀径补偿及编程训练。手工换刀基本操作,多把刀具的对刀、刀库数据设置。

(6)、子程序调用技术,程序调试技巧,钻孔加工的基本编程。

(7)、实际铣削训练,合理设置、调校工艺参数,排除基本故障。

(8)、了解润滑与冷却系统,机床的维护与保养。

(9)、理论课:复习总结铣床加工的应知、应会内容。

1.3加工中心机床操作与编程训练

(1)、操作面板和控制软件的简单用法。

(2)、刀具基本知识及应用状况了解。刀库结构与自动换刀装置的初步了解。

(3)、加工中心编程的特点。手工编程与程序阅读理解,空运行校验。

(4)、固定钻镗循环编程与上机调试。

(5)、刀具补偿及编程训练。多把刀具的对刀、刀库数据设置,自动换刀的程序实施。

(6)、理论课:刀具基本知识及其它应知、应会内容。

1.4自动编程与dnc控制训练

(1)、自动编程系统原理的了解。

(2)、图纸分析,基本加工零件图形的绘制,复杂曲面类零件的绘制。

(3)、轮廓铣削、挖槽、钻孔等基本刀具加工路线的建立。

(4)、工艺参数、刀具补偿等的设定,模拟加工校验。

(5)、曲面铣削加工刀路的建立,粗、精加工的参数设定。

(6)、刀路的编辑。

(7)、程序的生成与编辑修改,程序与机床控制系统间的接口技术。

(8)、车床的自动编程技术。

(9)、自动编程的实用训练、dnc加工。

程序设计实训总结范文6

[关键词]Profibus 实训系统 Wincc 项目教学法

一、课程设计

企业想要立于不败之地就必须提高企业竞争力,而提高生产效率则是提高竞争力的主要途径,这就需要生产过程实现自动化,《Profibus现场总线应用技术》是为适应市场需要,企业需求而产生的一门实用的课程。该课程是以自动线实训系统为载体的,以能力逐步提高为方向。该课程是基于典型工作岗位,对自动线典型工作任务的分析之后,确定了该课程需涉及的学习领域及学习情境,共有三个学习情境,14个教学项目。在课程设计方面较以往的重理论附加上机实训的课程不同,本课程是建立在以工厂现实的情景为缩影的自动线实训系统的基础上的,这样即可以学习理论知识也可以了解工厂的具体情景。教学内容是以培养职业能力为核心,教学过程是以完成项目为目标,本课程时间短任务重利用项目教学法完成对学生的学习能力、方法能力和社会能力的培养。

二、实训条件

该课程是建立在自动线实训系统的基础上的。自动线实训系统。即工业自动化生产加工系统模型自动化控制技术实训系统是机、气、电一体化系统。该系统由加工模块、检测模块、温度控制模块、材料分拣模块、堆垛模块、立体仓库模块等6个模块组成。综合了机械、电子、自动化、PLC、机器人、典型控制系统及工业现场总线等最新工业控制技术。各模块可以单独自成系统,接收上位机的下载程序并运行系统。各模块也可通过现场总线与上位机一起构成一条现代加工、现代物流的全自动线。上位机能对自动线上的各模块运行状态进行全过程监控。自动化控制技术实训系统是现代工厂实际生产场景的真实缩影。它为实现校企融合,培养企业高技能自主人才提供了良好的技能实训平台。

加工模块。一个工件加工顺序控制系统的技术实现。它包含有机械手点位控制技术,光电传感检测技术,步进电机控制技术,气动控制技术以及PLC程序控制技术。这个教学模块可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

尺寸测量模块。一个尺寸精确测量系统的技术实现。它包含有机械手点位控制技术,光栅测量技术,气动控制技术以及PLC程序控制技术。这个教学模块可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

恒温控制模块。一个恒值控制系统的技术实现。它包含机械手点位控制技术,位置控制技术,光电传感检测技术,步进电机控制技术,气动控制技术以及PLC程序控制技术。它可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

质地颜色分检模块。一个简单智能控制系统的技术实现。它包含有机械手点位控制技术,位置控制技术,光电传感检测技术,交流伺服控制技术,气动控制技术以及PLC程序控制技术。这个教学模块可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

堆垛模块。一个简单智能控制系统的技术实现。它包含有位置控制技术,光电传感检测技术,交流变频控制技术,气动控制技术以及PLC程序控制技术。这个教学模块可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

立体化仓库模块。一个简单智能控制系统的技术实现。它包含有位置控制技术,步进电机控制技术,光电传感检测技术,气动控制技术以及PLC程序控制技术。这个教学模块可以单独构成系统与教学机系统配合实现上述控制技术的教学与实训,也可和其他模块一起构成一条工业自动化生产加工线实现PROFIBUS现场总线控制技术的教学与实训。

三、教学情境设计

为了确定企业的需求和自动化专业方面人才所以掌握的技能,我们针对汽车行业进行了调研。我们走访了一汽大众的冲压、油漆、焊装及发传等主要车间,发现这些车间在电控方面都用了PLC作为主控单元,同时上位机监控和总线技术。根据典型工作任务确定好所需技能后,确立了三个学习情境,分别是PLC的程序设计、Wincc组态软件Profibus现场总线技术。每个情境都有具体的项目,如图1所示。

图1 课程结构和项目组成

四、教学方法

项目教学法大体可分为三个阶段:(1)项目准备阶段:确定项目实施方案;(2)项目实施阶段:项目计划实施,师生共同解决项目运作中的难题;(3)项目评价阶段.项目功能演示,答辩与测评。项目评价阶段,聘请厂内专家及技术人员一起对项目结果、对学生、对教学进行总体评价。老师和专家们一起开发设计课程教学模块。

在项目教学法的实施过程中老师的工作任务由传统的课堂教授转变为,设计项目、准备材料、引入课题、布置任务、引导帮助和总结评价六个阶段。学生的任务由以前的被动学习转变收集材料、制定计划、决定方案、实施计划、综合调试、项目答辩六个任务。

在教学方式上,我们主要以体现培养学生职业能力,尤其是方法能力与社会人性化能力的“项目教学法”来完成课程教学,教学过程充分调动学生的学习积极性,主动性。他们是主体,老师给与辅导。这样不仅培养了学生的知识技能,而且培养了他们的团队合作能力、交流沟通的社会能力。学生们在实际项目完成的过程中达到本课程的教学目的。

五、考核方式

1.评价方式

组成项目验收小组,该小组由每个项目组的组长和老师共同组成,对该项目进行测试、答辩和验收。

2.评价过程

(1)学生答辩、自评、互评;

(2)验收作品,并对作品指标进行测试;

(3)提交项目报告书,包括电子版Word文件以及汇报验收的PPT文件;

(4)提交学生自评表,项目评价小组给出的评语评分表

3.项目评价评分标准

表1 项目评价评分标准(50分)

六、结束语

目前,其它院校还未开设《Profibus现场总线应用技术》这门课程,我们本着新颖、实用的原则来建设这门课程。现有的实训系统和合理的课程项目模块,是该课程存在的特色,也是学生学习新技能的基础。

参考文献:

[1]胡建.西门子S7-300PLC应用教程[M].机械工业出版社,2008,(3).

免责声明:以上文章内容均来源于本站老师原创或网友上传,不代表本站观点,与本站立场无关,仅供学习和参考。本站不是任何杂志的官方网站,直投稿件和出版请联系出版社。

地址 · ADDRESS

地址:建邺区新城科技园嘉陵江东街18号2层

邮箱:309474043@qq.Com

点击查看更多案例

联系 · CALL TEL

400-8793-956

售后专线:025-65016872

业务QQ:309474043    售后QQ:1850555641

©南京安优网络科技有限公司 版权所有   苏ICP备12071769号-4  网站地图