作品介绍
本次微课选取的是高级语言VisualBasic中选择结构IF条件语句。高级语言VisualBasic对于首次接触高级程序语言的非计算机专业学生来说,由于没有任何的基础和思路,学习起来也是有一定难度的。 本次课从现实生活实例入手引入选择结构(分支结构),然后依次讲解了IF条件语句的三种形式:单分支、双分支、多分支。三种IF条件语句讲解都是按“分析流程图—讲解语法结构—应用具体实例”的步骤进行。 讲课过程中从学生的兴趣入手,利用学生的好奇心,选择一些对学生具有吸引力的程序进行演示,从而激发和调动学生的学习兴趣。对于一些难理解和抽象的概念可以使用“比喻法”,能够使枯燥的知识兴趣化。比如交换两个变量的值时,不能直接交换,可以通过第三个变量来完成。此时就可以一瓶酒和一瓶水交换的例子来说明,把一个变量x比喻成酒瓶子,变量y比喻成水瓶子,变量t比喻成空瓶子。有比如在引入分支结构时举了几个现实生活中的选择:如果我饿了,我就吃饭。如果我渴了,我就喝水。如果下雨我就呆在家里面,如果不下雨我就踢足球。这些例子都能让学生有一个直观的认识。通过比喻可以培养学生的想象能力、思维能力,拓宽学生的思路,活跃课堂气氛,激发学生的学习兴趣。 打破传统教学方法,立足于实例教学。在课堂教学中应以具体案例为切入点,把枯燥的概念融入到实际案例项目中。本课中为了让学生更好地理解IF条件的三种形式,作者分别举例一个例子:单分支(比较数的大小),双分支(输出较大的数),多分支(根据学生成绩评定其等级)。这样学生就可以通过具体的实例逐渐地、自然地去体会、理解并掌握概念。