关于软件技术专业教学方法探讨(2)
作者:佚名; 更新时间:2014-12-05
三、 悬念法
上课时,教师先提出一些与教学内容有关的实际问题,让学生想想如何来解决。如在教数据库时,可问学生“如何将全班同学的学号、姓名、性别、家庭地址、家庭电话等信息以数据库形式存放起来,供查询等使用?”,然后引出建立数据库的方法,让学生在上机时建立这个数据库,并在以后学习中经常引用这个数据库。又如在学习数据库的命令文件时,可事先设计好一个界面良好、简单实用的程序,上课时运行给学生看,然后让学生想想,如何才能来编程实现,并告诉学生这个程序设计一点也不难,只要学习以下几个命令后每个学生都可自己完成,这样可以激发学生的求知欲望,再引出教学内容,会使教师授课的内容吸引住学生。
四、 启发式教学
启发式教学,指教师在教学工作中依据教材的内在联系和学生的认识规律,由浅入深、由近及远、由表及里、由易到难的逐步提出问题,解决问题,引导学生主动、积极、自觉地掌握知识的教学方法。启发,是启发学生思考,让学生自己思考问题的答案及解决问题的方法。这种教学方法,强调教师是主导,教学过程要由教师来组织,学生是学习的主体,启发学生积极思维,旨在调动学生学习的积极性,正确的理解、系统的掌握所学的知识。这种教学方法,加上教师能够突出重点、分散难点、抓住关键,能根据学生的理解能力和知识水平,用准确、清晰、简练、生动、通俗易懂的语言讲课,是很受学生欢迎的。
同时,对于不愿意自己思考的学员,采用逐步引导的启发式教学,有助于增强学生的逻辑思维能力,提高对问题的分析和解决能力,对比直接教学法而言,启发式教学法更有助于学生掌握问题的本质。
五、 比较法与比喻法
比较法是指对有差别的问题间加以比较的方法,有比较才有鉴别。
有些问题,不比较,不容易注意到它们之间的差别,通过比较,才进一步认识,从而建立正确的概念。
例如,对比下列两个求1+2+3+…….+10的程序?
程序一:intsum=0,i=0;
For(i=0;i<100;i++)
Sum+=I;
Printf(“sum=%d”,sum);
程序二:int sum,i=0;
For(i=0;i<100;i++)
Sum+=I;
Printf(‘sum=%d’,sum);
显然,结果应该是55,可是程序二运行结果为10.通过引导学生对比,得出结论:要实现累加,必须将给累加器变量sum赋初值的语句放在进入循环之前。
上一篇:浅析管理信息系统
下一篇:浅谈网格计算相关技术与应用
热门论文