探究性学习在中职计算机专业C语言程序设计课程中的运用分析

2020-07-04 03:38吴永红
科学导报·学术 2020年1期
关键词:C语言程序设计探究性学习

吴永红

摘  要:计算机领域的快速扩张,使得计算机专业的学生拥有更加广阔的就业前景,随着计算机专业人数的倍增,导致行业的竞争也变得更加的激烈。中职院校的教学重点是培育技术型的人才,因此在进行计算机专业的课程安排时,需要多安排一些实用性强的课程,如:C语言程序设计。C语言的学习对于中职生来说十分的重要,为学生进行更深层次的计算机的学习奠定了坚实的基础。

关键词:探究性学习;中职计算机专业;C语言程序设计

中职院校计算机专业的主要课程包括:电子与信息技术、计算机软件、通信电源以及计算机程序设计课程,其中计算机程序设计课程是计算机专业的核心课程,被中职院校给予了高度的重视。随着计算机发展进程的加快,中职院校计算机专业的生源大幅度的增加,快速的扩招使得中职生的素质得不到保障,教师在日常的教学过程中仍旧采用传统的教学策略,严重影响了C语言程序设计教学的进程。教师在C语言程序设计的教学中,将学生的实际情况和探究性教学法进行有机的结合,从教材、教学内容、教学方法、考核等几个方面进行优化和改革,从而有效的激发中职生的学习兴趣、全面的提高中职生的学习效果。本文从探究性学习的概述、中职计算机专业中C语言教学的发展现状、中职计算机专业进行C语言教学的重要意义在C语言程序设计基础课程中进行探究性学习的策略,这四个方面展开了详细的讨论和研究[1]。

一、探究性学习的概述

探究性的学习是一种积极向上的学习态度,具体指的是学生在学科领域或者实际生活中选取一个问题作为学习的突破点,利用提出疑问、发现问题、研究调查、分析讨论、交流解决等学习的过程,将知识点和学习方法牢牢的掌握。探究性的学习方法是新课改教学中大力倡导的一种学习理念和策略,让学生通过探究掌握更多的知识并解决相关的问题,发挥学生的主观能动性,培养学生自主学习的能力、培养学生的创新精神以及培养学生的综合素养,从而帮助学生在学习中取得更大的进步。

二、中职计算机专业中C语言教学的发展现状

近年来中职院校的发展达到了鼎盛时期,国家和政府的大力支持,使得中职院校的入学要求越来越低,中职院校中初中未毕业学生与社会青年占据的比例不断扩大,由于文化水平普遍较低,使得学生不具有学习的主动性和积极性,严重的影响了中职生的整体素质。C语言是一门兼具实用性和理论性的课程,在这样的教学氛围下,教师利用传统的教学方法开展C语言的教学是不可能的,因此教师需要根据新课改的理念,结合学生的实际情况,积极的寻求新的教学方法,如:探究性教学,从而更好的展开相关的计算机专业课程的教学。

三、中职计算机专业进行C语言教学的重要意义

C语言是用来编写计算机相关程序的高级语言,是计算机专业中的基础课程,理论性强和实用性强是C语言的主要特点。中职生通过学习这门课程可以为日后的深入学习奠定坚实的基础、帮助自己在计算机领域得到更大的发展,因此教师要在教学的过程中,积极的培养学生的学习兴趣和能力,通过探究性的学习掌握更过的相关知识点,全面的培养学生的综合素养[2]。

四、在C语言程序设计基础课程中进行探究性学习的策略

(一)提前预习,标记不理解的知识点

中职生普遍是不爱学习的,因此C语言教学在在教学中的开展受到严重的限制。很多的中职生正处于叛逆期,家长的不断批评和教师的不重视,扼杀了中职生学习的积极性和好奇心。因此中职教师需要联合家长进行探究学习的方法,通过全面的引导、细心的鼓励,让学生提前进行C语言课程相关内容的预习。C语言是一门难度较大的基础课程,中职生在进行预习的时候,教师不能对学生有过高的要求,首先要交给学生一些预习的方法;然后鼓励学生找出自己的不理解的知识点并标记在书上;最后在教师进行讲解的时候着重的看那些被标记的知识,从而实现更加全面的学习。

(二)鼓励中职生提出问题并猜想答案

在课堂中能够主动提出问题的学生,具有完整的逻辑思维能力,学习的效率会比一般的学生高很多,因此教师要在教学中全面的鼓励学生主动提出问题,对于主动提出问题的学生给予适当的奖励和表揚。教师在日常的课程中为学生营造可以激发学生思考力的课堂氛围,帮助学生提出问题并让学生根据问题进行相关的猜想。

例如:首先可以引导学生提出C语言的基本格式的相关问题;然后让学生针对这一问题进行全面的猜想,如:数据输入的方式、输入后会出现的状况、程序运行后的结果、实现目的的各种编程语句等;最终让学生进行上机操作,通过实际的操作来对相关的猜想进行验证,根据系统的提示找出解决问题的方法。

通过教师的全面引导进行提问、猜想、验证这一系列的过程,可以有效的激发学生学习的兴趣、有效的培养学生的自主学习能力。

(三)尊重学生在课堂中的主体地位

应用传统的教学方法进行日常的教学时,教师通常占据着课堂的主体地位,学生通常会被动的接受知识,这不利于学生的探究性学习。因此教师要减少课堂中讲课的时间,充分的引导学生进行相关内容的学习,让学生在课堂中占据主体地位。学生通过积极主动法发言,既锻炼了语言的组织能力和表达能力,又提升了学生的勇气和胆量,从而全面的培养学生的主动意识。为了让学生更好的主导课堂教师要为学生创造良好的课堂氛围,缩小师生间的距离感,从而消除学生在课堂的紧张感和不适感,只有在这样平等的课堂氛围中,学生才能够主动的去探索和学习,充分挖掘学生深层次的潜能[3]。

结束语:

中职教育中的计算机教学需要把握好教学的度,教学内容过于浅薄时:虽然中职生学起来更容易,但是实际编写程序的能力没有得到提升;教学内容过于深时:教学难度的大幅度增加,降低了学生学习的兴趣。计算机领域中语言类的教学是需要长时间来开展的,因此探究性学习的成果在短期内不会有明显的体现,需要教师和学生用辩证的态度来看待。

参考文献

[1]  康英健.C 语言程序设计实训教程(中职中专教材)[M].北京:海洋出版社,2004.

[2]  钟廷志.C语言程序设计:中等职业学校计算机系列教材[M].2 版.北京:人民邮电出版社,2007.

[3]  曹红苹.c 语言程序设计课程教学探讨[J].计算机与信息技术,2008(11):104-105.

猜你喜欢
C语言程序设计探究性学习
浅谈接受性学习和探究性学习在小学数学课堂中的结合
高中生物教学中探究性学习常态化的策略研究
基于能力培养的“C语言程序设计”教学改革研究
大专院校“C语言程序设计”课程建设改革
以“学生为中心”的《C语言程序设计》教学设计探究
小学语文教学中学生探究策略的培养
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践