公务员期刊网 精选范文 程序设计论文范文

程序设计论文精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的程序设计论文主题范文,仅供参考,欢迎阅读并收藏。

程序设计论文

第1篇:程序设计论文范文

当电缆没有开路、错位质量故障时,A0~A31端的电缆等效电阻RT≤7000mΩ时,对A0~A31端分别取样进行精密测量。在综合考虑IC100~IC131输入端低电平应≤0.7V和图2中运算放大器输入灵敏度兼容情况下,取恒流源IS的输出电流为10±0.5mA,Re0~Re31=33Ω±5%,Vces≤0.1±0.05V。因此可以计算出VA采样取值范围是0.353~0.566V,VB的采样取值范围是0.348~0.384V。为此图2中选用OPA335运算放大器,其输入电压范围是0~3V(单电源供电时),最大输入失调电压为5μV。图2中运算放大器输出电压V0~V31可由式(4)计算。由于OPA335的最大输入失调电流是70pA,在设计中控制最大输入电流在0.1~1mA之间,选择RA=RB=2kΩ±5%,R1=RF=33kΩ±5%,电压增益为16.5,输出电压范围0~3.6V。

2测量分析电路设计

A/D转换与分析电路设计在图3中,A/D转换电路ADC0809的输入端IN0~IN7分别与图2中运算放大器的输出端V0~V7连接,将模拟信号转化为8位数字输出信号,并传送给单片机的D0~D7端口,由单片机进行分析运算。路模拟输出信号共需要4块ADC0809电路进行模数转换。单片机P0.0~P0.7端口接收ADC0809输出的8位数字信号后进行分析。

3电缆等效电阻检测程序设计

3.1标准等效电阻值确定

端子压接后电缆等效电阻的标准值因电缆长度不同而有差异。可采用预先设定标准值和自动确定标准值两种方法。对线径为0.4mm的铜芯线电缆,预先设置标准值RT标准可按照式(5)进行计算:RT标准=75+148•L(5)其中,L是电缆长度,单位为m;RT标准的单位是mΩ。自动确定标准值方法是以正常工艺在质量稳定情况下,将首根检验的压接端子的电缆作为样品,对32个芯线等效电阻进行自动检测对比,选取其中的最小值,然后乘以系数1.05作为标准值。

3.2自动设定标准值程序设计

标准等效电阻值存放于I2C存储器AT24C08中。检测程序设计多路通信电缆端子精密检测的主程序流程图如图5所示。以下为采集的主要函数,假设通道数为36路。

4批量检测结果分析

第2篇:程序设计论文范文

1、设计原理及内容

1.1设计原理

为实现嵌入式田间图像视频采集,主控芯片选择使用比较广泛的S3C2440芯片,摄像头采用芯片为中星微ZC301的USB摄像头,把采集到的植物视频信息传输到主控芯片中。主控芯片包括把采集的视频信息显示到LED触摸屏上,还要把采集到的信息传输到PC机中。大田视频采集模块总体结构如图1所示。图1大田视频采集模块总体结构图软件方面包括USB摄像头的驱动程序、视频采集程序、LED实时显示程序网络传输程序的设计、调试、烧写等操作。

1.2主要研究的内容

1)对ARM嵌入式Linux的内核,Bootloader、YAFFS根文件系统的制作和移植,即完成软件平台的搭建;2)中星微ZC301的USB摄像头驱动程序的设计;3)模块的视频采集程序的设计;4)设计驱动LED,来显示采集到视频信息的程序;5)设计TCP网络传输程序,把视频信息发送出去;6)把采集到的视频图像显示到PC虚拟机上。

2、总体设计

2.1平台设计

2.1.1 BootLoader制作和移植首先按下任意键,使ARM9的程序运行停止在如图2所示的在DNW软件上出现主选择菜单界面;接着选择下载到flash,即选择‘1’,使用USB下载;在DNW软件上出现有关闪存的各个存储区间的情况。在上一步完成的基础上,再选择FLb.bin要烧写到NAND闪存中的位置,即选择‘0’,烧写到NAND闪存中的boot的位置;然后在DNW软件界面下执行配置选项中的操作执行指令,来进行下载地址、COM口和波特率设置;在DNW软件上点击USBPort选项中的传输操作,找到要烧写FLb.bin的位置,选中FLb.bin文件;文件传输完成后即完成了BootLoader的移植。

2.1.2 系统内核剪裁、制作和移植Linux内核的移植和引导加载程序的烧写过程几乎是相同的,添加内核的映像文件和BootLoader的移植都是相同的。也就是说,内核是下载到NAND闪存的kernel位置;内核移植时会出现移植进度条;移植完成后出现的和BootLoader的移植出现的提示一样。到此,Linux内核的移植就完成了。Linux内核配置对话框如图3所示。

2.1.3 FAFFS根文件系统的创建和烧写过程1)使用目录创造命令创造根文件系统的目录,并创建在usr目录下的bin、dev、etc等目录,把根文件系统的框架搭建起来;2)创造根文件系统的设备文件,进入到dev目录下使用创造命令来完成;3)安装etc,进入到etc目录下进行解压etc.tar.gz;4)进入到内核目录下使用模块编译命令来编制内核模块;5)使用模块安装命令对模块进行安装;6)使用配置命令对其进行配置,编译命令进行编译,安装命令进行安装;7)进入到根文件目录下使用ln-s命令来进行链接,重新再编译内核;8)将编译生成的内核映像文件通过USB传输到开发板的根文件系统中。

2.2软件设计

2.2.1 摄像头驱动程序设计

实现USB设备的即插即用功能的函数是摄像头探测函数,函数名称是sp_probe。该驱动程序中的数据传输模块使用takelet来实现对数据的同步快速传递,此函数对图像数据进行解码使用的是spcode.c程序。数据传输模块函数的具体名称是sp5_init_isoc,并且在sp5_open函数中挂有该函数的入口点。打开设备是同步传输数据开始的标志,这里实现数据传输的函数是sp_m_data,它把数据传送给驱动程序,驱动程序对数据的访问使用的是轮询法。Linux中的USB器件通过系统的USB层来操作下层硬件,流程图如图4所示。

2.2.2 模块视频采集程序

本系统的视频采集程序是基于V4L开发的,主要实现图像采集设备的初始化、读取和关闭等,基本操作流程如图5所示。

3、大田视频采集模块的安装与调试

3.1大田视频采集模块安装执行该命令要在该软件文件所在的目录下,将视频采集模块和PC虚拟机连接起来。这样在PC虚拟机上就会显示出视频图像,如图6所示。

3.2大田视频采集模块现场调试在齐齐哈尔嫩江大桥以北的农田里,对种植的土豆进行试验。模块调试如图7所示。图7模块调试一触摸屏LED和虚拟机显示图像不清晰,是因为帧的大小等参数设置得小,修改后图像较原来清晰些;触屏和虚拟机图像显示不连贯是因为其显示程序中延时设置太大,以及内核需要优化小点。大田视频采集模块的对农作物视频采集稳定,触屏的视频图像显示非常清晰,且以非常高的质量把采集到的视频图像传输到了PC机上(见图8),在其上显示的视频图像清晰连贯,能对农作物进行非常有效的实时监测;操作人员能够从其中迅速获得农作物的自身生长发育情况和是否有病虫害等信息,而且大田的农作物视频信息采集受阳光的影响也很小。本次试验非常成功。图8PC机显示的视频图像

4、结论

第3篇:程序设计论文范文

1.1理论教学

对于大多数课程而言,从宏观上将课程知识点及其关联讲授给学生非常必要,这便于学生更加系统深刻地理解所学内容。作为教材讲解C语言程序设计的知识点结构。知识点之间的关联可以层层细化,教师首先从宏观上给学生介绍C语言程序的整体组成结构。教师对涉及的知识点进行归类,共包含预处理命令、数据类型、运算符、语句和函数等5部分,从宏观上梳理C语言与程序设计课程的知识点是非常必要和重要的,这样可以避免学生“只见树木,不见森林”,最后只学到一堆零散的知识点,只有从宏观上把握各个知识点在知识体系中的位置和作用,才能学得深、记得牢。对于程序语言课程,如果仅仅介绍语法的运用,学生往往对知识点理解不深刻。我们在教学实践中的体会是:在讲解C语言语法的基础上,适当地剖析编程语言在计算机中的运行机制,会让学生的理解更加透彻。因此,我们的课堂教学方法分为如下两部分。

1)课件讲解。课件讲解包括两部分,即知识点要点总结和知识点运行机制剖析。知识点要点总结就是告诉学生该知识点如何使用;而知识点运行机制剖析则告诉学生该程序在计算机内存中的执行过程。由于绝大部分高校在开设C语言程序设计之前都会开设计算机文化基础等课程,因此学生有足够的计算机基础知识来理解C语言程序的运行机制。

2)实例演示。作为一门编程语言,C语言需要在实践中理解和掌握,因此,课堂教学中,在具体的编程环境(如VC++6.0)下演示十分必要。通过在具体的软件环境下编程,告诉学生应该做什么和不应该做什么,并总结该知识点的注意事项。相比传统的脱离编程环境,只在PPT或黑板上进行板书的教学模式,该方法的教学效果要好得多。在课堂教学中,具体的教学步骤如下:①使用PPT或者板书列出该知识点的注意要点;②在编程环境(如VC++6.0)下演示该知识点的用法,给出正确的和错误的使用方法,并进行对比;③通过幻灯片动画或Flas等形式演示程序在计算机内存中的执行过程,让学生更加深刻地理解程序的运行机制。

3)教学难点与重点——“复合知识点”。从C语言的教学内容来讲,数组、函数和指针是教学的重点章节,这些章节之间相互关联的部分又是重点中的难点,如数组和函数结合,数组名做函数参数,数组和指针结合,指向数组的指针变量,函数和指针结合,指向函数的指针变量等。在教学过程中要反复强调各个知识点的注意事项,如果基本知识点能够理解透彻,上述难点内容也就迎刃而解了。

1.2上机实践教学

在实践教学中,教师可以通过实际教学案例循序渐进地强化学生对C语言知识点的理解。上机实践的教学内容通常分为两部分:基本知识点练习和综合训练。首先通过基本知识点的练习,让学生掌握该知识点的使用,即巩固课堂所学内容;然后通过一个综合性的大作业,训练学生综合应用C语言知识点的能力,例如,通过编写“学生课程成绩统计系统”考查学生对数组、结构体、指针、函数、文件等知识的综合掌握情况。对于初学编程语言的学生,往往没有养成良好的编程习惯,出错的可能性较大,而出错之后进行调试又将耗费较长的时间,这势必对学生的学习热情产生负面影响。因此,一开始就给学生制定科学的编程步骤和规范,使学生养成良好的编程习惯,将大大减少程序出错的可能。下面是按照上述五步编写的一个完整的C语言程序,用来比较两个整数的大小。按照上述五步进行编程,经过一段时间的训练之后,学生出现语法错误的可能性大大降低,此时学生更多的精力将集中在程序算法的设计和实现上。

1.3考试形式

对于C语言程序设计的考核方式,我们采用知识点考核和编程实践相结合的方式。知识点考核偏重于C语言基本语法,用于检验学生对知识点的掌握是否全面,此项考核约占总成绩的40%;编程实践考核用于检验学生的实际动手能力,学生将在规定的时间内根据题目在机器上编程,此项考核约占总成绩的60%。为了实现知识点的考核,我们将考试与计算机二级C语言上机考试紧密结合,采用题库平台进行上机考试,学生直接在机器上答题并提交,知识点考核多采取客观题,如填空题、程序修改题以及读程序题等,编程题在实战编程中考核。C语言程序设计课程的重要特点就是实践性强,学习该课程的目的就是为了编写程序。因此从考试的角度讲,进行编程实践是最合适的方式,通过上机编程来考核学生的学习情况也是最公正和客观的方式。

2C语言程序设计教学实践结果分析

中国矿业大学(北京)每年都有40多个班级同时开设C语言程序设计课程,因此该课程教学质量的高低将直接影响全校理工科学生对C语言的理解和掌握。中国矿业大学(北京)C语言程序设计教学团队经过长期的探索总结出一套行之有效的C语言教学方法,我们将上述方法在学校越崎实验班中进行了试点。如图2所示,采用上述教学法的越崎实验班的C语言程序设计课程考试成绩要明显好于其他班级,其中90分以上的学生占10.7%,80分以上的学生占总人数的53.6%。另外,学生的学习积极性比采用上述方法前得到明显提高,很多学生都对计算机编程产生了浓厚兴趣,实践证明我们提出的上述方法是行之有效的。

3结语

第4篇:程序设计论文范文

在教学过程中,教师将基本理论知识重新构建,按照其内在逻辑进行有机筛选、组合在一个或几个项目之中。学生通过对项目进行分析、讨论,明确它大体涉及哪些知识,并找出哪些是已学知识,哪些是新知识。学生在努力完成项目任务的过程中,在教师的指导帮助下找出解决问题的方法,进行自主学习。学生通过对子任务、子项目的学习和掌握,逐层递进为分角色轮岗的综合项目开发学习,教学过程注重对学生的引导学习,培养学生软件设计、数据库设计技术、软件编程调试和软件测试的职业能力。虽然项目做完,但存在对知识掌握还不很牢固的现象,需要做最后总结评估。这一环节,首先让学生表达分享自己,都学会了哪些知识;同时找到自己理论及操作技巧上的不足,以及在项目活动实施过程的最大收获与体会;然后教师要在评估中指出项目活动存在的问题及解决的方法,通过总结经验,分析存在问题、提出困惑、讨论、交流,从而实现对所学知识的掌握。基于项目的过程学习培养学生实际软件开发能力、创新能力和研究性学习能力,培养学生的良好的编程习惯和团队协作精神。

2项目教学法在《程序设计》课程教学中的实践

2.1项目的确立

将项目教学法应用于《程序设计》课程的教学中,教师依据教学内容设计合理的项目。例如选取学生成绩管理系统、学生选课管理系统、通讯录、订单管理系统等,以项目来贯穿整个教学过程和所教授的内容。再把此项目分解成几个子项目,每个子项目可分解为若干个任务,学生通过完成各个任务、子项目,直至最后完成整个项目,来达到对教学内容的掌握和应用。项目与任务的分解可以参照表1。这样设计教学环节,把传授知识为主的传统教学,转变为以解决问题、完成项目任务为主的多维互动式的教学方式,既使学生有兴趣动手编程,又能与理论教学内容相结合,把程序设计语言的学习过程由枯燥的单方向接受变成愉快的探索之旅。例如,在C#的教学中,可以将整个项目分解为几个子项目,每个子项目分解为若干任务[2]。

2.2项目的实施

学生以小组为单位,探究与协作学习相结合。由每个小组负责完成自己所选定的小项目或班级大项目中的一个任务模块,小组成员在学习过程中学会按照软件工程的思想,把每个项目分解为几个任务,探索或发现的信息和材料为全体组员所共享,甚至为全班所有成员所共享[3],小组内或各组间的同学相互学习和借鉴。项目的实施过程中,教师要进行随时点评,即通过随时观察学生编程进展情况,进行实时提示、指导,指出问题所在与解决方法,引导学生不断完善项目的开发,师生按照“学习-改进-总结-提高”的过程进行教学,提高了学生运用计算机语言编程解决实际问题的综合能力。与此同时教师也要指导学生在面对不同的观点时,学会理清和表达自己对编程问题的见解,学会聆听和理解他人的想法,注重团队合作的配合和沟通。由此,学生可以看到编程问题的不同算法和实现途径,从而对编程知识产生新的洞察。

2.3项目的总结与考核评价

项目成品的效果演示是一个组的成员分享劳动成果的时刻,可以激发学生的学习兴趣,探究的欲望,更明确学习的目标。考核方式也是采用以小组为单位的考核方法,每个小组的项目负责人陈述本项目的主要功能构成、设计流程、开发过程,重点介绍原理和方法,以及在完成任务过程中遇到了哪些问题,怎样解决,等等。小组其他人员进行现场演示和补充说明,并共同回答教师以及其他小组成员的提问。教师根据每个小组的任务完成、陈述情况结合在项目确立阶段制定的项目完成的评价指标和标准,给出学生项目成果的考核评价。教师要对项目完成步骤及如何提高项目的解题思路作总体性的概括,同时可对教学知识点的遗漏进行补充,也可进行相关知识点的扩展。编程语言的项目教学评价重在鼓励学生探究、创造、实践,激发学生探究编程问题的积极性、主动性。重视学生能否把学到的编程知识与技能用于解决实际问题,以及在探究和解决问题中所获得的编程体验。总之,其评价应充分体现项目教学中学习目标的达成。

3结语

3.1取得的效果分析

项目教学法在C#程序设计教学过程的应用,是教学模式的改革,是对教学内容和教学过程的重新描述;使教学过程从“以教师为中心”转变到“以学生为中心”;将理论教学与实践教学有机结合起来;为学生创造了充分的发展空间。项目教学法可以促使学生将软件工程的思想和项目管理的方法应用到具体的任务实践中;使学生在学习程序设计的同时能按照软件工程的思想,对任务进行系统的分析、设计、开发、集成和测试,养成良好的程序设计习惯,提升程序设计素养,为以后就业以及参加实际项目开发做好铺垫。通过进行一系列的教学评测,包括学生的问卷调查、教学督导的观摩、企业同行的参与等环节,均取得了良好的反映。

3.2需要注意的问题

第5篇:程序设计论文范文

参考日程

负责人

1.专业(或专业课群)确定题目及指导教师,并填写题目报表经主管院长认可

每学年第一学期12—14周

院教学秘书、教学院长

2.确定题目、学生报名、各学院汇总报表。各项准备工作就绪

每学年第一学期15—16周

院教学秘书、专业(或专业课群)负责人

3.各学院做好指导教师及有关人员的思想动员工作,并公布毕业设计(论文)工作要求及评分标准等有关规定

每学年第一学期末

教学院长

4.各学院做好学生的思想动员工作,下达任务书,向学生公布毕业设计(论文)要求及评分标准等有关管理规定。毕业设计(论文)环节开始运行

每学年第一学期末或第二学期第一周

教学院长

5.学生每人作开题报告或开题综述(文字的或宣讲。含文献综述、方案论证、进程计划等)各学院检查开题情况、教务处随机抽查

第二学期第1—4周

专业(或专业课群)负责人、院教学秘书、教学院长

6.期中检查,各学院教学院长领导,各专业(或专业课群)组织检查,学生每人口头汇报、解答问题。各学院对达不到教学要求的学生应给予警告;对优秀学生予以注意培养。各学院检查日程报教务处备案

第8—10周

专业(或专业课群)负责人、院教学秘书、教学院长,教务处随机抽查

7.毕业设计(论文)评阅

第16周

毕业环节指导小组

8.答辨:学生将毕业设计说明书或论文,按要求装订成册,由所在毕业环节指导小组答辨。必须有院级抽查答辨,并检查评分标准执行情况,不符合标准的,由教学院长、组织调整平衡,教务处抽查

毕业教学环节的最后一周内

专业(或专业课群)负责人、院教学秘书、教学院长

9.毕业设计说明书或论文由专业(或专业课群)负责人依据《规定》归档,并推荐评选优秀毕业设计(论文)及参加学校的优秀毕业设计(论文)答辩。

毕业教学环节的最后一周内

专业(或专业课群)负责人、院教学秘书

10.校优秀毕业设计(论文)答辩:各学院各专业推荐2—3名获优秀毕业设计(论文)学生,参加学校组织的优秀毕业设计(论文)答辩。

毕业教学环节的最后一周内

教务处

11.各学院总结毕业设计(论文)工作,并写出一份书面报告(含主要工作经验;毕业设计(论文)完成情况;成果、成绩评定;优秀的和最差的学生典型情况;指导教师工作突出的和差的情况,存在的问题和建议等)交教务处

第19周以前

教学院长

12.提前进行毕业设计(论文)的,原则上参照本规定执行,各阶段相应日程自定,并在开始前将工作日程报教务处

第6篇:程序设计论文范文

1.1DSP芯片

本文所选用的DSP芯片为TMS320C6713,其时钟频率高达300MHz,是浮点运算能力最强的一款32位高速浮点型DSP芯片。HPI-16是HPI接口的升级增强版,是该芯片的主机口,最重要的特征是DSP的整个片内空间可以被主机访问。HPI接口与主机的数据通信主要通过HPI控制器(HPIC)、地址寄存器(HPIA)、数据寄存器(HPID)和HPI内存块来实现。

1.2USB芯片

本文所采用的USB芯片是CYPRESS公司的EZ-USBFX2系列芯片CY7C68013,特点是主机上就存储这其芯片固件,这样容易使代码直接通过网络升级。它的休眠模式比较特殊,具有低功耗的效果,减少资源的损耗,有利于更好的保护器件,避免长时间通电遭到损坏。2.3硬件电路连接本设计采用CY7C68013-128PVC与TMS320C6713的HPI模块接口相连接,工作模式设置为GPIF模式。

2软件设计

2.1USB固件程序设计

固件程序的开发环境选择KEILC51。固件函数库提供了许多函数,该函数都与USB协议相关,可以在不熟悉USB协议的情况下,利用固件框架进行所需功能的程序编写。寄存器初始化、电源管理、重枚举等功能已经设计完整,可以直接使用。整个执行过程是一个相对简单的循环过程。第一步,优先初始化内部变量;然后,调用TD_Init()函数进行寄存器的初始化工作;TD_Init()函数执行结束之后,使USB接口处于位配置状态,并开中断,检测端口0是否接受到一个SETUP包,否则端口0执行延时重枚举操作。初始化函数TD_Tint()函数负责完成初始化芯片的寄存器,设置适当的参数,通常在固件运行时开始调用。

该函数首先CPUCS寄存器进行初始化操作,设置48MHZ的时钟频率;然后分别配置端点2作为IN输入bulk状态、端点6使其工作于OUT传输状态,而端点4、8暂时没有使用,所以设置为无效状态;之后调用GpifIint()函数,以初始化GPIF的相关寄存器,进入工作模式。调度函数TD_Poll()函数在固件代码中循环执行,以负责完成用户指定的功能。该函数首先判断检测传输是否完成、CY7C68013的GPIF的接口是否处于空闲、端点2缓冲区是否为空闲状态,当这些条件均成立时,将马上启动GPIF写传输。另外,在USB高速传输状态时,GPIF能够一次读取4096字节的数据,适合处理庞大的数据;而在USB全速传输时,GPIF一次只能读取64字节数据,处理速度比较慢,适宜处理数据量比较小的情况。TD_Suspend()函数,从固件框架中可以看出,该函数只有在USB处于空闲状态是,才执行。在例程当中,只有简单的一句returnTRUE代码,开发者可以根据实际需要,添加相应的代码以完成相关的功能,还可以配置设备的工作状态,一般设置为低功耗状态,以减少对电源的消耗,其最终结果返回真值,反馈给用户。TD_Resume()函数,当执行完TD_Suspend()函数之后,若返回的是真值,程序会进入挂起状态,然后开始执行TD_Resume()函数,该函数也只有returnTRUE一句代码,当外部需要执行唤醒中断或者USB总线需要执行数据传输等操作,就会对处理器进行重新启动,开始下一个循环。

2.2应用程序设计

使用LabWindows/CVI支持的VISA的库函数和堪比VC++的控制件库能够轻松设计出美观且符合用户要求的应用程序界面。用LabWindows/CVI设计的应用程序界面,。按钮是界面设计中常用到的控件,该应用程序主要由打开设备、复位和程序下载三部分组成。

3总结

第7篇:程序设计论文范文

论文关键词:高职礼仪,课程设计,岗位需求

 

作为提高学生综合素质、提升其职场竞争力的重要手段,高职礼仪教育无疑受到越来越多的关注与重视,全国绝大多数高职院校均开设了礼仪课程。然而,当前礼仪课程在多数高职院校中是作为一般的通识课程,负责对学生进行基本礼仪知识的传授及相关技能的实训,在课程的设计上没有将特定专业相应的“岗位需求”作为导向,从而导致了当前高职礼仪课程因与专业契合度不高而被学生轻视的尴尬状况。

《国家中长期教育改革和发展规划纲要(2010-2020年)》指出,增强高职教育的吸引力,要推进职业学校专业课程内容和职业标准相衔接。依据《纲要》指示精神,结合自身的教学实践及理论探索,我们认为高职礼仪课程改革首先要解决的是课程设计思路的创新。而创新高职礼仪课程的设计思路,必须以“工作岗位需求”为导向,深化对礼仪课程重要地位的认识,着力解决“三个问题”,体现“三个注重”。

一 深化对高职礼仪课程重要地位的认识

《职业形象与礼仪》课程对于高职院校的“职业人”培养有着不容忽视和无可替代的重要作用。

(一)礼仪修养是学生就业“软实力”的重要因素。

高职教育主要面向现代服务业培养人才,需要较多与人打交道,因此,如果将高职生的专业能力比作“硬实力”,那么其礼仪修养就是“软实力”。有高校向80多家用人单位发放问卷教育学论文,结果显示:计算机、外语水平、专业技能等“硬实力”指标逐渐退居二线,而人际沟通能力、敬业精神等“软实力”指标成了用人单位最看重的毕业生素质。因为“软实力”才是毕业生特有的、能够经得起时间考验的、具有延展性、可持续发展的,并且是竞争对手难以模仿的稳定的职业能力,也是他在就业岗位上能够长期获得竞争优势的能力。[②]因此,作为提高学生礼仪修养,提升其综合素质的课程,可以毫不夸张地说,《职业形象与礼仪》是一门能让学生终身受益的课程。

(二)职业形象是学生展示其专业能力的 “橱窗”。

在竞争日益激烈的当今社会,形象魅力已经成为一种核心竞争力。良好的个人形象能够给人留下美好的第一印象,从而产生正向的首因效应,在人与人之间架起沟通的桥梁;相反,糟糕的个人形象却会产生“扫帚星效应”,使得交往举步维艰、难以为继。作为一名“准职业人”,高职学生只有多了解一些礼仪常识,掌握人际交往的技巧和方法,塑造良好的职业形象,开启展示自身专业能力的“橱窗”,进而产生“晕轮效应”,才能更好地发挥专长,拥有强大的个人职场竞争力。

(三)本课程对学生职业能力的培养和职业素养的养成起着重要支撑作用期刊网。

以文秘专业为例,该专业的岗位核心能力可以归纳为“办文、办事、办会”等“三办技能”以及协调沟通能力,而这些能力均离不开礼仪素养的支撑作用。同样地,在市场营销、物业管理、会展策划、国际贸易及物流管理等各个专业的课程体系中,《职业形象与礼仪》课程都有着不可或缺的重要作用。

二 高职礼仪课程设计应致力于解决“三个问题”

实际上,《职业形象与礼仪》课程的设计思路正是在研究解决“为谁教、教什么、怎么教”这三个问题的过程中逐渐明晰起来的。

(一)为谁教――课程目标体系的确立

作为公共课程,《职业形象与礼仪》要面向市场营销、文秘、物业管理、会展策划、电子商务、物流管理、国际贸易等多个专业的高职学生。“走进校门的是大学生,培养出去的是职业人”。经过三年的培养,在完成了各专业课程体系的学习之后,他们将被打造成一个个“全面发展的具有现代职业优势品质与能力的高等技术应用性职业人才”。[③]这既是各专业的培养目标,也是《职业形象与礼仪》课程的纲领性目标。

作为各专业课程体系中的一个组成部分,《职业形象与礼仪》课程的总目标就是通过对学生进行礼仪知识的传授及相关技能的实训,引导其塑造富有魅力的个人形象,形成彬彬有礼的交际风度,掌握得体娴熟的职场沟通技巧及待人接物技能,从而有效提升其职场竞争力。

《职业形象与礼仪》课程的总目标是由几个主要的分目标支撑起来的。它们分别是:塑造良好的个人形象;展现彬彬有礼的社交风度;掌握得体娴熟的职业场合礼仪。

继续细分下去,每一个分目标下面又有若干个子目标,即单元教学目标。例如塑造良好的个人形象这一分目标是由职业人士的仪容礼仪、职业人士的服饰礼仪及职业仪态礼仪等几个单元教学来实现的。每一个单元的教学又可以分解成一系列的知识点和技能点。

特别需要指出的是,在进行各单元教学目标设定的时候,不仅要有能力目标和知识目标教育学论文,还要有品质目标,将教书和育人有机结合起来。

(二)教什么――教学内容的取舍

中国素有“礼仪之邦”的美称,礼仪文化源远流长,再加上由于现代交往日益扩大引进的国际礼仪,礼仪知识可谓是浩瀚的海洋。《职业形象与礼仪》应当怎样来做内容的取舍?

从某种意义上来说,高职的专业就是工作岗位。和本科教育讲究知识的系统性不同,高职教育“职业人”的培养讲究的是针对性。因此,我们要依据各专业职业岗位(群)的技能要求、职业能力及职业品质要求,科学灵动地来组织课程教学内容,既要有各个专业基本通用的内容模块,又要有依据专业岗位需求进行了差异化处理的内容模块。

例如在文秘专业的《职业形象与礼仪》课程内容选择方面,针对文秘岗位办文、办事、办会等核心能力的要求,进行了内容侧重点的调整,增加了会务礼仪、办公室日常事务礼仪、沟通与协调礼仪技巧、公关交际礼仪技巧等几个方面的比重,通过礼仪的训练,提高文秘专业学生的专业核心能力。

相应地,在物业管理专业《职业形象与礼仪》课程的教学中,针对其专业岗位对市场竞争能力及业主服务能力的要求,则强化了职业化形象设计、社交礼仪常识及沟通技巧的教学内容。

(三)怎么教――教学模式及教学方法的探索

教学模式的创新是课程设计中一个至关重要的方面,它对于课程目标的实现程度以及教学内容的实施效果都有着很大的影响。

我国现代职业教育的先驱黄炎培在《职业教育该怎么样办》中指出:“职业教育应做学合一,理论与实习并行,知识与技能并重。如果只注重书本知识,而不去实地参加工作,是知而不能行,不知真知。职业教育目的乃在养成实际的、有效的生产能力,欲达此种境地,需手脑并用”。

在《职业形象与礼仪》课程的教学中,我们逐步摒弃了传统的礼仪课教学以讲授礼仪常识为主、强化知识认知的做法,进而构建了强调技能掌握及行为转化的“教学做一体化”的专业技术实务课教学模式。针对行业企业特点和岗位(群)技能要求、职业能力及职业品质要求,对工作情境进行项目细分,构建讲训一体的教学模块,提供合适的教学场所,引导学生“做中学,学中做”,使得学生获得知识,掌握技能,养成素质。

新的教学模式特别强调课堂的互动,尤其是学习与将来工作的互动,学生与教师之间的互动教育学论文,学生与学生之间的互动。只有这样,才能真正将“教学做一体化”教学模式的优势充分显现出来。因此,我们也特别注重选择符合学生实际情况,并与教学内容相适应,能够最大限度地激发学生参与互动的热情,从而将课堂教学效果最优化的教学方法。

例如在求职面试礼仪的教学中,我们就组织学生进行一次模拟招聘。教师指导学生提前把教室布置成招聘面试的场景,并要求参与的学生提前做好面试的各项准备,在仿真的场景下完成面试的流程,使得求职面试各个环节的礼仪得到直观的强化。

三 高职礼仪课程设计应体现“三个注重”

在《职业形象与礼仪》课程设计过程中,除了要悉心研究解决以上“三个问题”,还应特别体现“三个注重”:注重学生职业能力的培养,注重学生品质素养的提升,注重课程设计的开放性期刊网。

(一)注重学生职业能力的培养

在本课程的设计中,我们将学生职业能力的培养视为出发点和归宿点,针对行业企业的发展需要整合教学模块、序化教学任务,针对学生未来的就业岗位实际需要突出技能点训练。我们通过对各专业岗位(群)能力及品质需要的分析研究,把课程模块整合为职场人士的个人形象礼仪、日常交往礼仪及职场礼仪三大模块,进而提炼出支撑每个模块的具体单元项目和若干个关键技能点。

不可忽略的是,高职学生的职业能力还包括职业生涯规划能力、团队合作能力和求职技巧等,这些能力都是学生未来长期职业生涯发展的关键能力。因此,我们还通过教学内容的巧妙安排与教学过程中的训练体验,提升学生的这些职业能力。比如我们在进行日常交谈礼仪单元教学时,匠心独具地设置了“荒岛逃生”的游戏,学生踊跃参与,既锻炼了自己听与说两方面的能力及礼仪修养,也在潜移默化中强化了他们团队合作的意识。

(二)注重学生品质素养的提升

高职教育强调砺技修德。90年前,教育先驱黄炎培在他撰写的《教育大辞典》中这样定义职业教育:“用教育方法,使人人一方获得生活之供给与乐趣,一方尽其对群之义务,名曰职业教育。”在注重岗位技能训练的同时,《职业形象与礼仪》课程还设立了品质培养目标,关心学生情商、逆商的提升及诚信守时等优良品质的塑造,关爱他们的心灵成长,关注学生的可持续发展,将教书与育人完美地结合起来,形成二者之间的良性互动。

例如在进行职业人士的仪容礼仪单元教学时,教师让学生认识几种基本的脸型,并判断自己属于哪种脸型教育学论文,进而为自己设计合适的发型。鉴于有些学生不能全面认识自己,片面关注自身的不足之处,因而产生消极自卑心理的状况,我们在教学别设置了“我们是否应该自我悦纳”的讨论环节,让学生各抒己见,在观点交锋中达成“自我悦纳很重要”的共识,强化了学生积极的自我评价意识,使得他们能够客观全面地认识自我,从而更有针对性地提升自己的仪容魅力。

(三)注重课程设计的开放性

《职业形象与礼仪》课程教学面向不同专业的学生,也就相当于面向不同的职业岗位。因此,在课程设计上我们没有采取“一刀切”的做法。在课程三大教学内容模块的设计中,职场人士的个人形象礼仪和日常交往礼仪大体保持一致,只做具体技能点上的区分;而“职场礼仪”模块则采用开放式设计,根据不同专业特点灵动选择相应的教学内容。这种课程内容上的开放性和弹性制,很好地解决了《职业形象与礼仪》作为公共的专业技术实务课程与生俱来的普遍性与特殊性、共性与个性的矛盾关系。

例如在电子商务专业《职业形象与礼仪》职场礼仪模块的教学中,加入商务文书礼仪、网络及手机等通讯工具的使用礼仪等内容;而在国际贸易及应用英语等专业相应模块的教学中,则涉及一些涉外礼仪的知识和技能。

当然,《职业形象与礼仪》课程设计的开放性还体现在以一种开放的姿态紧跟行业和岗位发展趋势,不断调整、补充相应的教学内容,更新教学方法,在不断的自我扬弃中,日益趋于合理与完善。

参考文献

[1]洪致平.探索现代服务业“职业人”培养之路[M].浙江人民出版社,2010

[2]马乐.高职高专礼仪教学改革的探索[J].《辽宁高职学报》,2009年第3期

第8篇:程序设计论文范文

(项目编号:JXZY110401-004,项目名称:程序设计基础公共平台课程教学方法的研究与实践)部分成果。

[摘 要]本论文以长春职业技术学院程序设计基础课程的课程建设目的、意义、特色、课程目标、主要内容、关键问题、方案、落实措施等几方面进行探索与研究。

[关键词]程序设计基础 案例 工作过程

作为职业院校,我们的办学初衷是为社会培养各类急需的实用型人才,而作为专门培养软件人才的我院示范专业的软件技术专业教师,我们深感开发《程序设计基础》这门课程的重要性与紧迫性。综上所述,我们软件教研室在示范专业建设中对该课程进行了大胆的开发与创新。在本课程开发的同时,我们进行了本课题的立项工作。综上所述,该课题的研究目的归纳如下:

(1)教师按照标准化的软件开发流程进行案例的设计,使学生由浅入深、循序渐进地掌握程序设计基础的基本技能。

(2)学生在综合运用相关软件工程理论知识基础上,通过教师对案例的分析与讲解,能利用程序设计基础课程相关技术进行项目设计。最终能成为企事业单位需要的标准规范、自动化程度高、满足客户要求的程序设计基础方面的技术服务人员。

(3)培养学生高度的工作责任感、自信心,和实事求是的做事风格。真正的让踏入测试行业的学生,成为IT公司产品出货前的把关人。

一、意义

本课程是软件技术专业中的一门专业技术课程,我院在该课程的教学研究和改革中逐步树立了“以实践教学、案例教学为核心,理论服务于实践”的指导思想,突出职业能力的培养,体现基于职业岗位分析和具体工作过程的课程设计理念,以真实的程序设计基础案例为载体组织教学内容。

通过本课题的实验研究,明确程序设计基础在软件开发流程中的作用和地位,并确定具体的教学内容与教学方法;通过本课题的实验研究,探索程序设计基础在提高教学效益方面的方法和策略,提高学生程序设计基础技能;通过本课题的实验研究,培养出一批社会紧缺的程序设计基础人才,提高软件编写质量,大大提高企业生产效益,同时能够适应软件外包和国际化软件开发的中高端软件开发人才的需求迅猛发展。

二、特色

该课题的特色也是该课程在我们示范专业开发过程中所体现的创新之处。

我们本着“教中做、做中教、学中做”的指导思想,通过案例教学培养学生动手能力和专业技能。以“工作过程为导向”,一方面可以在软件开发中运用程序设计基础技术提高软件质量,另一方面通过对程序设计基础岗位技能的学习,达到掌握软件开发的应用能力。

三、主要内容:

走访软件企业对程序设计基础人员的需求进行调查研究,对程序设计基础在教学活动中重要作用的必要性的调查研究,形成调研报告。结合企业真实项目开发典型案例、拓展案例和综合项目,形成案例库。教师在各课程中有针对性进行程序设计基础的设计与研究,并进行及时的反思、评价。归纳出程序设计基础环境在软件开发实施方法、步骤。实践技能测试题库建设。教学课件建设。能够适应各个模块之间的程序设计基础方法设计,使得程序设计基础贯穿于全课程,从而提高软件的安全性和可靠性。

四、关键问题

(1)教学案例的选择及设计模块建设

(2)程序设计基础工具的选择及过程模块建设

五、方案

本课题以案例研究为主导,辅之以下研究方法:

(1)调查研究法:采用问卷调查、个别谈话和学生座谈相结合的方法,对学生的实际思想、需求和学生的心理特点等现状,进行科学的调查研究。

(2)案例研究法:引导教师用信息技术和学科课程解构与重构的相关理论,剖析研究过程中的 典型案例,形成在整合教学中有效支撑的案例集。

(3)经验总结法:在教师个人实践的基础上,定期聘请软件企业、行业专家开展研讨、交流活动,通过研讨总结,逐步形成程序设计基础整合的方法和途径。

(4)行动研究法:搜集与本课题有关的信息和资料,拓宽思路,提供更为完善的方法,拟订总体研究计划,根据总体情况,制订具体计划,积极开展有效的行动研究,及时总结评价,调整研究方向。

(5)成果分析法

收集整理各方面的研究成果和资料,包括论文、课件、测试用例等,归纳总结。

六、落实措施

本课题的落实措施思路为:

收集和整理中外有关企业程序设计基础的经典案例,开展专题理论研究,形成专题研究论文。开展程序设计基础课程课堂案例分析和调研,形成调研报告。召开1—2次小型学术研讨会,对本课题的有关理论和实践问题进行研讨。收集材料,分析整理测试用例。形成最终研究成果。

参考文献:

第9篇:程序设计论文范文

论文关键词:行动导向,C语言,教学设计

 

1.引言

C语言是一种面向过程的计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点,具有简洁、紧凑、使用方便灵活,以及生成目标代码质量高、程序执行效率高、可移植性好等特点,广泛应用于操作系统开发、应用程序设计及嵌入式开发。C语言是软件开发领域最主流的设计语言之一。是目前高等院校以及高等职业学校理工科专业开设范围最广的一门程序设计语言课程。然而对于从没有接触过程序设计有些甚至对计算机原理了解都比较少的学生而言,学习C语言存在较大的难度,同样对于讲授C语言的教师也往往感觉课程推进较困难。C语言教学一般分为课堂讲授、上机实践、课程设计等几个环节。课程结束之后学生不会C语言的基本应用。为解决C语言教学中出现的问题,需要我们不断探讨、改进教学方法。本文将行动导向教学方法引入到C语言教学中进行了一些尝试与探索。

2.行动导向教学法概述

行动导向教学法是以“行动导向驱动”为主要形式,在教学过程中充分发挥学生的主体作用和教师的主导作用,注重对学生分析问题,解决问题能力的培养,从完成某一方面的“任务”着手,通过引导学生完成“任务”,从而实现教学目标。从学生接受知识的过程看,知识来源于实践,在实践中得到感性认识,经过反复实践才能上升到理性认识论文范文,并回到实践中去。

教师对课程知识点进行规划分解,针对学生的情况制定科学、合理的任务,以及准备学生完成任务所需相关材料。课堂上下发任务,让学生清楚的理解他要做什么。然后采用合理的方式引导学生去分析解决问题。最后对学生完成任务的结果进行积极的评价。

行动导向教学法在C语言课程教学设计中,所进行的实践教学并非是指编程序上机实习验证,而是针对C语言程序设计中编程思想应用行动导向教学法进行的教学设计。下面就本人教学设计的一个案例进行阐述。

3.教学设计案例

常用排序算法模拟应用—行动导向教学法教学设计。教学设计方案:第一阶段,任务描述:将班级的学生按座位列分成四组,A、C组利用选择排序法,B、D组用冒泡排序法分别将将本组学生按年龄递增排列,每组同学旁边放置一个空椅子可供利用。要求是每次能且只能移动一个同学坐到空出来的椅子上。第二阶段,在学生实施排序前先给每组学生相应算法的说明文档。让学生给定的时间去进行阅读、讨论并制定出实施方案。第三阶段,让各小组同学根据自己制定的方案实施排序操作,并验证结果是否符合他们的预期。同时密切注意观察并记录他们的问题。第四阶段,让小组间相互评价,对本小组排序方案及实施过程中的问题进行自我总结,。第五阶段,对每组任务的完成情况进行评价,并给予指导。可以调换排序方法按体重重复以上任务步骤。最后一阶段,问题的抽象及算法实现。这一阶段对于学生较为困难,可以指导抽象出任务处理的对象—数组数据,重复性的动作—for循环模式,位置的移动—循环变量等。这样学生主动学习使用相关C语言语法规则,并摸索和思考其使用方法和模式。之后给出一些相关的习题让学生模仿练习,巩固应用。

4.教学思考及效果评估

在这个教学设计实施过程中,激发学生的兴趣,调动学生积极参与实践活动是教师首要的任务,在学生实践能力相对薄弱的教学中教师的引导作用显得更加重要,因为在这个问题域里,学生是主体站在“风暴”的中心,只有学生被激发出来关注到实践过程的每一个细节,才能完整的描述实现的过程,将这个程序设计的灵魂—算法的思想融进大脑里,进而抽象完整的模型,思考如何利用C语言去实现。这样的教学设计注重编程思想而侧重C语言语法规则。我们可以让学生抓住“灵魂”这根绳索去探索如何去应用C语言里纷乱的语法规则论文范文,学会在实践中学习。

经过测试,这样的教学效果也较为明显,学生对for循环的理解较为透彻,应用较熟练。整个学期过后,学生对这一块儿C语言知识印象明显深刻。“行动导向”的教学过程中,学生不但在完成任务的过程中掌握了C语言知识,通过相互沟通讨论问题,增强了表达交际能力,提高了学生分析问题的能力。完成任务的成就感不仅增强了学生学习C语言的自信心,提高了学生深入学习C语言知识的兴趣,形成学习的良性循环。

5.结束语

鉴于C语言计算机应用的广泛性和重要性,作为计算机专业的入门级课程,有必要不断的探索新的科学、适用的教学方法,加强实践教学,注重引导学生编程思想的培养,从各方面调动学生的兴趣和积极性,感性认知,理性理会,学好C语言并会利用C语言进行程序设计。

[参考文献]

[1]谭浩强.C语言程序设计(第三版)[M]. 清华大学出版社,2005.

[2]姜大源.学科体系的解构与行动体系的重构——职业教育课程内容序化的教育学解读[J]. 教育研究, 2005,8 .

[3]刘丹青.以学生为中心的教学——行为导向教学论的探讨[J].教育与职业, 2005,1 .

相关热门标签