1.研究背景
1.1.高职院校学生的特点
目前,高职院校单招学生的比例越来越大。这类学生的主要特点是文化基础知识相对薄弱,学习目的不明确。由于他们以前的学习成绩不是很好,他们严重缺乏自信。缺乏积极探索自己不熟悉的领域的动力,遇到问题容易退缩放弃[1]。这些都给新知识的学习带来了很大的障碍。但同时,他们喜欢努力探索自己能控制、容易上手、能做好的事情。
1.软件技术专业课程教学特点
高职院校软件技术专业的各类课程教学主要以项目为载体,旨在分析和分解项目,学习解决问题的思路和方法,然后实现项目学习相应的知识和技能,让学生在学习专业知识的同时学会处理实际问题。虽然课程设置有一定的相关性,但每门课程教学项目的选择涉及不同的领域,对学生的知识面要求广泛,不同课程的教学项目关系不大[2]。
1.3存在的问题
对于知识水平低、学习能力弱的高职生来说,软件技术课程的教学方法在实际实施过程中存在诸多问题:首先,虽然每门课程都采用教学项目,但教学项目种类繁多,参差不齐,涉及面广。学生要完成和实施项目,首先要了解问题,然后做相关的学习。然而,许多学生可能从未接触过教学项目本身所涉及的领域,因此很难理解问题;此外,课程的教学项目选择相对独立,没有相应的联系。他们需要了解和分析不同学习项目增加的学生的学习任务;另外,要求学生在规定的教学期内掌握每门课程的主要知识,灵活运用到不同的项目中。对于大多数高职生来说,在有限的时间内不可能把每门课都学好[3]。如何有效提高学生的学习效率,激发学生的学习兴趣,解决高职软件技术专业学生的学习困难?
2.解决思路
根据多年的教学探索和总结,除了不断研究教学方法,改变教学方法外,还必须努力选择教学内容的载体,即教学项目。软件技术专业课程具有一定的连续性,因此项目的设计和选择应做到以下几点。首先,所有相关课程使用相同的完整教学项目,涉及软件编码、数据库知识原理和技能、系统分析、设计和实现、软件测试技术等软件专业基础知识,当然,不同课程重点不同;其次,项目不要太大,避免打击学生的热情;最后,项目必须是学生经常接触和容易理解的问题,提高学生的学习兴趣,减少学生的额外努力。