《QBASIC语言》“随机函数”的情境教学
作者:唐梁兵
来源:《职业教育研究》2007年第01期
        《QBASIC语言》是职业学校计算机专业学生学习的第一门程序语言课。在实际教学过程中,笔者发现大多数职业学校学生学习《QBASIC语言程序设计》都有一定的困难。运用一般的教学方法很难让学生很好地理解并掌握程序设计知识。原因主要有:(1)职业学校学生本身的学习接受能力有限。(2)一般的常规教学方式很难激发学生的学习兴趣。(3)现在职业学校使用的教材大多是谭浩强编写的《QBASIC语言》,这本教材面向的对象主要是高校的学生,许多例题对于职业学校学生来说偏难,容易造成学生的畏难情绪。为此,笔者在教学中尝试利用情境教学方法进行《QBASIC语言》教学,取得了良好的效果。下面就以“随机函数”一节的教学为例。
       
        创设情境,提出问题
       
        教师:世界杯足球比赛前裁判都会通过抛硬币的方式来决定双方的场地和哪方先开球,今天我们也来利用随机函数来模拟抛硬币。
        例1:将硬币抛掷100次,统计正反出现的次数,请思考如何利用QBASIC语言编程实现?
        学生板书演示:
       
        教师引导:这个例题是直接应用随机函数RND产生一个(0,1)之间的随机小数。我们能不能用其他的表达式随机产生两个数呢?如果要随机产生10个、50个或者更多的随机数时,再用这种方法行吗?又将如何解决?
        经验小结:教材中只列出了随机函数的作用,没有陈述随机函数的具体应用,学生理解起来很困难。因此,在教学中要提出贴近学生生活的程序设计问题,让学习深刻体会编写程序可以解决身边的事情。
       
basic语言是一种
        创设情境,讲授新知
       
        例2:模拟掷骰子的情况,掷100次,统计其每一面出现的次数。该怎么样来实现呢?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。