程序设计语言教学中的问题与对策.docx

上传人:yyf 文档编号:629261 上传时间:2018-11-21 格式:DOCX 页数:7 大小:19.49KB
返回 下载 相关 举报
程序设计语言教学中的问题与对策.docx_第1页
第1页 / 共7页
程序设计语言教学中的问题与对策.docx_第2页
第2页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《程序设计语言教学中的问题与对策.docx》由会员分享,可在线阅读,更多相关《程序设计语言教学中的问题与对策.docx(7页珍藏版)》请在三一文库上搜索。

1、第 1 页 程序设计语言教学中的问题与对策 特征码 dJFCzNghBNXHnWOWdivZ 摘要:程序设计语言是计算机专业开设的核心课程,高职计算 机的程序语言教学,要从培养高等技术应用型和技能型计算机 人才的教学目标出发,分析程序设计语言教学中存在的问题, 并探讨了教学内容和教学方法的改进,提出了解决问题的对策。 关键词:计算机专业;程序设计语言;教学内容;教学方法 高职计算机专业的培养目标,是使学生掌握计算机软件、硬件 的基本理论、基本方法和基本技能,能够从事计算机软硬件维 护、一般应用系统的开发设计及相关领域的应用技术工作。程 序设计语言课程是高职计算机专业的核心课程,对其教学内容、

2、教学方法的改进,已经成为高职院校普遍关注和重点研究的课 题。 一、程序设计语言教学中存在的问题 第 2 页 l、教学课时少 与普通高校本科计算机专业相比,一方面,高职学生的学习基 础相对较差,导致他们接受较慢,学习困难;另一方面,目前 我国高职院校的学制一般是 3 年,计算机专业的程序设计语言 的课时较少,这就导致了实际教学中存在理论课时和实践课时 不够的情况。因此,教师只能传授最基础的程序设计知识,不 能提高学生应用程序设计语言解决实际问题的能力。 2、学生的学习动力不足 有些学生认为学习程序设计语言既枯燥又无用,不如学习多媒 体或网络的一些课程;有的学生是因为学习程序设计,需要较 强的逻辑

3、思维能力和一定的数学、英语基础,因而在学习程序 设计时显得力不从心,不能掌握应用计算机解题的基本思维方 式,对计算机程序设计产生畏惧感,就知难而退了。 3、实践环节不能满足高职教学的要求 计算机专业本身就是技术应用专业,而且高职院校是以提高实 践能力为主的职业教育。然而,现今高职程序设计语言教材, 存在的普遍问题就是实践性教学内容不足,没有体现教材的实 用性和职业性,不能保证对学生实践能力的培养,不能体现高 等技术应用型人才的培养要求,缺少高职教育特色。 4、教学方法落后、考核方式单一 高职程序设计语言课程一般采用的教学方法是教师课上讲授加 学生实验的形式,教师在理论课上常常采用“填鸭式”教学

4、, 第 3 页 学生很少主动思维,编程题不能独立作答案。上机实验时学生 仅仅是对书本上现有的一些实例进行编辑调试,一旦调试成功 就完成任务。这种教学方法根本不能让学生掌握如何从一个实 际问题人手分析问题、解决问题。单一的笔试考核方式也使教 师和学生忽视实践课环节,舍本逐末。 二、解决程序设计语言教学存在问题的对策 l、调整教学安排,改进教学内容,适应高职人才培养目标要求 高职计算机教育必须突出“以培养技术应用型人才”为核心的 教学思想,注重学生实践能力的培养。针对程序设计语言课程 而言,主要包括三个方面。 一是在课程的设置上针对课时少和学生的特点,可以在学习程 序设计之初,先开设一个结构化程序

5、设计语言,如 C 语言、 PASCAL 或 FORTRAN 等。适当增加其课时,使教师足以引导学生 独立应用计算机程序设计解决实际问题。计算机程序设计语言 虽多,但程序设计的基本知识和方法相同,结构化程序设计语 言易于理解和掌握,学生一旦通过它掌握了应用计算机解题的 方法和技巧,就可以触类旁通,很轻松地学习其他程序设计语 言。 二是针对高职程序设计语言课程普遍存在课时少的问题,教师 要认真设计课堂知识结构,不必追求学科的系统性、完整性, 使教学内容充分体现应用性的特点。对易学、易懂的知识及一 些基本概念有针对性地讲解,对难记的、难懂的知识少讲,与 第 4 页 今后运用无关的、理论性过强的不讲,

6、突出重点,抓住关键, 将重点放在实际工程应用中需要涉及的知识和通用性较强的编 程应用上来。 三是教师在授课的同时,为学生传授良好的学习方法,提高学 生的自主学习能力。计算机知识更新很快,尤其是软件的发展 更是日新月异。学生在课堂上学到的知识与技能远跟不上社会 发展的要求,教师必须使学生认识自主学习的重要性,培养学 生学会学习。这样不但可以提高课堂学习的效率,而且可以使 学生在新旧知识间构建起新的信息链接,形成新的知识与技能, 终身受益。要精讲多练,因需施教。 2、采用多种方法,调动学生的学习积极性 首先要使学生充分认识到程序设计语言的重要性,如投其所好, 向其讲解一些小动画制作、软件维护或网络

7、应用的方法。其次, 要帮助学生建立学好程序设计语言的自信,如在开课之初带领 学生学习教材目录部分,说明进度和标记重点、难点章节,做 科目介绍时给学生的压力适当,使其消除对计算机程序设计产 生的畏惧感。对学生要以鼓励为主,多关注学生,了解学生的 学习状况,有的放矢,并根据情况调整讲课内容、重点和进度。 3、解决实践性教学内容不足问题的措施 一方面在教材的选用上应尽量地选择带有大量实验内容的教材, 第 5 页 以提高高职学生运用该程序设计语言进行编程和综合创新的能 力。另一方面任课教师也可以根据学生的学习情况,自己设计 实验课内容。而且,要加大实践教学的比重,提高学生的实践 应用能力。具体来说可以

8、设置两个实践环节,即课内实验与课 程设计。程序设计语言课程的实践性较强,仅仅通过课内实验 环节是很难达到预想目标的,为此在课程基本内容结束后应增 加课程设计教学环节。 4、改进教学和考试方法 一是加强课堂互动,注重启发式教学。教师要在激发学生创新 意识的基础上,加强培养学生发现问题、提出问题和解决问题 的能力。在教学中可利用新旧知识的联系,提出需要解决的问 题,并由易到难,设计一系列具有启发性的问题,引导学生一 步步完善程序设计。 二是精心设计教学实例。零散实例可以加深学生对某些知识点 的理解,但实例的内容不连贯,不利于学生从整体上掌握教学 内容。因此,还要设计一个规模较大的、典型的、学生熟悉

9、且 感兴趣的核心实例贯穿于教学全过程。该实例从小到大,随章 节的发展开而逐步成长,呈现为逐步进化的多个版本。例如, 在 visual Basic 程序设计教学中,可以设计一个“学生成绩管 理系统”作为核心实例,贯穿始终,从而加深对该程序设计语 言的整体理解。 三是将软件工程的思想融合到程序设计语言课程的教学过程中。 第 6 页 教师在教学中从一开始就明确应用于工程开发的教育目的,以 工程实践的方式,将软件工程的基本观念与课程的全部内容糅 合为体传授给学生。 四是采用书面考试、上机考试、课程设计相结合的方式全面考 核学生学习效果。书面考试可以侧重于对基本概念的理解和掌 握方面,以考查学生对基础知

10、识的掌握情况;上机考试可以让 学生在规定的时间内对给定的设计题目编出程序,并在计算机 上调试通过,以此考查学生的综合应用能力和快速编程能力; 课程设计可将学生分成若干小组,每组布置一个稍大的有实际 应用背景的程序设计题目,由小组成员分工完成,目的是考核 学生运用程序设计语言解决实际问题的能力和协作编程的能力。 参考文献: 1叶幼林对计算机 C 语言教学的探讨与研究J中南民族 大学学报(人文社会科学版),20XX,(4) 2解晨光关于高职高专计算机教学改革的研究J教育探 索,20XX,(8) 3袁锋谈 VB 程序设计教学方法改革的几个转变J中国成 人教育,20XX,(2) 4郝桂英关于计算机程序设计语言课程教学的探索J教 育与职业,20XX,(6) 第 7 页 5吴文利,李茜妹扁职院校计算机基础课教学的探讨Jl 教 育理论与实践,20XX,(10)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 事务文书


经营许可证编号:宁ICP备18001539号-1