资源描述:
《浅论软件技术专业教学方法探索》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅论软件技术专业教学方法探索 【论文软件技术专业 教学方法 启发式教学 【论文目前的高职院校软件技术专业的学生素质参差不齐,本文根据日常教学中总结的教学经验,对各种教学方法做了简单的分析,供读者参考。 一、培养学生学习的喜好 喜好是激发学生学习积极性的动力,也是激发创造力的必要条件。因此,在计算机教学过程中,教师的重要任务之一就是激发学生的学习喜好。这就要求教师从新题目的引进和学习活动的设计上下功夫,引人进胜的开题,生动活泼的学习活动,是激发学生学习喜好的关键因素。我们可以从平时
2、学生感喜好的话题进手,如游戏、X页等,通过对其编程思想的分析,引导和进步学生的学习喜好。 二、因材施教,实施分层教学 面对不同的学生,很多学生家里有计算机,很多学生参加过各种各样的培训班,但也有过约三分之一的学生从来没有接触过计算机,这样就造成了学生的计算机水平参差不齐的现象。因此,这就需要老师采取分层教学,注重以人为本,因材施教。在备课时,尽量使每一节课都令学生感喜好,都能学到东西;利用分层教学法针对不同的学生提出不同的要求,以达到不同的目标;实现人人学有所值,人人都能获得必须的操
3、纵知识;各个层次的学生都能得到发展,不断进步自己、充实自己。在课堂上倡导学生主动参和、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决新题目的能力以及交流和合作的能力。 学生在上机过程中会提出各种各样的新题目,有的有些深度,有的非常轻易,学生是个独特的群体,有着不同于成年人的心理,敏感而脆弱,很轻易失往喜好和信心,一般来说,对学习内容懂了,通了,有了学习成果,就有了自信心,喜好也就随之萌发、高涨。作为教师,一定要注重聆听学生提出的每一个新题目,并根据情况做出不同的
4、解答。[1[2[3【 三、悬念法 上课时,教师先提出一些和教学内容有关的实际新题目,让学生想想如何来解决。如在教数据库时,可问学生“如何将全班同学的学号、姓名、性别、家庭地址、家庭等信息以数据库形式存放起来,供查询等使用?”,然后引出建立数据库的方法,让学生在上机时建立这个数据库,并在以后学习中经常引用这个数据库。又如在学习数据库的命令文件时,可事先设计好一个界面良好、简单实用的程序,上课时运行给学生看,然后让学生想想,如何才能来编程实现,并告诉学生这个程序设计一点也不难,只要学习以
5、下几个命令后每个学生都可自己完成,这样可以激发学生的求知欲看,再引出教学内容,会使教师授课的内容吸引住学生。 四、启发式教学 启发式教学,指教师在教学工作中依据教材的内在联系和学生的熟悉规律,由浅进深、由近及远、由表及里、由易到难的逐步提出新题目,解决新题目,引导学生主动、积极、自觉地把握知识的教学方法。启发,是启发学生思考,让学生自己思考新题目的答案及解决新题目的方法。这种教学方法,夸大教师是主导,教学过程要由教师来组织,学生是学习的主体,启发学生积极思维,旨在调动学生学习的积极性
6、,正确的理解、系统的把握所学的知识。这种教学方法,加上教师能够突出重点、分散难点、捉住关键,能根据学生的理解能力和知识水平,用正确、清楚、简练、生动、通俗易懂的语言讲课,是很受学生欢迎的。 同时,对于不愿意自己思考的学员,采用逐步引导的启发式教学,有助于增强学生的逻辑思维能力,进步对新题目的分析和解决能力,对比直接教学法而言,启发式教学法更有助于学生把握新题目的本质。 五、比较法和比喻法 比较法是指对有差别的新题目间加以比较的方法,有比较才有鉴别。 有些新题目,不比较,不轻易注重
7、到它们之间的差别,通过比较,才进一步熟悉,从而建立正确的概念。 例如,对比下列两个求1+2+3+…….+10的程序? 程序一:intsum=0,i=0; For(i=0;i%26lt;100;i++) Sum+=I; Printf(“sum=%d”,sum); 程序二:intsum,i=0; For(i=0;i%26lt;100;i++) Sum+=I; Printf(‘sum=%d’,sum); 显然,结果应该是55,可是程序二运行结果为10.通过引导学生对比,得出结论:要
8、实现累加,必须将给累加器变量sum赋初值的语句放在进进循环之前。[1[2[3【 通过对比,学生进步了熟悉,加深了思维,克服了易犯的错误,进步了编程能力。 采用比喻法,可以将抽象的概念以形象的、现实存在的事物体现在学生的眼前,有助于学生快速理解和把握。如同内存的概念,可以用固定大小的容器进行对比,数据则是放置容器中的物体,只有拿出一个,才可以放进一个,学生才能理解变量是如何保存于内存之中的。 六、设计授课法 所谓“设计授课法”,就是设想/创设一种新题目的情景,让学生自己往计划往执行