论文部分内容阅读
BASIC程序设计是一种最简单最易学的编程语言,但是对于初学编程的职业高中学生来说,却感觉它是一门最枯燥、最难懂的课程。在BASIC程序设计课程教学中,如何找到一条比较新颖、有效的解决程序设计的教学方式,一直是从事计算机教学教师不断探索和研究的课题。下面笔者就自己的教学经历,谈一谈粗浅的看法。
一、 努力培养学生编程的兴趣,调动学生学习的积极性
众所周知,如果学生对教师所讲的内容不感兴趣、感觉没用,那么不管教师讲得多好,他也不会努力学习这门课程,教学肯定是不成功的。为了调动学生学习BASIC程序设计的兴趣,在开始上课时,先不要讲授太多太深的理论知识,可结合学生所学专业,演示几个用BASIC开发的相关程序,让学生领悟到BASIC程序设计在今后专业岗位上的作用,多讲一些BASIC在现实生活中的应用。通过实例的有效引入,可以让学生了解BASIC的实用性,培养学生的学习积极性。然后让学生亲自上机操作,验证运行程序,逐渐培养他们的兴趣,树立学生学习BASIC的信心,激起学生学习的兴趣。
二、 根据教纲整合教材,提高教学效果
BASIC程序设计课程的内涵十分丰富,涉及的知识很多。因此在教学过程中要紧扣教学大纲所确定的培养目标,以应用为目的,以必需够用为尺度,打破课程界限,将相关课程的知识点加以整合,按照“实际、实用、实践”的原则重新组织教学内容,这是BASIC教学方法的重要方面,也为教师在讲课过程中提出了更高要求。
三、 精讲多练,加强实践,提高学生的实际应用能力
BASIC程序设计是理论与实践并用的课程,只听、看、读是学不会的,教师只有精讲多练,然后让学生多动脑、多动手、多实践,通过编写调试大量的程序,才能使学生从中理解程序设计的思想方法、积累程序调试的经验,体会成功的喜悦。因此,在实验环节,除了验证型实验外,应增加设计型实验和综合型实验。教师应督促学生独立完成上机实验,以提高学生的动手能力,为学生的创造性发展提供良好的条件。
四、 设计各种完善的考核形式,提高教学质量
考试既是对一阶段教学工作的总结与检查,也是检验学生学习效果、评价学生学习业绩的重要环节,考试的形式对教学目标、教学过程有着相当大的影响。由于BASIC课程是一门实践性很强的编程基础课,它不仅要求学生牢固掌握基础知识、基本概念,而且更重视培养学生的实际编程能力。考试主要考查学生对基本知识的掌握程度,以及阅读和编写程序的能力,题目涉及选择、判断、简单概念填空、读程序写结果、根据给定的程序进行填空、改错等,可以比较全面地考查学生的理论水平。上机考试则更加侧重学生的实际应用能力,重点考查学生阅读程序、编写程序、调试程序的综合能力。另外再加上该课程的平时成绩,就可以对学生程序设计的综合能力进行评价。通过几年的经验积累表明考核形式实施后,学生的BASIC基础知识和基本技能比改革前有了明显提高,为计算机后续课程的学习打下了基础。(冀州市职教中心)
一、 努力培养学生编程的兴趣,调动学生学习的积极性
众所周知,如果学生对教师所讲的内容不感兴趣、感觉没用,那么不管教师讲得多好,他也不会努力学习这门课程,教学肯定是不成功的。为了调动学生学习BASIC程序设计的兴趣,在开始上课时,先不要讲授太多太深的理论知识,可结合学生所学专业,演示几个用BASIC开发的相关程序,让学生领悟到BASIC程序设计在今后专业岗位上的作用,多讲一些BASIC在现实生活中的应用。通过实例的有效引入,可以让学生了解BASIC的实用性,培养学生的学习积极性。然后让学生亲自上机操作,验证运行程序,逐渐培养他们的兴趣,树立学生学习BASIC的信心,激起学生学习的兴趣。
二、 根据教纲整合教材,提高教学效果
BASIC程序设计课程的内涵十分丰富,涉及的知识很多。因此在教学过程中要紧扣教学大纲所确定的培养目标,以应用为目的,以必需够用为尺度,打破课程界限,将相关课程的知识点加以整合,按照“实际、实用、实践”的原则重新组织教学内容,这是BASIC教学方法的重要方面,也为教师在讲课过程中提出了更高要求。
三、 精讲多练,加强实践,提高学生的实际应用能力
BASIC程序设计是理论与实践并用的课程,只听、看、读是学不会的,教师只有精讲多练,然后让学生多动脑、多动手、多实践,通过编写调试大量的程序,才能使学生从中理解程序设计的思想方法、积累程序调试的经验,体会成功的喜悦。因此,在实验环节,除了验证型实验外,应增加设计型实验和综合型实验。教师应督促学生独立完成上机实验,以提高学生的动手能力,为学生的创造性发展提供良好的条件。
四、 设计各种完善的考核形式,提高教学质量
考试既是对一阶段教学工作的总结与检查,也是检验学生学习效果、评价学生学习业绩的重要环节,考试的形式对教学目标、教学过程有着相当大的影响。由于BASIC课程是一门实践性很强的编程基础课,它不仅要求学生牢固掌握基础知识、基本概念,而且更重视培养学生的实际编程能力。考试主要考查学生对基本知识的掌握程度,以及阅读和编写程序的能力,题目涉及选择、判断、简单概念填空、读程序写结果、根据给定的程序进行填空、改错等,可以比较全面地考查学生的理论水平。上机考试则更加侧重学生的实际应用能力,重点考查学生阅读程序、编写程序、调试程序的综合能力。另外再加上该课程的平时成绩,就可以对学生程序设计的综合能力进行评价。通过几年的经验积累表明考核形式实施后,学生的BASIC基础知识和基本技能比改革前有了明显提高,为计算机后续课程的学习打下了基础。(冀州市职教中心)