计算机程序设计探究教学研究

2015-11-11 00:55郭亚钢
都市家教·上半月 2015年11期
关键词:探究教学程序设计计算机

郭亚钢

【摘 要】随着网络技术的发展,计算机已经逐渐应用到人们日常生活工作中的各个领域,计算机教育越来越受到人们重视,计算机程序设计教学是计算机教学的重要组成,探究式教学是计算机程序设计中的重要教学方法,本文简要分析了计算机程序设计教学的特征,研究探讨了计算机程序设计教学的实施,旨在为加强探究式教学的应用,提升计算机程序设计教学效果做出贡献。

【关键词】计算机;程序设计;探究教学

许多学生对计算机程序設计的基础知识掌握较好,但在具体的实践过程中有着很大的困难,这说明学生自主创新的能力不足。当前大多数的计算机程序设计教学中,教师是教学的主体,学生是被动接受知识的客体,教师只是单纯的把知识和理论讲述给学生,这就大大降低了学生的主观能动性,制约了学生的自主学习能力和创新能力,探究式教学是一个“探究—创新”的过程,在探究式教学中能够以学生为主体,充分发挥了学生的能动性和创新能力,因此研究计算机程序设计探究教学是十分必要的。

一、计算机程序设计探究教学的特征

1.用问题来引导

与传统的教学方法不同,计算机程序设计探究教学并不是将教学内容直接呈现,而是以问题为中心、用问题来引导,通过问题的探索来实现学生的知识的构建,一般来说,问题是教师在一定的情境中提出来的,引导学生围绕问题进行探究,进而引导其建构计算机程序设计知识。

2.学生是教学的主体

计算机程序设计是一门相对枯燥的课程,其理论性比较强,计算机程序设计探究教学强调的是学生自主建构知识的过程,坚持以学生为主体的理念,具体体现在以下两个方面:①教师在教学内容的选择以及探究活动的设计上都要遵循学生的兴趣和具体的能力;②在具体的探究过程中,要多多鼓励学生自我表达,鼓励学生自主的设计方案,让学生自己完成对结果分析,整个探究过程都充分发挥了学生的自主性[1]。

3.开放性

①目标开放性:在计算机程序设计探究教学中不再单纯的坚持知识传授一种教学目标,教学目标要有着多元化发展,例如情感目标、认知目标、能力目标等;②内容开放性:教学内容不再是单一的来自于课本,也可以来自学生的日常生活;③过程开放性:在探究的过程中,学生可以通过各种方式搜集信息,同时学生可以自主的设计学习、探究方案;④结论的开放性:计算机程序设计探究结论允许学生通过自己的理解和思维去解决问题,总结结论,不用规定的结论来束缚学生,实现学生创新能力的提升。

4.互动性

传统的教学模式中,教师和学生之间只是一种单向的信息传递过程,计算机程序设计探究教学中有着丰富的互动,例如师生间互动、生生间互动等,这种互动的方式有利于摆脱学生思维的局限,使其学习思路更加清晰,同时能够有效增加学生的学习兴趣。

二、计算机程序设计探究教学的实施

1.问题的提出和情境的设置

探究式教学的目的是通过教师的引导,学生能够自主的去对教学问题进行探究,从而实现其对知识的理解、建构和应用,在探究式教学的过程中,学生的分析问题和解决问题能力的培养至关重要。问题提出和情境设置是探究式教学的初始步骤,必须要在此步骤中让学生充分明确问题的具体要求以及目的,同时教师要对问题的难度、学生的水平、问题的实用性等各个方面予以考虑,提出的问题不能够太过困难的同时要有一定的探究潜力,要符合学生的学习兴趣。

2.引导组织和时间安排

探究式教学要求学生在探究的过程中完成对知识的理解和深化,因此教师要根据程序设计课程的实践性以及学生的特点进行有效的组织引导和时间安排。以计算机程序设计教学中的“人员信息管理系统”为例,其涉及到的类的分析设计、类成员的特点、数组算法等知识点就十分适合学生在课上、课下时间分阶段的完成对各个知识点的学习。在探究的过程中要充分注重学生的自主性,因此教师在每一个阶段都要进行有效的引导和组织,这样能够使学生少走很多弯路,“人员信息管理系统”知识点相对抽象,教师就可以讲解相似的实例来引导学生进行探究,例如通过“图书馆书籍管理系统”的类比,使学生触类旁通,实现探究。此外,探究的过程不必拘泥于形式,可以借助各种可用时间以及相关媒介,探究的过程和方式也可以多样化[2]。

3.探究结果的总结和评价

教师应当针对每一次探究问题的结果进行及时的总结和评价,而评价总结方式、方法的选取十分关键,从评价方法上看,学生的探究素质往往很难呈现到纸笔测验中,因此可以通过档案记录的方式来进行评价,此外评价的内容应当以探究过程中的探究过程和方法为主,不能将结果的正确与否作为唯一的评价标准。

三、结论

综上所述,计算机程序设计探究教学是一种新兴的教学模式,其具体的实践还有待完善,但不可否认的是,其对计算机程序设计教学有着积极的作用,本文简要分析了计算机程序设计探究教学的特征与具体的实施,旨在推进探究式教学在计算机程序设计中的发展。

参考文献:

[1]徐冬寅,成维莉.论计算机程序设计探究教学中的“度”[J].电脑知识与技术,2009,36:10385+10398.

[2]黎军,邹启庆.程序设计课程探究教学研究[J].家教世界,2012,20:162.

猜你喜欢
探究教学程序设计计算机
计算机操作系统
基于Visual Studio Code的C语言程序设计实践教学探索
基于计算机自然语言处理的机器翻译技术应用与简介
从细节入手,谈PLC程序设计技巧
信息系统审计中计算机审计的应用
例谈高中数学的探究性教学
初中物理探究教学中渗透科学方法的教育探讨
高职高专院校C语言程序设计教学改革探索
谈高中历史课中的问题式探究教学
有效掌握科学概念的教学实践