看程序设计心得体会7篇
心得体会是一种积累的过程,随着时间的推移变得越来越丰富,没有一个深刻的感悟,我们写出的体会就没有意义,以下是心得范文网小编精心为您推荐的看程序设计心得体会7篇,供大家参考。
看程序设计心得体会篇1
说到我学习c语言时,真是用千言万语呀!记得刚开始学的时候,我的c语言学的并不是很好,学期都过了快一半了,对c语言还是一知半解的,我是第四小组的组长,组长的职位给我了很大的压力,我一直认为做学问都要做到这一点,要么做到最好,要么就不去做它,本着这样一个心太,我下了一个决心就是要学好c语言,开始我用了最笨的方法,就是一个厚厚的本子,一支笔,一本c语言书,天天有事没事抄程序,不管什么程序,我都不放过,一个一个的抄,抄了有好几个本,回到宿舍就在机子上调程序,一个月过去了,老师让做c语言项目,是一个学生成绩管理系统,在当时这样一个项目对我们来说真是难度不小,可是我本着一个试一试的心太去做了,一个打死我都不敢相信的奇迹出现了,这个程序我写出来了,而且几乎是一气合成,而且只用了一个晚上的时间,写了足足有六页的代码,看着写在本子上的代码我有点不相信,这怎么可能呢,当晚我没有睡着觉,高兴啊,谁能睡的着。做这个项目让我明白了一些道理,再大的程序也是有不同的小程序组成的,因为我天天抄程序,抄的全是小程序,做这个大点的程序的时候我发现全是一个一个的小程序,抄了一个月的程序,当然能很顺利的就写出来了。
后来我明白了,抄程序是最笨的方法但我认为它是进步最快的方法,抄程序是积累经验的时候,而做项目才是真正把所学为所用的时候,可以说只有你做一个大点的项目出来才能真正是说明你学到了东西,你会用所学的东西,要不然就算你学的再多,不会用也没用啊,我还发现有很多同学,在学飞c语言的时候比我学的要好,可是他们却做不出来项目,就是说学会了但是不会用,那我说还不如不学呢。有点浪费时间。做学问特别是计算机一定要做的精准,比如说一个语句一个关键字,你一定要把它几乎所有的用方法都能清楚明白,比如说print语句,对于它你一定要明白什么时候用“‘,这些你都要非常的清楚明白,要不然说不定那一天你用会碰上麻烦事,一句话要学精了,语法掌握住了,接下来就是写程序了,其实抄程序并不是说一直没有目的去抄,你会发现当你抄一段时间以后就不用再抄了,因为大部分都是一样的你一看就知道怎么写了,当你一看到程序就知道它什么功能,那里有错的时候,那你的成绩可是进步不小啊,这并不需要太多的时间,只要你用心一个月足够了。
跟大家说几点经验1。在学习的时候一定要注意这几点,不会的一定要问明白,不管谁能让他教会你知识就是你的了,要学会让知识为我所用。在看书的时候一定要做好标记,特别是不懂的地方一定要标明是什么意思。
2。在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学习。
3。再一点是我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的`注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路,一定是想迫切的看到结果,这个时候看课本才是记的最死的时候,学习要的是就是个效率吗?
4。提醒大家学习要讲效率,我发现有很多同学天天学习,每天最早到教室,走的又最晚,别人玩他在学,别人学他也学,可是别的一天30%的学习时间却比他们一天50%以上的学习时间的效率要高上不仅仅是几倍的问题,所以我要说的是不要对别人说你天天在学习,要说你天天在进步,学习不是要你学习了多久是,是要你学了多少东西的,你学一小时还没有别人学一分钟的效率高,难道自己不是浪费时间吗?不想学的时候就不要学,出去玩一会儿再来学说不定会有更好的效果。希望这些经验能跟大家分享一下,最后还是要跟大家强调一点,抄程序是学好c语言的最好最快的方法。
看程序设计心得体会篇2
实训期间经历的许许多多,给我们带来了很多很多有实无形的东西,知识、友情以及团队开发的热情,快乐无一不包围着我们。在这我很想感谢几个人,王璐老师和班上一同参与这次实训的2位同学。王璐老师对我们备至关心,不论在学习前后,都给予我们关怀不少,并且王璐老师不愧是从事多年软件开发的专业人士,其深厚的专业技能知识和丰富的经验令我等钦佩无比。对于我们未出茅庐的大学生而言,遇到的问题多而复杂,询问有经验的人,他们或许一句话就能解决问题,而自己就得找资料或上网摸索可能要一两天,有时甚至绞尽完脑汁都不得其解。用个词形容,老师的解答如醍醐灌顶,而对我们,则甘之如饴。
实训这段期间真的好累,尽管实验室给我们提供了一个相当不错的上课学习环境,但是整天木木地待在实验室面对毫无生气的荧屏,为code而烦恼,为bug而郁闷,被文档所包围,随程序侵蚀。然而,这就是学习的生活,既选之也则安之。忙碌的生活让我每天似乎没有太多的时间去想一些其他的事,耐心的去调试,专注的去编写更好的算法,沉浸充实和快乐之中。
更重要的是,两个星期的实训使我们明白我们所欠缺的不仅仅是技术知识,更重要的是有一种处理事情的方法、面对问题的心态和动手能力。面对完全陌生的新知识、新技术、新项目以及整个it行业,我们不能畏惧,要以一种积极的心态去面对,分析并抓住关键所在。因为我们所即将应对的每一个项目都是既需要实际操作,又需要详细规划的。作为组长,协调组员、激励其他组员和积极参与项目开发是我每天必做的工作。我认为每个人都应该在团队中做好自己应尽的职责,再优秀的个人也可能完成一个即庞大又复杂的项目工作,我们必需紧密的联合在一起,以一个团队的角色来面对。
总之,这次实训为我们以后从事软件开发工作打下了良好的`专业基础,为我们的进一步学习提高打下了扎实的理论基础。
jsp程序设计实训在不知不觉中就结束了,我感觉自己还有好多理论知识要学,还有好多的技术不懂呢!这是我大学以来第三次实训,每次实训我都感觉学到了好多东西!因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上课,每上两次的理论课却只有90分钟的实际操作。在课上,做的练习小项目都不复杂,可轮到做大的项目实训并且要求我们独立完成的时候,,就不那么顺手了,一个个技术问题,一个个bug接踵而至!我很感谢学校有实训这样的安排,把我们这一学期学的东西系统的集中的进行训练,对我们计算机水平的提高发挥着重要作用!还要感谢我们的王璐老师,王老师很温柔,也很有耐心,即使老师讲了很多遍的问题,我们不会,老师还是会走进我们给我们耐心的指导。还有,一起完成这个项目的其他小组成员,大家一起讨论算法,一起攻克bug,一起协作,分工明确又彼此帮助,彼此传授自己的经验,和谐,积极而又快乐,充实。
经过这次的实训,我真真确确的感受到了团队的重要性,身为团队中的一员,一定要做好团队个成员之间的沟通,要彼此协作。充分发挥团队的力量,对于软件项目开发至关重要。同时,这次实训也暴露了自己在软件开发过程中相关理论、技术方面的不足,在以后的学习过程中要重视理论的学习,开发经验的积累,要多练习,多去尝试开发一些项目,查漏补缺,积累开发经验,并且要不断的去学习一些新技术。
此外,这次实训给我们营造了一个很好的类似于在公司实习的氛围,并且整个项目的流程是按照现实中项目的通常情况来安排的,无论是在项目的设计步骤还是日期安排上,不同于以往我们自己做课堂练习时缺乏这样详细的设计和计划,让我们向更正规的项目实施靠近了一步,并且在真正进入公司工作之前让我们更熟悉业务流程,使更多的时间可以专注于自己的工作而不是适应从学校到工作环境的转变上。
总之,经过这次实训学到了很多,成长了很多,相信在以后的项目开发中这些经验会让我受益匪浅的。
看程序设计心得体会篇3
通过这段时间的课程设计,我认识到c语言是一门比较难的课程。需要多花时间上机练习。这次的程序训练培养了我实际分析问题、编程和动手能力,使我掌握了程序设计的基本技能,提高了我适应实际,实践编程的能力。
刚开始做这个程序的时候,感到完全无从下手,觉得让我完成这次程序设计根本就是不可能的,于是开始查阅各种资料以及参考文献:谭浩强著.c程序设计(第二版).北京:清华大学出版社,1999;徐金梧、杨德斌、徐科著.turboc实用大全.北京:北京机械工业出版社,1996。之后便开始着手写程序,写完运行时有很多问题,如输入的`数据总是覆盖之前的数据,在做按键的闪烁时,闪烁后的按键不能变回原来的颜色等,后来花了很长时间才解决了这些问题。我的程序有许多值得改进的地方,如可以增加一些函数:cos、sin、ln、sqrt等;在画界面矩形的时候可以使用for语句。
总的来说,这次程序设计让我获益匪浅,对c语言也有了进一步的认识:c语言功能高、表达能力强、使用灵活方便、目标程序效率高。
c语言是在国内外广泛使用的一种计算机语言,我相信除了以上优点之外还有许多,希望能在以后的学习中有更深入的认识。
看程序设计心得体会篇4
在大学以前我从来就没见过c语言,这东西对我来说是十分陌生的。刚开始学c语言,感到每天都在云里雾里飘着,感觉对这个东西真的好难入手。但学了一段时间后逐渐对c语言有了认识,并能进行简单操作。现在我们又要开始进行课程设计,我的天空突然彻底black了,阿门!不过我不会放弃,前辈们都说:“坚持到底就是胜利!”,恩!我也是这么认为的。万事开头难,只要我找到方法,我一定可以的,嘿,嘿,嘿!不过我们都知道,我们是一定会成功的,因为我们有我们的太阳,至于是谁呢,我就不说了,大家都知道了,是吧!刚开始编程时,那个“error”啊,多得已经无法用“多”来形容了,那是“很多”啊!于是我开始了漫长而繁琐的地毯式搜查,我累的地暗天黑都已无所谓,那个疯狂的人,是我,是我,还是我!海阔凭鱼跃,天高任我飞!我曾经花了整整一个上午的时间来弄一个麻烦的闪烁,那做出来后的感觉,就能用一个字来形容,那就是“爽”,人生最幸福的事也就莫过于此,这小小的成功使我的信心十足,我看到希望了,来西牙!
于是,我开始了更为艰巨的任务,那就是把整体结构弄出来,我为此都“白”了少年头。在我们整个宿舍的团结合作下,终于把框架弄出来了。接下来就应该改错误了,随着一个个错误的纠正,终于一个程序浮出了水面!!!我们成功了,高兴啊,真高兴!通过这次课程设计,我对c语言更有兴趣了,我相信以后我一定赶上我们的太阳的。
看程序设计心得体会篇5
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述称为数据的逻辑结构;数据必须在计算机中存储,数据的存储结构是数据结构的实现形式,是其在计算机内的表示;此外讨论一个数据结构必须同时讨论在该类数据结构上执行的运算才有意义。一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。
在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,我们根据特定的算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常重要的。
从上面我们了解到了数据结构的重要性,它是一个程序的关键因素。拿到“阴风习习的大楼”这个题目时,一开始不知道从哪入手,以为可以把每个位置看成一个图的一个节点,从而可以用邻接表这种结构,通过遍历邻接表,每次选择权值小的路径走就可以得到最短的路径了。我错了,完全的错了。通过认真的分析后,我认识到,这能简单的看成一个图,因为每个位置都只能到达它邻接的位置而不是和其他各位置都有联系。而且如果每个位置转化为图的一个节点,这样要表示每个节点的关系就需要n*n节点和n^4大小的数组来存储各个点的关系。还有这个大楼结构想转化为一个图也是不容易的。根据书上有些类似的“老鼠迷宫问题”,让我想打,不如就用n*n大小的数组直接存储大楼结构。通过类似走迷宫的方法来遍历,当遍历完所有路径后就能得到一个最小的路径。那接下来怎样遍历呢?我采用了深度优先遍历的方法,这样可以用递归的方法,简化代码。虽然理解上有一定困难,而且递归条件的控制要注意。
通过这次数据结构程序设计,不仅让我对c语言的一些知识得到了回顾,加深了对c语言的掌握。同时也让我对数据结构知识得到了一定的掌握。知道了怎么去分析一个题目,怎样选择比较好的数据结构。让我从怎么样实现一个程序功能,转变到怎么用更少的空间,更短的时间完成程序设计。空间和时间上对程序的优化是评价一个程序好坏的关键标准。
通过这次数据结构的程序设计也让我懂得了怎么样去设计一个程序。从问题分析中找出程序所要解决的关键问题和数据结构的选择;在概要设计中完成程序的大体轮廓;在详细设计中解决关键问题的算法和设计;在调试分析中完成程序最终的修补。这样一个比较好的程序就设计出来了。
看程序设计心得体会篇6
本课程主要通过vb.net论述了面向对象程序设计和组建编程的机理,涉及到控制台界面程序、windows窗体程序、图形界面编程、数据库、网络应用系统等多方面的内容。内容量大,程序设计复杂、同时vb.net程序调试是在环境下进行,在编程过程中环境会自动为用户生成一些必要代码,以降低编程难度,降低学生的编程负担,但这也带来了一些问题,如:学生对vb.ent的程序结构把握和了解不全面,对编程机理了解不透彻,学生容易盲目照搬书上代码,不求甚解,似是而非。为了解决这个问题,我们采取了课程设计的方法来加深学生对知识的理解,将书本知识迁移到新的问题解决中,提高学生分析问题和解决问题的能力。
要求学生在学习该课程中,应用每个相对独立的、完整的单元知识解决一个实际项目,设计编写一个小作品;学完整个课程后,完成一个综合性比较强的编程项目,使学生对整个课程内容进行全面的总结、梳理,以项目完成为手段,全面锻炼学生分析问题和解决问题的能力。
一.目的
1.为使学生掌握vb.net编程、面向对象程序设计思想和组建编程的知识实际技能,除了系统地讲授必要的vb.net知识,上机练习,做作业外,还应该对学生作较全面的编程技能和分析问题解决问题的能力训练,即作课程设计,以达到如下目的:具体应用和巩固本课程及有关先修课的基础理论和专业知识,了解面向对象程序设计思想,掌握应用vb.net编程和组建编程程序设计方法,培养学生初步的.项目设计能力。
2.独立地根据一定的项目要求,查阅资料,写出项目开发目标,分析开发过程中所用到的课程知识,提出解决方案,编码并上机调试完成系统,培养学生分析问题和解决问题的能力。课程设计是教学过程中的一个重要环节,必须认真对待。
二.要求
在课程设计中要求学生注意培养认真负责,踏实细致的工作作风和保质保量,按时完成任务的习惯。在设计过程中必须做到:
1.在某个教学单元结束后,完成一个教师布置的、或学生自己拟定的、知识覆盖整个章节的,有一定综合性和难度的项目,要求学生描述出要达到的目标、围绕目标,收集资料和素材,复习所需的课程知识,描述问题解决方案、编写程序上机调试,直到项目的完成。最后的成果要有完成的作品和相应的文档。
2.在课程结束后,完成一个大的编程项目,其要求与课程单元的项目差不多,只是综合性更强、难度更大、知识覆盖面更广,工作量更大,以全面促进学生复习和梳理学科教学内容,提升学生分析问题、解决问题和文档的书写和编制。
三、采取的措施
为了保证课程设计能够按照预定的目标和计划进行,我们还采取了以下措施来加强对学生监督和管理。
1.首先讲清楚课程设计的意义,让学生能够自觉积极主动地进行课程设计,发挥学生的主观能动性;
2.在课程设计过程中,教师随时巡视和监督,了解把握和控制课程设计的进展;
3.将学生的作品集中展示、评价、打分,可以让学生在展示的过程中获得成就感、自豪感,学生之间可以相互学习、取长补短,同时在此过程中可以明确标准,自觉地按照标准来调整自己地学习;
4.将课程设计作为学期成绩的一部分记载,大约占10%,必须完成课程设计后才能参加考试,课程设计不过关,即使考得再好,也不能过。
四、取得的效果
通过以上措施,学生全部都完成了自己的项目、将所有的作品通过超链接网页的方式集成在一个作品集中,所有的学生都完成了4~6个小作品,每个作品都反映了学生应用课程的某部分知识解决某个问题的结果,通过完成这些作品,学生巩固、加深了对相关知识的理解,加强了知识之间的联系,促进了知识的迁移和应用。同时学生看到凝聚着自己的心血、汗水、思维和创新的作品,就像一个母亲看到自己呱呱坠地孩子那样充满了喜悦,激发了学生的创造欲望。通过同学之间作品的对比,提供了一个相互学习交流的平台,激发了学生的竞争意识。总之通过课程设计受到了良好的多方面的效果,从考试成绩来看,20__级本科全部都及格了。
看程序设计心得体会篇7
一、教学内容设计
(一)课程设计的理念与思路
1、教学理念
?jsp程序设计》课程对课程开发模式有较深入的研究,对“以能力为本位”、“以学生为中心”、“以就业为导向”、“以职业生涯发展为目标”、“以典型实例为载体设计教学环节”的教学理念理解透彻 ,教学理念与时俱进、不断更新、形成了以下的教学理念:
a、以职业生涯发展为目标-确定课程目标
?jsp程序设计》是培养学生基于java方向的web开发能力的课程,通过该课程的学习学生能够胜于web程序员(jsp)的岗位,学生通过学习完本课程可以应用jsp+javabean+servlet进行动态网站设计与制作以及信息管理系统的设计与制作,同时要求培养学生的团队合作精神以及分析问题、解决问题的能力。
b、以典型实例为载体-设计教学环节
通过真实的项目案例和项目任务的双线教学方式,符合高职高专学生的认知特点。学生的认知从抽象到具体,由老师“手把手”引导到由老师“放开手”辅导;以当今动态网站和管理系统中的典型功能模块为知识点设计教学环节,建立真实的功能模块与专业知识点和专业技能的联系,增强学生的直观体验、激发学生的学习兴趣、方便学生理解与掌握。
2、教学思路
?jsp程序设计》的教学思路是根据软件开发市场、软件企业、行业对java web程序员的需求情况确定了“web程序员”为职业岗位培养目标,根据web程序员的岗位能力标准制订《jsp程序设计》的课程标准,然后进行教材和参考书的选取,在教学实施过程中通过理论实践一体化的教学模式,通过任务驱动法、演示模仿法、模块教学法达到预期的课程目标,培养web程序员应具备的'能力。
(二)教学内容总体设计
按照职业能力由单一到综合、由简单到复杂的培养规律,根据课程内容的重构,我把《jsp程序设计》这门课程的教学内容主要分为六大模块的内容,然后我又把这六大模块分解为15个教学单元、3个单元实践和1个综合实训。
?jsp程序设计》课程的教学以真实的b/s项目“网上书店系统”为技能实战贯穿项目,在每个模块中,分三阶段完整地实现了教、学、做三位一体,理论实践紧密相结合。
(三) 教学内容模块化设计
结合学生的认知规律和中级web程序员岗位能力的要求,形成了模块化的课程体系结构,以三个支撑模块为基础,这三个基础支撑模块是:静态网页技术、java语言技术、数据库基础。通过jsp基础、jsp内置对象、数据库编程模块的学习,培养学生具有简单的jsp编程的能力,再结合javabean技术模块的学习,培养学生具有jsp模式1的开发能力,通过学习servlet技术模块,培养学生具有基于mvc模式的开发能力,同时这三种开发方法都可以结合高级应用技术模块来增强应用系统的功能。
(四)教学内容的学时分配(理论:实践为1:2左右)
教学内容理论实践教学案例
第一章 jsp基础模块816体验电子商务网站
第二章 jsp内置对象模块612用户登录
单元实践1 08电子商务网站
第三章 数据库编程模块1224商品信息处理(增加、删除、修改)、商品搜索分页
第四章 javabean模块48用户注册、购物车
单元实践1 08
第五章 servlet模块48计数器
第六章 高级应用模块612订单发送、商品销售统计、验证码
单元实践3 816电子商务网站
综合实训 036把每个章节的知识点贯穿起来进行综合实训
总计48132
二、教学方法及手段
1、讲授法
讲授法是传统的教学方法,它是传授知识的基本途径。通过多媒体课件的展示和多媒体教学系统的应用,讲授知识和操作步骤及注意事项,能够使学生具备操作的基本知识。
2、任务驱动教学法
“任务驱动”教学法是一种建立在建构主义学习理论基础上的,有别于传统教学的新型教学方法。“任务驱动”教学方法提倡教师指导下的、以学生为中心的学习。在整个教学过程中教师起组织者、指导者、帮助者和促进者的作用,利用情境、协作、会话等学习环境要素充分发挥学生的主动性、积极性和创造性,最终达到使学生有效地实现对当前所学知识的意义建构的目的。建构既是对新知识意义的建构,同时又包含对原有经验的改造和重组。
效果: 采用“任务驱动教学法”充分调动学生的学习积极性,培养学生的学习兴趣。
3、案例教学法
教师首先根据教学内容提出任务进行案例分析、现场编程,学生模仿完成案例,期间生提出下周天兵天将现解答辅导,然后学生完成任务、教师进行评价、最后教师做总结归纳。
案例教学法要求学生积极讨论,要求学生不仅获得知识经验、思维受到启发。通过案例教学法的实施,使学生获得经验,在完成任务的过程中,学生自己提出问题,并找出解决问题的途径和手段,从而培养学生分析问题和独立解决问题的能力。
4、sdspr教学法
根据程序设计类课程的特点,结合本门课程的教学内容和学生的能力,总结和提炼了“sdspr教学方法”即一个教学单元的教学按照“项目展示”、“教师演示”、“学生模仿”、“课堂实践”和“总结提高”的过程进行展开,如下图所示:
教师案例分析
编程示范
明确教学目标
展示项目功能
展示
演示
模仿
实践
学生综合应用
教师答疑解惑
学生模仿实践
训练基本技能
师生共同总结与提高
提高
在项目展示环节,通过真实的应用场景明确教学目标,展示要实现的功能;在教师演示环节,教师进行案例分析,对涉及到的知识点进行具体的讲解,然后进行编程示范以帮助学生分析实现的逻辑和理清楚知识点的应用;在学生模仿环节,学生在小型的任务上则采用独立完成任务为主,在较大的任务上则采用开发小组形式训练基本技能培养和团队合作精神,教师进行现场指导,答疑解惑,在期间检查学生每次任务完成的情况;在课堂实践环节,学生综合应用本教学单元的知识点和技能点完成实际的工作任务,完成后教师进行评价或者学生进行互评;在总结提高环节,通过师生共同总结实现知识和技能的提升。
效果:“sdspr教学方法”非常适合理论实践一体化的教学,易于实现“教、学、做”三位一体,教学中,摒弃高深的原理和艰涩的技术术语,演示和叙述力求做到通俗易懂,深入浅出,技能训练循序渐进,螺旋上升,让学生会做。
5、小组学习法
小组学习法即综合实训,“小组学习法”将班级成员划分成2-4人一组,其中一人为组长,座位固定在一个区域方便小组内成员进行共同学习与讨论。“小组学习法”根据学生的不同兴趣爱好,完成相应的任务。如美工、编写文档、找资料、编程、设计数据库,但这些工作并不是独立的,需要时随时调动角色承担相应的任务。通过上机辅导学生综合设计和实现一个简单的java web系统,主要培养学生独立分析问题和解决问题的能力。
效果:通过“小组学习法”,形成小组竞争,易于形成学习合力,同时发挥尖子学生的带头作用,以点带面,带动全体学生的学习积极性。
三、考核方式
在考核方式方面,学生的期末成绩分为四部分:平时考勤20%、实验报告30%、期末考试50%,再根据学生上课的表现情况,酌情加分奖励以调动学生的上课积极性和活跃学生上课的气氛。其中期末考试主要是在最后几周学生根据教师下达的任务书完成作品,提交作品后,由四至五个教师组成一个答辩团,每组学生推荐一个成员上台演示,讲演完成作品使用到的技术和创新点等,然后由教师就学生的作品和讲演内容进行提问,学生进行回答。最后根据各位教师根据评分标准给每组作品打分,求得平均分即为本组的期末考试成绩。
四、课程建设与改革思路
在“校企结合”的建设模式下,以理论实践一体化、综合实训、生产性实训和顶岗实习工学交替的教学模式
1、真实化:以真实的软件项目为载体实施“理论实践一体化”的教学;在真实的职业环境中完成生产性实训和顶岗实习;学生完成的工学结合的作品就是企业真实的软件产品。
2、“专业+公司”模式以学生为中心,以能力为本位,在“专业+公司”实践模式下,实现实践教学场地和真实开发环境相互融合、实践教学内容以真实软件产品为驱动、校内生产实习和校外顶岗实习。