史小玲
摘 要:教学方法的改革是教学模式改革的重点和难点,结合高职计算机软件课程教学的特点,如何切实促进学生自主学习,提高实践操作水平和创新能力将成为课程教学目的中的重中之重。文章就引入式项目教学法相关介绍入手,重点叙述计算机软件教学中引入式项目教学法的具体运用,充分了解这种方式的重要性。
关键词:计算机软件;教学;引入式项目教学法
1 引入式项目教学法相关介绍
1.1 项目教学法
所谓项目教学法,实际上是以学生为主体,经过老师的指导,独立完成一个项目的方法。在这一项目的处理过程中,需要完成信息收集、方案设计、项目实施和最终评价一系列环节。学生通过具体的实践,能够明确所有环节中的基本要求,并做到切实把握。从项目教学法的概念中我们则可以总结出其三大特点,以项目为主线、以教师为指导、以学生为主体,虽然是对教师和学生如此的设定,但项目教学法还是需要师生共同完成,最终达成教师和学生共同进步的目标。这种教学方法,更注重的是理论与实践的有效结合,而其培训的周期也相对较短,虽目标指向存在多重性,但却有可控性好和见效快的优势。
项目式教学虽然已经提倡很多年,但人们对它的理解却各不相同。在传统的项目式教学中,作为主线的依旧是教材的知识构架,教师对知识的讲解过程中引入的也多为一些过时或者假设的案例,对于理论知识的具体应用方法也只是简单说明,根本无法保证项目的真实和实用。
1.2 引入式项目教学法
经过上面对项目教学法的相关论述,虽然明确了项目教学法的各种优势,但是在实际运用中并没有得到更多的体现,只能称其为传统的项目式教学。而说到计算机软件教学中引入式项目教学法,它是在新的教育方式和理念提出下逐渐衍生的。这种方法则更贴近于项目教学法的真正意义。引入式项目教学法实现了项目为主线,这些项目多为近期实际开发的案例,有的是关于企业的,有的是教师在社会服务中的。这些案例会被分解成易于教学的子项目,其特点是相对独立、便于教学和可操作性强。在这些项目的教学过程中,对于涉及的理论知识会重点强调,涉及不到的也不会另外进行拓展,充分保证项目的主导地位[1]。
引入式项目教学法相对于其他教学法存在4个方面的优势,首先,要说到教学过程中的技术和知识,因为这些项目都是近期开发的实际项目,其应用的技术和知识也是最先进、最前沿的,同时也是最适合的,学生能够学到这些,在未来很长一段时间内都具有实用性。其次,从学生的角度来说,对于相关企业项目的学习,就相当于在真正的企业实习一样,学习过程就是实践过程,对学生从毕业到进入工作提前做好了缓冲,进入企业往往无需从头来过,一跃成为企业骨干也是有很大可能的。再次,项目中涉及的理论知识,就是学生需要学习掌握的,引入式项目教学的主要目的在于项目的实现,是对学生在实施方法和技巧上的训练,这一点也同样明确了校方注重培养学生动手能力的教育理念。最后,这种方法推翻了传统的教学方法,真正实现了引入式项目教学[2]。
2 计算机软件教学中引入式项目教学法的具体运用
通过对引入式项目教学法的相关介绍,我们了解到其对计算机软件教学起到至关重要的作用,但是从当前我国计算机软件类毕业生就业情况不理想的现状来看,引用式项目教学法在计算机软件教学中并没有得到很好的运用,下面我们就具体从3个方面来阐述,如何在计算机软件教学中更好地运用引用式项目教学法。
2.1 引入式项目教学法案例的合理选择和制作
想要让引用式项目教学法得到切实施行,合适项目的正确选择尤为重要。在上面教学法的相关介绍中我们了解到,引入式项目教学法案例的主要要求有:必须是近期的、必须是实际开发的,而作为开发的主体,可以是企业,也可是教师社会服务中的,所以想要获得成功案例,首先应从开发主体入手。这都需要校方给予一定的支持,如果是企业近期实际开发的案例,则需要与相关软件公司做好沟通,这样才能保证引入教学中的案例是真实可靠的,如果涉及企业无法公开技术的情况,那么需退而求其次,尽量争取到企业一次性产品的案例,虽然相比稳定产品在教学和学习上有所欠缺,但是也能达到丰富学生知识储备和提高学生能力的作用,而且对于相关企业也不存在损失的情况,是一定程度上的双赢效果[3]。
合适案例成功选择后,接下来就是对其的正确制作了。制作案例必须要老师亲自进行,以保证在制作过程中充分理解案例,在之后向学生介绍时才能更全面、具体,除此之外,教师在案例的设计上必须具有针对性,根据相关规定和流程来设计,以达成将案例顺利引入教学过程的最终目标[4]。
2.2 引入式项目教学法在软件类课程教学中的实施
具备了真实的开发案例,接下来的重点就是怎样把这些案例更好地运用到教学中。以企业近期开发的案例为例,首先需要将企业的真实案例进行分解,成为一个个子任务,这种子任务也可以称为一个教学单元,对其要求是在具备独立性的基础上适合教学实施。其次,针对每一个教学单元,教师都需要设计相应的教学情境,这一情境的设计主要是为了学生更加理解子任务的各方面内容,相关内容包括功能分析、知识组织、实现过程、实施效果以及相邻任务之间的关系等,学生通过既定任务的学习,能够举一反三,设计类似子任务并切實实施。最后,是对教师教学过程设计的要求,无论是在教学时,还是在软件实践时,教师扮演的都是引导者的角色,所以不可过于主导学生,其教学过程设计的目的是实现以任务驱动教学,而非运用教学来完成任务[5]。
教学案例准确分解、教学情境的合理安排以及教学过程的妥善设计,这3方面都是在软件进行实际操作前的准备工作,而在真正的动手操作过程中,需要做到以计算机软件为底层技术基础,通过项目将理论知识和实践联系起来。企业项目案例或者软件相对比较繁琐。下面我们以相对简单的软件:网络编辑软件为例。计算机软件教学中网络知识为基础,通过对个人网页制作的相关操作,论述如何在计算机软件教学中运用引入式项目教学法。在计算机课程的相关学习中,学生了解和掌握的往往只是理论知识,对于如何将这些知识运用到实际中却知之甚少,比如网络知识,其涉及方面包括html,css,jsp以及ajax,教师想要学生真正理解这些网络知识,必须让其进行实际操作。例如给学生下发开发个人网页的任务,首先需要选择网络编辑软件,之后会按照相应开发标准进行信息收集、整理、网页设计和开发,这个过程是需要学生独立完成的。这种软件教学方法,对于教师和学生都是学习和进步的主要途径,教师能够根据拓展的知识及时调整自己的教学内容,学生通过一系列整理开发过程,丰富了理论知识,也更加理解项目,同时提高了对项目的把控能力。这一过程中教师和学生也得到了良好的沟通和联系,很大程度上提高了学生学习积极性。
计算机软件教学中引入式项目教学法,这个教学过程其实就是子任务在软件公司或企业的实践过程,但需要强调的是必须要与教学相结合,让学生双向认识到任务的意义和知识的含义,教师的作用是引导,学生作为主体需自主完成任务,只有这样才能打破传统的教学方式,切实提高学生操作能力,为以后的职业生涯积累经验和奠定基础[6]。
3 结语
计算机软件教学中引入式项目教学法的有效运用,在提高教师教学效率和教学水平的基础上,更充分加强了学生的学习能力和动手能力,但是就目前计算机软件类毕业生就业情况来看,这种教学方法还没有得到良好的应用,或者没有发挥出更大的作用,所以还需要做出相应的努力,在案例选择、软件课程中切实运用引入式项目教学法,并结合相应的学习绩效评价方式,发挥教学法应有价值和作用的同时,为社会培养高水平、高技能的专业人才。
[参考文献]
[1]段毅.计算机软件教学中引入式项目教学法的运用探索[J].黑龙江科技信息,2016(34):162.
[2]孙远伟.引入式项目教学方法在高职院校计算机软件教学中的应用[J].软件导刊(教育技术),2017(1):25-26.
[3]罗颖,张超.项目教学法在高职院校计算机软件教学中的应用[J].宿州教育学院学报,2017(4):152-153.
[4]张文英.高职“计算机应用基础”课程项目化教学实践研究[J].电脑知识与技术(学术交流),2015(12):172-173.
[5]吴三斌,吴三平.基于项目驱动教学法在高职计算机应用基础课程的教学研究[J].价值工程,2016(10):212-214.
[6]郭楠.项目教学法在计算机软件教学中的实践应用[J].信息与电脑(理论版),2016(8):223-224.