预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于计算思维的《VB程序设计》课程教学改革的研究 基于计算思维的《VB程序设计》课程教学改革的研究 摘要: 随着计算机技术的不断发展,计算思维作为一种重要的思维方式,越来越被重视。《VB程序设计》作为计算机专业的必修课程,急需引入计算思维教学改革。本论文通过对《VB程序设计》课程教学现状的调查研究,分析了计算思维在该课程中的应用意义,提出了基于计算思维的《VB程序设计》课程教学改革的具体措施。通过引入计算思维教学方法,提高学生的编程思维能力,培养学生的创新精神和问题解决能力。 关键词:计算思维;《VB程序设计》;教学改革;学生编程思维 一、引言 随着信息技术的迅速发展,计算机已经成为现代社会不可或缺的工具。为了满足社会对计算机人才的需求,计算机专业的培养也越来越重要。《VB程序设计》作为计算机专业的必修课程,对学生的编程思维能力以及问题解决能力提出了较高的要求。然而传统的《VB程序设计》教学模式单一,学生的创新意识和问题解决能力得不到有效培养。因此,本论文将研究《VB程序设计》课程教学改革,以计算思维为理论基础,提出具体的教学方法和措施,以提高学生的编程思维能力和创新能力。 二、计算思维在《VB程序设计》中的应用意义 计算思维是一种注重问题分解、抽象建模和自动化处理的思维方式。与传统的数理逻辑思维相比,计算思维更注重解决问题的实际应用和计算机辅助的手段。在《VB程序设计》课程中,引入计算思维能够提高学生的编程思维能力,培养学生的创新意识和问题解决能力。 1.提高学生的编程思维能力 《VB程序设计》课程主要教授的是基于VisualBasic的应用程序设计。学习编程需要具备良好的逻辑思维能力,能够将问题抽象为算法和程序,进而实现程序自动化处理。计算思维能够帮助学生掌握编程的基本概念和方法,理解程序设计的逻辑结构,提高编程的准确性和效率。通过引入计算思维,学生可以更加灵活地解决实际问题,提高编程思维的灵活性和创造力。 2.培养学生的创新意识和问题解决能力 计算思维强调问题分解和抽象建模的能力。在《VB程序设计》课程中,学生需要面对各种实际问题,从中抽象出相应的计算模型,并设计相应的程序来解决问题。通过培养学生的计算思维,可以提高学生的创新意识和问题解决能力。学生可以更加细致地分析问题,提出创新的解决方案,并通过编程实现。这不仅能够帮助学生在实践中锻炼自己的创造力,还可以培养学生的问题解决和创新能力。 三、基于计算思维的《VB程序设计》课程教学改革措施 为了充分发挥计算思维在《VB程序设计》课程中的教学作用,可以采取以下具体措施: 1.引入案例教学法 案例教学法能够更加贴近实际,使学生对编程的应用有更深刻的理解。在《VB程序设计》课程中,可以引入一些实际案例,让学生通过分析和设计解决方案来学习编程。例如,可以设计一个学生成绩管理系统的案例,让学生通过VB编程实现学生成绩的录入、查询和统计功能。通过解决实际问题的案例,学生能够更加深入地理解编程思维的应用和意义。 2.引入问题驱动的学习方式 传统的教学方式往往是教师为中心,学生被动接受知识。而问题驱动的学习方式则能够更好地激发学生的学习兴趣和动力。在《VB程序设计》课程中,可以通过提出一些具有挑战性的问题,引导学生主动思考和探索,培养学生的问题解决能力。例如,可以提出一个问题:设计一个VB程序,可以对学生的作业进行自动批改并生成成绩报告。学生可以自主分析问题,设计相应的算法和程序来解决问题。通过问题驱动的学习方式,学生能够更积极地参与学习,提高编程思维的能力和创新能力。 3.促进学生间的合作学习 计算思维需要学生具备一定的团队合作能力。在《VB程序设计》课程中,可以组织学生进行小组合作学习,让学生互相合作、互相学习,共同完成编程任务。通过合作学习,学生能够相互交流和讨论,提出不同的解决方案,并通过合作完成编程任务。这不仅能够提高学生的编程思维能力,还能够培养学生的团队合作和沟通能力。 四、结论 随着计算机技术的不断发展,计算思维的重要性越来越被重视。《VB程序设计》作为计算机专业的必修课程,急需引入计算思维教学改革。本论文通过分析计算思维在《VB程序设计》中的应用意义,提出了基于计算思维的《VB程序设计》课程教学改革的具体措施。通过引入计算思维教学方法,可以提高学生的编程思维能力,培养学生的创新意识和问题解决能力。同时,本论文还提出了引入案例教学法、问题驱动的学习方式以及合作学习的具体实施方法,以帮助教师和学生更好地应用计算思维于《VB程序设计》课程中。 参考文献: 1.Papert,S.(1980).Mindstorms:Children,computers,andpowerfulideas.BasicBooks. 2.Wing,J.M.(2006).Computationalthin