首页 > 文章中心 > 程序员实习心得

程序员实习心得

程序员实习心得

程序员实习心得范文第1篇

论文摘 要 程序设计类课程是工科专业重要的基础课程,介绍了本课程小组依托我院本科实验室平台,提升程序设计系列课程质量的一些探索改革的方法及经验。

程序设计系列课程是工科专业基础课程的重要组成部分,提升程序设计系列课程质量对于培养学员采用计算思维分析问题和解决问题能力、提高学员程序设计能力,为后续课程学习和科研工作奠定基础起着非常重要的作用。①目前各高校都在不断完善实验室条件建设,软硬件环境支持实验教学能力也不断提升,因此如何利用实验室教学平台,提升程序设计系列课程的教学质量是一个值得研究的课题。

本文首先分析程序设计课程在以往教学中存在的一些问题,针对分析的问题,重点围绕如何利用实验室平台开展实验教学,介绍一下我们在教学实践中的一些探索,然后分析一下所取得的教学效果。最后,给出几点我们在课程体系建设和实验室建设方面的思考建议。

1 问题分析

程序设计系列课程的教学目标设定为希望学员通过这一系列课程的学习掌握面向对象程序设计的基本思想、基本知识和基本技能,掌握软件开发的基本过程和调试程序的基本方法,初步具备一定的采用计算思维分析问题、并编写程序解决问题的能力。

从课程目标出发,要求我们在教学过程中紧紧把握两条主线:编程思想的培养和实际动手能力的锻炼,突出理论联系实际的特点,特别注重实践动手能力的培养。②

然而,在以往教学中却存在着与上述指导思想不符的诸多问题,我们把问题归纳为以下三个方面:第一,重讲授轻实践,这个问题的原因有两个方面,一方面是在以教师为中心的教学思想指导下,确立的教员讲学员听的教学模式,另一方面是由于实验教学条件的缺乏。在我们前几年的教学过程中,学员的作业和最后的考试都是书面完成的,学员上机实验很少。第二个问题是学员的学习兴趣与挫败感均很强,程序设计课程对于刚入学不久的大一学员来讲应该说具有非常强的吸引力,但在学习过程中,学员反映老师讲课听得懂,代码也看得懂,就是不会自己写代码,挫败感也很强。时间长了,学员对课程的兴趣也逐渐下降。第三个问题就是训练缺乏系统性,从目前我们院本科专业的课程体系的课程设置和学员的学习实际来看,学员在大一学年学习完程序设计基础课程之后,在后续的学习中却很少用到,学员自己也很少主动去加强训练,久而久之,到了真正要用的时候,也都快忘得差不多了。

针对上述三个问题,我们认为在程序设计系列课程中应该重点思考和解决以下三个方面的问题:一是如何提高学员的学习积极性;二是如何提高课堂教学效果;三是如何巩固学习成果。我们认为这三个问题可以归纳成一点,就是要加强实践,包括课堂内的实践和课堂外的实践,从学的角度来讲加强实践就是学员只有真正动手编程,才能把程序设计课程学好,从教的角度来看就是要求教员加强实验教学的组织与设计。

2 实验教学探索

我们认为,对于实践性很强的程序设计课程,在教学设计方面应该把握以下几点,第一就是要精讲多练,精讲基本概念和原理,通过多练来加深学员对概念和原理的理解与认识;第二就是要边讲边练,教员在讲解一些重要概念的时候,让学员同步跟着练习,既提高学员的学习兴趣,又能帮助学员更好地理解概念。第三,应该给学员提供开放式学习环境,程序设计课程仅靠课堂的练习是远远不够的,因此,应该给学员提供一个可以自主学习的环境,方便查阅课程教学资源,自主的检查学习情况等;第四就是要给学有余力的学员提供项目式学习的条件,通过项目式的学习,进一步巩固课堂学习成果,掌握程序调试和软件开发的基本过程。总结以上几点,其核心就是把课堂搬进实验室,让实验室不仅提供实践环境,而且提供学习环境,让实验室支撑学员学习的全过程。

在教学实践中,我们依托本科实验室的教学平台,也就是局域网络、投影等教学设备,在此基础上引入了多媒体网络教学系统和课程管理系统,利用这两个系统可以实现精讲多练,边讲边练,提高学员的学习积极性,提高课堂的教学效果;同时也为学员提供了一个开放式的学习环境,鼓励学员根据自己的学习情况,自主的安排学习进程,持续性的学习和实践;依托本科实验室对课外科技活动的支持,课程小组也一直积极指导学员参加课外科技活动,巩固课堂的学习成果,真正掌握程序设计思想,提高实践动手能力。

2.1 多媒体网络教学

为了支持我们前面讲的边讲边练,精讲多练,在教学过程中我们用到了多媒体网络教学系统,这个系统在支持实验教学方面功能非常强大,我们主要用到的功能主要有:(1)屏幕广播、多教室、多教员;(2)屏幕监控;(3)投影仪局部放大。

通过这些教学手段的使用,应该说对课程教学效果起到了很好的作用,一方面便于控制学员课堂状态,另一方面也便于交互。

2.2 Moodle课程管理系统

我们觉得要提高学生的动手能力,首先要让他们愿意到实验室来。所以实验室应该有一个良好的学习环境。首先应该有一个完善的在线学习与教学平台,基于这一点考虑,我们在2009年秋季学期首先引入了Moodle课程管理平台,③Moodle是模块化面向对象的动态学习环境的缩写。这个系统是由澳大利亚教师Martin Dougiamas基于建构主义教育理论而开发的课程管理系统。

Moodle系统能够为学员营造一个良好的自主学习氛围,体现在两个方面:一个是其具有内容管理的功能:可以管理各种教学资源,包括课件、参考资料、教学视频、辅助软件等,供学员在线或者下载离线学习;另一方面是其具有过程管理的功能,包括学习过程、作业和考试过程的管理。

目前系列课程均已利用Moodle建立了课程管理平台,累计作业120余道作业题,了包括课件、辅助软件、教学视频、参考资料在内的各类文档。

2.3 课外科技活动

前面提到了以往的程序设计教学过程中,存在训练不系统的问题,我们也分析了这一问题的原因,为了更好地巩固课程学习效果,课程小组多年来一直积极开展学员课外科技活动指导,我们希望通过指导学员参加课外科技创新活动,培养学员自主性学习、研究性学习、创新性学习,体现以学员为主体的教学理念,学员在老师的指导下选取课题,培养学员协作分析问题、解决问题和进行科学探索的创新能力。④

这一过程中,学员通过问题分析、总体设计、详细设计、编码、编译与调试、测试,从而更好地掌握程序设计思想,掌握程序编译调试的基本方法与技巧,掌握软件开发的一般过程。

课程小组近三年来指导本科课外活动8组,共计30余人次。其中2009和2010年各有一组学员获得湖南省大学生研究性学习和创新性实验计划项目资助,多组学员获得学院、学校各类课外科技活动竞赛奖项,代表学校参加省、市各类科技创新竞赛,2011和2010年分别获得湖南省挑战杯一、二等奖各一次。

3 教学效果分析

前面重点介绍了我们在利用实验室教学平台,探索提升程序设计系列课程质量所做的一些工作,下面我们简要分析一下教学效果。

总的来说,通过充分利用实验室教学平台,引入课程管理系统和多媒体网络教学系统,加强程序设计课程实验教学,我们认为取得了以下几个方面的教学效果,第一,提高了学员的程序设计课程的学习兴趣和积极性;第二,培养了学员运用程序设计思维分析问题和解决问题的能力;第三,在动手能力方面,提高了学员程序设计、编码、调试能力;第四,通过指导学员参加课外科技活动,培养了学员的创新能力和初步的科研能力。

4 思考建议

首先,对于课程体系建设,我们认为程序设计课程并不是孤立的“某门”课程而是一个整体。程序设计类课程的发展方向必然是从“单一”走向“系列”,应该建立完善的课程体系,发挥其整体优势。因此,我们建议将程序设计基础课程与后续的《数据结构》、《数据库原理与应用》、《软件开发技术》等课程统筹考虑,进一步完善程序设计类课程体系。

其次,程序设计类课程作业量大,前面我们提到了,我们通过Moodle系统了100多道题,每一届学员人数是100多人,作业量非常之大,尽管我们配备了两名辅导教员和四名研究生,但是要批改这么大量的作业,工作量还是非常大的。因此,我们建议建设或引进在线考试与判卷系统,一方面减少教员作业批改工作量,另一方面也可以让学员自己随时练习随时检测。

注释

①石晶瑜,刘东升,张丽萍.“课程体系-实验-课外科技活动”三位一体提升程序设计类课程质量[J].计算机教育,2010(7):98-100.

②黄荔,庞雄文,徐永广,司徒锡康.强基础、重实践——程序设计实验课教学的改革与探索[J].计算机教育,2010(2):147-150.

程序员实习心得范文第2篇

本文首先分析程序设计课程在以往教学中存在的一些问题,针对分析的问题,重点围绕如何利用实验室平台开展实验教学,介绍一下我们在教学实践中的一些探索,然后分析一下所取得的教学效果。最后,给出几点我们在课程体系建设和实验室建设方面的思考建议。

1问题分析

程序设计系列课程的教学目标设定为希望学员通过这一系列课程的学习掌握面向对象程序设计的基本思想、基本知识和基本技能,掌握软件开发的基本过程和调试程序的基本方法,初步具备一定的采用计算思维分析问题、并编写程序解决问题的能力。

从课程目标出发,要求我们在教学过程中紧紧把握两条主线:编程思想的培养和实际动手能力的锻炼,突出理论联系实际的特点,特别注重实践动手能力的培养。

然而,在以往教学中却存在着与上述指导思想不符的诸多问题,我们把问题归纳为以下三个方面:第一,重讲授轻实践,这个问题的原因有两个方面,一方面是在以教师为中心的教学思想指导下,确立的教员讲学员听的教学模式,另一方面是由于实验教学条件的缺乏。在我们前几年的教学过程中,学员的作业和最后的考试都是书面完成的,学员上机实验很少。第二个问题是学员的学习兴趣与挫败感均很强,程序设计课程对于刚入学不久的大一学员来讲应该说具有非常强的吸引力,但在学习过程中,学员反映老师讲课听得懂,代码也看得懂,就是不会自己写代码,挫败感也很强。时间长了,学员对课程的兴趣也逐渐下降。第三个问题就是训练缺乏系统性,从目前我们院本科专业的课程体系的课程设置和学员的学习实际来看,学员在大一学年学习完程序设计基础课程之后,在后续的学习中却很少用到,学员自己也很少主动去加强训练,久而久之,到了真正要用的时候,也都快忘得差不多了。

针对上述三个问题,我们认为在程序设计系列课程中应该重点思考和解决以下三个方面的问题:一是如何提高学员的学习积极性;二是如何提高课堂教学效果;三是如何巩固学习成果。我们认为这三个问题可以归纳成一点,就是要加强实践,包括课堂内的实践和课堂外的实践,从学的角度来讲加强实践就是学员只有真正动手编程,才能把程序设计课程学好,从教的角度来看就是要求教员加强实验教学的组织与设计。

2实验教学探索

我们认为,对于实践性很强的程序设计课程,在教学设计方面应该把握以下几点,第一就是要精讲多练,精讲基本概念和原理,通过多练来加深学员对概念和原理的理解与认识;第二就是要边讲边练,教员在讲解一些重要概念的时候,让学员同步跟着练习,既提高学员的学习兴趣,又能帮助学员更好地理解概念。第三,应该给学员提供开放式学习环境,程序设计课程仅靠课堂的练习是远远不够的,因此,应该给学员提供一个可以自主学习的环境,方便查阅课程教学资源,自主的检查学习情况等;第四就是要给学有余力的学员提供项目式学习的条件,通过项目式的学习,进一步巩固课堂学习成果,掌握程序调试和软件开发的基本过程。总结以上几点,其核心就是把课堂搬进实验室,让实验室不仅提供实践环境,而且提供学习环境,让实验室支撑学员学习的全过程。

在教学实践中,我们依托本科实验室的教学平台,也就是局域网络、投影等教学设备,在此基础上引入了多媒体网络教学系统和课程管理系统,利用这两个系统可以实现精讲多练,边讲边练,提高学员的学习积极性,提高课堂的教学效果;同时也为学员提供了一个开放式的学习环境,鼓励学员根据自己的学习情况,自主的安排学习进程,持续性的学习和实践;依托本科实验室对课外科技活动的支持,课程小组也一直积极指导学员参加课外科技活动,巩固课堂的学习成果,真正掌握程序设计思想,提高实践动手能力。

2.1多媒体网络教学

为了支持我们前面讲的边讲边练,精讲多练,在教学过程中我们用到了多媒体网络教学系统,这个系统在支持实验教学方面功能非常强大,我们主要用到的功能主要有:(1)屏幕广播、多教室、多教员;(2)屏幕监控;(3)投影仪局部放大。通过这些教学手段的使用,应该说对课程教学效果起到了很好的作用,一方面便于控制学员课堂状态,另一方面也便于交互。

2.2Moodle课程管理系统

我们觉得要提高学生的动手能力,首先要让他们愿意到实验室来。所以实验室应该有一个良好的学习环境。首先应该有一个完善的在线学习与教学平台,基于这一点考虑,我们在2009年秋季学期首先引入了Moodle课程管理平台,③Moodle是模块化面向对象的动态学习环境的缩写。这个系统是由澳大利亚教师MartinDougiamas基于建构主义教育理论而开发的课程管理系统。

Moodle系统能够为学员营造一个良好的自主学习氛围,体现在两个方面:一个是其具有内容管理的功能:可以管理各种教学资源,包括课件、参考资料、教学视频、辅助软件等,供学员在线或者下载离线学习;另一方面是其具有过程管理的功能,包括学习过程、作业和考试过程的管理。

目前系列课程均已利用Moodle建立了课程管理平台,累计作业120余道作业题,了包括课件、辅助软件、教学视频、参考资料在内的各类文档。

2.3课外科技活动

前面提到了以往的程序设计教学过程中,存在训练不系统的问题,我们也分析了这一问题的原因,为了更好地巩固课程学习效果,课程小组多年来一直积极开展学员课外科技活动指导,我们希望通过指导学员参加课外科技创新活动,培养学员自主性学习、研究性学习、创新性学习,体现以学员为主体的教学理念,学员在老师的指导下选取课题,培养学员协作分析问题、解决问题和进行科学探索的创新能力。

这一过程中,学员通过问题分析、总体设计、详细设计、编码、编译与调试、测试,从而更好地掌握程序设计思想,掌握程序编译调试的基本方法与技巧,掌握软件开发的一般过程。

课程小组近三年来指导本科课外活动8组,共计30余人次。其中2009和2010年各有一组学员获得湖南省大学生研究性学习和创新性实验计划项目资助,多组学员获得学院、学校各类课外科技活动竞赛奖项,代表学校参加省、市各类科技创新竞赛,2011和2010年分别获得湖南省挑战杯一、二等奖各一次。

3教学效果分析

前面重点介绍了我们在利用实验室教学平台,探索提升程序设计系列课程质量所做的一些工作,下面我们简要分析一下教学效果。

总的来说,通过充分利用实验室教学平台,引入课程管理系统和多媒体网络教学系统,加强程序设计课程实验教学,我们认为取得了以下几个方面的教学效果,第一,提高了学员的程序设计课程的学习兴趣和积极性;第二,培养了学员运用程序设计思维分析问题和解决问题的能力;第三,在动手能力方面,提高了学员程序设计、编码、调试能力;第四,通过指导学员参加课外科技活动,培养了学员的创新能力和初步的科研能力。

4思考建议

程序员实习心得范文第3篇

关键词:计算机软件技术基础课程;信息化手段;BOPPPS课堂教学模型

1计算机软件技术基础课程教学现状

计算机软件技术基础课程是高等教育通识阶段的必修课程,我院将该课程开设于第3学期或第4学期,共40学时(理论20学时、实践20学时),教材为清华大学谭浩强教授主编的《C语言程序设计》(第4版).课程教学目标在总体目标下包含若干分类目标.总体目标围绕计算思维,培养信息、科学2个素养和提高认知、实践、逻辑和表达4个能力,具体从知识技能、过程方法和情感价值角度,培养求真务实作风和科学探索精神,会运用计算思维、动手实践,具备信息软件应用能力[9].根据开课前的问卷调查、座谈交流,经统计分析,发现我院学员普遍具有以下特点:①数字时代特点鲜明、能熟练使用计算机和网络工具,知识面广、认知力强;②部分学员自学过大学计算机基础等计算机课程,具有一定信息理论基础;③对软件感性认识多、理性认识少,不会运用计算思维分析实际问题,动手编程解决问题能力弱.该课程的重点是掌握语法语用、思路算法和编程调试;课程的难点是活学活用计算思维、动手编程,做到知行合一.由于该课程是一门动脑思考、动手实践的课程,理论与实践并重,抽象与直观并存,教学难度大,表现为“三难”:①从教学内容看,在40学时内,完成10个章节112个知识点的教学,知识内容多、学时少,深研细究难;②从学习效果看,学员难以认清理论全貌,吃不透内在逻辑.在解决实际问题时,学员照抄书本多,灵活运用计算思维能力不足;③从考核评价看,目前该课程教学考核多采取终结性考核,考核手段单一,运用过程性考核结果及时促进教学质量提升不够.

2运用信息化手段的计算机软件技术基础课程教学

2.1教学思路

为解决传统教学中存在的问题,教学设计吸收了荀子“学至于行而止”的传统教育思想精华,结合思维导图,体现动脑思考、动手实践的教学理念,采用“一核心、二注重、三结合”教学策略,即以计算思维为核心,注重知识技能和实践应用,结合理论自学、精讲多练和综合评价.1)教学内容.结合教材,区分学员对知识的不同认知阶段,以知识主题和关系隶属的形式,由浅入深、循序渐进、图文并茂地展现数组、函数、指针等基础知识.2)教学过程.融合信息化资源,创新北美BOPPPS课堂教学模型.结合本课程特点和规律,运用信息化手段将“目标-前测”拓展至课前自学自测,将“引入-参与式学习-后测-归纳”环节聚焦在课中精讲多练,将经典BOPPPS课堂教学模型演变为“目标-前测-引入-参与式学习-后测-归纳”(OPBPPS)模型,将基础知识向学员课前自学延展,教员聚焦课中解疑释惑,学员聚焦多思多练.3)教学方法.教员采取任务驱动与分组讨论相结合的方法,激发学员学习兴趣,充分体现课前教员课堂教学设计思想.4)学习方式.学员采取O2O(线上线下)学习方式,自我完成知识点的课前预习和课后复习;也可以采取小组合作学习方式,多人互相讨论交流,利用问题牵引和案例剖析,互助提高.5)教学评价.引入综合评价机制,依托信息化手段,数字量化各阶段学员学习和教员授课质量,综合检验“学、讲、研、练、评”的教学成效.

2.2信息资源

课程教学中使用的信息资源主要有蓝天邮箱、梦课平台、教学实训软件、课堂教学管理平台、多媒体资源和网络考试系统,如表1所示.其中,蓝天邮箱和梦课平台用于学员课前自学自测和课后巩固拓展,有利于教员根据自测成绩,了解学员学习情况,及时调整教学策略.教学实训软件采用VisualC++6.0集成开发环境,便于学员上机操作、实编实调程序.课堂教学管理平台集中统管学员电子终端,突出信息化“键对键”互动交流,增加课中参与式学习效果.多媒体资源通过图片、动画、视频等形式将数组、函数、结构体、指针等教学重难点形象化、具体化、生动化.网络考试系统对基础理论、实践编程等环节进行考核,量化评价学员学习效果,生成数字档案,实现考核结果管理的数字化、精准化和规范化,为教学过程优化实施提供数据参考.

2.3教学实施

采用OPBPPS模型的信息化教学过程强调学员主体、教员主导,按照理实一体的设计思想,实施过程可归纳为课前自学自测、课中精讲多练、课后巩固拓展和综合过程评价4个阶段.下面以计算机软件技术基础课程第4章中循环程序设计为例,说明各种信息化资源的具体运用以及特色效果.在课前自学自测阶段,学员登录蓝天邮箱,下载学习循环程序的任务清单和思维导图,知道“学什么、做什么,会什么”,明确本次课教学目标和自学任务.通过观看梦课平台的循环程序设计教学视频,结合思维导图,学员自学自测循环程序设计的基础理论,了解循环语法语用.教员根据学员自测情况,结合循环程序设计教学目标,围绕自测共性问题,设计若干个循环程序的课中任务,破解循环程序设计的教学重难点.同时,根据自测成绩高低搭配、优化组合将学员分成若干小组,以小组方式开展组内互助学习,加深对本次课教学内容的理解程度.在课中精讲多练阶段,强调任务牵引、难点剖析,聚焦学员动脑思考和动手编程.整个阶段由引入、参与式学习、后测、归纳小结4个环节组成.1)引入环节.通过游戏、故事或视频引入本次课的教学目标,营造浓厚学习氛围,激发学习热情,解决理论学习与实践运用不紧密、理论学习兴趣不浓厚的问题.2)参与式学习环节.教员运用课堂教学管理平台“教员演示”功能,集中控制学员计算机,瞄准循环程序设计语法教学难点和学员自测的循环语用共性问题,精讲循环程序理论,帮助学员理解循环语句作用和运用方法,理清循环设计程序的学习思路.然后,教员运用课堂教学管理平台“文件传输”功能,分发课前设计好的循环程序任务到每个学员计算机上.围绕任务目标要求,教员启发学员,学员通过小组讨论、头脑风暴、合作探究等方式共同学习,提出解决方案,设计程序流程.每个学员依据程序流程,边实践、边研究、边改进.在调试程序过程中,学员可以运用“电子举手”向教员点对点提问,教员运用“遥控辅导”向学员键对键答疑,帮助学员解决程序设计中遇到的难点和困惑.教员在答疑过程中,不断收集和汇总学员循环程序调试中遇到的共性问题,运用课堂教学管理平台“学员演示”功能,将共性问题投屏到所有终端,精讲点拨、解疑释惑.同时,先完成任务的学员帮助未完成任务的组员调试程序,展开组内互助、携手通关.采取以小组为单位的方式,有代表性地展示学员的循环程序设计成果,通过教员点评、学员互评等方式,师生全员参与,实现教学相长.3)后测环节.充分发挥网络考试系统的抽题随机和评判客观的优势,现场实测实评,检验学员学习效果.4)归纳小结环节.教员运用思维导图,精炼、梳理循环程序设计的知识要点,加深学员对知识点理解和消化.在课后巩固拓展阶段,教员引导学员完成O2O网上练习自测和论坛答疑,研讨交流本次课中循环程序设计的内容,达到巩固知识的目的.同时,组建兴趣小组,鼓励学员参加各类计算机竞赛活动,拓展学习广度和深度,促进学习成果内化思维理念.在综合过程评价阶段,聚焦本次课教学目标,将理论测试、能力测评、态度评估有机融合,综合评价课前、课中和课后3个过程学习成果,形成最终成绩.其中,课外自学测试成绩占15%,课中小组成果展示成绩占10%,课中测试成绩占20%,课后实验报告占5%,课程结束考试成绩占50%.课程围绕“一核心、二注重、三结合”教学策略,依托信息化平台,综合施策,破解教学难点.网络课程破解“深研细究难”;思维导图、课前自学自测、课中精讲多练、课后巩固拓展,多措并举破解“计算思维入脑入心难”;综合过程评价破解“以考促教难”.通过师生携手解决教学困难,最终实现“一张图、两个平台、三个转变”.一张图是思维导图,实现了捋顺关系和理清思路.两个平台是网络学习平台和课堂教学管理平台,实现课上集中讲与网上跟进讲、课上重点讲与网上延伸讲、课上教员讲与网上大家讲.三个转变分别是理论学习由教员“课内讲”向学员“课外自学”转变;教学方法由教员讲理论多、学员练编程少向教员精讲理论、学员多练编程转变;评价方式由“终结评”向“过程评”转变,考核评价分课前、课中、课后3个阶段,最终成绩由课前自学测试成绩、小组成果展示、课中测试成绩、课后作业成绩、实验报告和期末考核成绩组成.

程序员实习心得范文第4篇

【关键词】移动学习平台;微课;设计与实现;高职

引言

当今时代,手机、平板电脑等移动终端在人们的日常生活中已得到广泛应用,因此基于移动学习平台的学习模式也得到了巨大的发展。传统的党课学习方式侧重于理论学习、重难点的掌握主要依靠授课教师的讲解,受到授课时间长、形式单一、创新难度大等制约,“微党课”以其灵活性和互动性很好的弥补了传统党课学习方式的不足。本文主要通过以党员发展程序为案例,对微党课的设计与开发进行了探索和实践。

一、移动学习平台介绍

(一)“红色领航”移动学习平台的技术实现

构建“红色领航”移动学习平台考虑到通用性、跨平台、高性能、低价格等因素,实际平台搭建过程中,在服务器上通过虚拟机软件VMware ESX Server,虚拟了LAMP(Linux- Apache-MySQL-PHP)的服务器环境,在此基础上安装Moodle平台。

(二)“红色领航”移动学习平台的功能模块

“红色领航”移动学习平台包括课程管理、学习资源、学习活动、学习评价、学习交互五大模块,囊括了党课教学活动需要的大部分功能,为实现“微党课”教学提供了强大和丰富的技术支持。微党课的课程管理、教学资源等都可以通过五大模块进行和管理。

二、微党课界定

微党课是党课教学改革与信息化进程中的学习资源创新,是学习内容与学习方式整合为一体的新型资源,是移动学习平台建设的关键。“微党课”一般时间在10分钟以内,能够将党的理论和知识用简洁、亲和的语言、文字、视频等多媒体方式言简意赅地阐述,以加深学习者理解,方便学习者反复收看,实现在线学习、混合式学习和协作学习。

三、微党课设计与开发的原则

党建工作是高职院校的学生工作的重要内容之一,如今党建工作不断遇到各种困难,授课时间冗长、形式单一、创新难度大、学生反映内容枯燥等给党课教学带来了诸多不便,尤其是高职院校和其他高等院校相比,存在学制、生源素质、教学模式等不同因素制约。学生党员发展过程中存在前期考察不够全面,时间偏短;党员教育体制不健全,忽略入党后再教育;接受党组织培养、教育、考察途径单一等问题。针对这些存在的不足,微党课的开发需要在按照党员发展程序规范性的基础上,利用微党课自身的特点加强设计,使得基于移动学习平台的微党课真正的在党员发展过程中起到作用,发挥实效。微党课的教学设计与开发要求和传统的党课教学是一致的,开发和设计微党课需要紧紧围绕党员发展程序规范性的原则,保证党员发展的先进性。

四、“党员发展程序”案例微党课设计与开发

本文基于MOODLE的移动学习客户端应用程序,对党员发展程序以微党课的形式进行开发与教学设计,注重高职学生的兴趣点,采用讲授与演示相结合的教学方法,帮助学习者明白党员发展的程序。

(一)党员发展程序内容分析

随着我国形势任务发生的变化,当前发展党员工作出现了许多新的问题,为此,党中共中央办公厅于2014年5月28日印发了《中国共产党发展党员工作细则》。其中,发展党员工作的总要求发生了变化;对入党积极分子和发展对象的培养教育考察提出了新要求;进一步严格了预备党员审批权限;强化党组织发展党员工作的领导责任等等。在党课教学中,以常规方式讲授党员发展程序,对于学习能力不强的高职学生来说,难免有点厌倦,而且容易混淆步骤,所以以一些电视剧片段、有趣而实用的案例讲授相关的知识点,这将有利于学习者更好的接受和掌握。

(二)学习者分析

加强有关中国共产党的基本理论、基本路线和基本知识教育,对做好高职院校青年知识分子和学生的思想政治教育和引导工作意义重大。在党校学习过程中,由于党校学员有各自的专业学习任务,学分制教学更让相对集中的学习时间变得十分有限,而高职学生的学习能力又不够强,对于繁琐冗长的党员发展程序会有怠惰情绪,不利于达到预期的教学目标。

(三)教学目标制定

1.知识与技能。

通过学习党员发展程序,旨在让党校学员知道自己要成为一名中国共产党员将经历哪几个阶段,每个阶段的培养要求及时间节点。

2.过程与方法。

在学习党员发展程序的过程中,体会所学知识与日常学习生活的联系,帮助学生树立坚定地入党信念。

3.情感态度与价值观。

增强学生对中国共产党的认识,加强中国共产党的影响作用,进而做好高职院校青年知识分子和学生的思想政治教育和引导工作。

(四)教学重点和难点

教学重点:党员发展程序中的五个阶段。

教学难点:党员发展程序五个阶段中的时间节点。

(五)教学方法

“党员发展程序”微党课采用的是演示法、发现法与讲授法相结合的教学方法,通过讲课人的口头语言,借助电视剧片段剪辑合成的短片演示,增强党校学员对党员发展五个阶段的感性认识,引导学员积极思考并主动总结归纳问题答案,从而进一步深化其对党员发展程序的理性认识。

(六)教学过程设计

“党员发展程序”案例微党课的教学过程设计主要包括三个环节:1.课程导入,通过电视剧片段剪辑合成的短片演示,引入微党课的主题;2.提出问题,让学员在短片观看中发现与归纳党员发展程序与步骤,在移动平台上进行交流互动;3.知识讲授与小结,解读《中国共产党发展党员工作细则》,通过PPT展示党员发展程序的五个阶段,并通过小结和布置作业,巩固和拓展相关知识点。(具体的教学过程设计详见表1)

五、小结

基于移动学习平台微党课的设计与开发旨在对、党史、党的理论知识以及当前的国情、校情以微课的形式进行教学设计,使其能够有可看性、系统性,并能够为党校学员提供各种学习资源及服务,随时随地接受党校教育。新时代催生新事物,只有不断创新“微党课”,精心设计教学过程,体现“见微知著”“微言大义”“积微成著”,才能让高职院校的党建工作推陈出新。

参考文献:

[1]张玉茹.基于信息化教学的微课设计与开发――以“员工名片制作”微课设计为例[J].电脑知识与技术,2015(8):107-108,112.

[2]杨茹玮.由“高大上”转为“接地气”的高校发展党员工作新方法探析――以教育动画片为培训教育载体[J].学周刊,2014(12):224-225.

程序员实习心得范文第5篇

【关键词】企业纪检监察部门;办案程序;规范化

企业纪检监察部门是企业的内设机构。近来年,一些企业的纪检监察部门在办案过程中重实体轻程序的现象屡有发生,这使得办案工作缺乏合法性,甚至导致权力滥用,以非合法的方法处理违法违纪行为,使有理变无理,增加办案成本,造成工作被动。这种现象虽然不是普遍存在,但其危害性是不可低估的。笔者认为有必要对造成这种现象的原因及对策进行研究,从而引起各方面的重视,使办案程序规范化,这也是贯彻有法必依法治原则的必然要求。

一、造成办案程序不规范的主要原因

一是法制观念不强,凭自己的感觉办案。纪检监察机关的案件办理与国家司法机关的案件办理一样有严格的程序规定。程序规范是为了保证实体规范得以实施和遵守,不依据程序规范来保证实体规范的贯彻实施,法纪的权威和尊严也就无法保证。这就要求始终贯彻依法办事的原则。如果没有较强的法制观念是难以做到依法办事的。有的企业纪检监察部门主要是听“老板”的,而不是按规矩办,不认真分析案件性质,草率地下一个处理文件了事,缺乏法制意识。

二是办案人员责任心不强,缺乏政治责任感和使命感,不能忠于职守,导致行为不规范。企业违纪违规问题有多方面的表现,尤其是经济类案件比较多见,不同案件具有不同的特点和规律,这就要求纪检监察干部忠于职守,爱岗敬业,自身具备较强的业务素质。但却有少数纪检监察干部工作责任心不强,面对复杂情况信息不足,存在一定为难情绪,在困难和阻力面前缺乏勇气;有的组织纪律观念不强,尤其是政治纪律观念不强;有的理想信念动摇,思想迷惘,精神不振,作风不扎实;有的职业道德素质不高,在个人得失面前长期处于一种不平衡的心理状态,以致看不清自己的职责和任务。

三是自我教育意识不强,放松了学习。有的同志整天忙于事务,不主动学习;有的不愿意学习,对参加学以工作忙为由推脱,对自己的工作缺少反思和总结。由于学习不够,业务不熟悉,对办案程序和要求不懂,工作中力不从心;有的对各种条规不熟悉,对案件的定性不准,办案过程的随意性比较大,导致办案程序不规范。

四是机构不稳定、人员不稳定,造成整体业务水平难以提高。由于是企业内设部门,随着企业内设机构的调整和改革,企业纪检监察机构设置时有变动。从事纪检监察工作的人员也相对不稳定,岗位变动比较频繁。有的单位纪检监察人员年年在变,这就无法保证较高的业务水平。机构和人员的不稳定,使得各级组织学习培训的作用得不到充分发挥。有的人刚参加上级组织的培训,又被调整到别的岗位,这无疑也是一种浪费。

二、纠正办案程序不规范的对策

一是不断加强自身学习,提高自己的政治素质和业务素质,增强政治责任感和使命感,增强工作责任心。有了强烈的事业心和责任心,才能保证办案质量,避免办案程序不规范的现象发生。业务水平的提高首先决定于自身学习。学习是全方位的,既包括党的基本理论、基本路线、方针政策的学习,也包括政治、法律、科技和市场经济知识,还包括纪检监察工作业务知识。通过学习不断提高自己的知识修养和工作水平。最终目的是要达到提出的“打铁还需自身硬”“踏石留印抓铁有痕”的要求。

二是在加强自身学习的基础上搞好教育培训。作为企业纪检监察部门要积极参加各种形式的教育培训。正因为企业纪检监察机构和人员缺乏稳定性,相对于专门的纪检监察机关来说,人员的专业素质比较弱,但是往往企业内部发生的各种案件,尤其是经济案件又有不同程度的复杂性,这就形成了一种反差。这种形势要求企业纪检监察队伍的整体素质要不断得到提高。近些年,各级纪检监察机关很重视教育培训工作,经常组织各种培训,企业纪检监察部门要积极参加。大中型企业内部也可以组织一些培训,培训的内容应包括政治理论、党性修养、业务技能、职业道德等各个方面。各级纪检监察机关还要加强对企业纪检监察工作的帮助和指导,也可以采取经验交流、案件检查等形式达到学习提高的目的。

三是应保持企业纪检监察机构和人员的相对稳定性。企业以经济效益为中心是无可厚非的,但是企业纪检监察部门的作用也是不可替代的。企业纪检监察部门是搞好企业党风廉政建设和反腐败斗争的重要职能部门,其职能是保护、惩处、监督、教育。历史和现实都证明了其职能的重要性。因此,企业不能以这样或那样的理由不重视甚至是削弱纪检监察工作。企业领导应以讲政治的高度认识其重要性。既要保持机构稳定又要保持人员稳定。而且要选配政治素质高、工作能力强、作风扎实的人员到纪检监察部门工作,同时创造好的工作环境,从各方面关心照顾,使从事纪检监察工作的同志没有后顾之忧。这样才能有效发挥纪检监察部门的作用。

【参考文献】