焦点期刊
在线客服

著作编辑 著作编辑

咨询邮箱:568476783@qq.com

计算机论文

中等职业学校程序设计语言

时间:2022-04-04 22:47 所属分类:计算机论文 点击次数:

程序设计课程作为计算机专业的基础课程,有利于提高学生的思维能力,对学生学习计算机专业知识有很大的帮助。其目的是通过学习程序设计语言的基本思想、语法知识和编程方法,提高学生的程序设计能力,分析和解决实际问题的能力,培养形成严格的逻辑思维能力。因此,如何根据社会经济的发展和变化,改革程序设计语言课程的教学内容、教学方法和价方法进行相应的改革,实现培养高技术应用和高技能计算机人才的目标,已成为中等职业教师普遍关注和重点研究的课题。
语言教学中存在的问题。
1.1教学课时少。
目前我校计算机专业2+1模式,学校程序设计语言课时(包括理论课时和实践课时)较少,导致实际教学理论课时和实践课时不足,学生只能掌握最基本的程序设计知识,了解书中现有的设计实例,不能使用程序设计语言处理实际问题。
1.2学生基础参差不齐,对学习程序设计缺乏信心和兴趣。
由于学习程序设计需要较强的逻辑思维能力和扎实的数学技能,而中等职业学校的学生一般数学基础薄弱,导致学习程序设计无力。由于缺乏对计算机本身解决问题的理解和理解,一些基础较差的学生也对计算机程序有一种莫名其妙的神秘感和恐惧感,人为地为自己的学习程序设计语言设定了一个门槛。学生对学习程序设计课程不感兴趣,课堂教学中有许多异常行为,如睡觉、说话、玩手机、不与老师合作、不交作业等。学生一般反映难学,不能提高学习兴趣,觉得学习知识或学习知识是无用的。
1.3学校不太重视程序课程。
计算机程序设计课程注重学生思维能力的培养,不同于图像处理、动画设计等培养学生动手能力的课程,不能立即看到学生的学习成绩。这导致一些领导对课程重视不够,导致一些教师对这类课程的教学参与不感兴趣,甚至一些学校取消了程序设计语言的课程设置。
1.4教学方法落后。
中等职业学校程序设计语言课程一般采用的教学方法是教师在课堂上教授和添加学生实验的形式。在计算机实验中,学生只编辑和调试书中的一些现有实例,一旦调试成功,任务就会完成。事实上,这种教学方法只是让学生掌握一些语法知识和调试技能的程序设计,而不是培养学生使用程序设计语言分析和解决问题的能力。
1.5考核方法比较简单,不能全面检验学生的学习效果。
目前的考试方法主要是试卷,不能全面检验学生的学习效果,学生的实践能力考试不能反映学生的真实学习效果。
2间题分析。
上述问题的原因是什么?随着高中教育的不断普及,中等职业学校的学生和综合素质急剧下降。其一般特点是基础薄弱,特别是数学和英语,这是学习良好程序设计的最大障碍。教科书不能满足中等职业教学的要求。目前,中等职业学校程序设计语言教科书中常见的问题是缺乏实践教学和培训内容,不反映教科书的实用性和专业性,不能保证学生实践能力的培养,不能反映技术应用人才的培训要求,缺乏中等职业教育的特点。面对这些问题,我们不能气馁,盲目抱怨没有效果,真的想解决问题,最好不断探索,找到解决问题的突破点,探索适合学生发展的教学方法和教学内容,充分调动学生的积极性和主观主动性。
解决问题的关键在于教育方法的创新。
古人说:知道的人不如好的人好,好的人不如快乐的人好。兴趣对学生的学习起着神奇的内在驱动作用,可以将无效转化为有效,将低效转化为高效。充分激发学生的学习兴趣是开展素质教育、优化课堂教学、减轻负担、提高质量的最基本、最有效的途径之一。兴趣来源于兴趣来源。兴趣来源必须由教师创造,并贯穿于教师教学全过程的各个环节。根据本课程的特点,教师可以采用以下方法来提高学生对本课程的兴趣。
(1)基于问题的教学。教师只提供必要的指导,培养学生探索和解决问题的能力,更有利于培养创新能力。
(2)项目驱动教学。在理论教学中,采用项目驱动教学方法。整个课程围绕项目进行教学。通过逐步拓展的培训项目和设计,总结了每个阶段的学习贯穿和能力提高,将知识点融入培训项目的编程中。
(3)讨论教学方法。在教学过程中,充分发挥学生的积极性和主动性是一个非常重要的环节。程序设计有一个最大的特点,一个问题有更多的解决方案。鉴于这一特点,教师可以在练习课的教学中使用讨论教学方法。在此过程中,学生通过激烈的讨论,如问题、辩护、论证、反驳和判断,相互激励和合作分析问题,发现问题,解决问题,总结经验。它不仅可以让学生获得课外知识,而且有利于充分挖掘学生的学习潜力。
(4)总结教学法编程语言有很多定义、概念和语法规则。它们使用灵活,难以记忆,特别容易出错。如果你能引导学生总结,你会事半功倍。编程语言的定义、概念和语法规则有许多相似之处,如FOR..TO..许多语法规则与DO..WHILE等命令相同。总结后,只要学生记住其中一个,另一个自然会使用。
(5)小组教学方法。注重培养团队精神,以竞争进入计算机编程实践是学习程序设计语言的关键。然而,在计算机实践的过程中,如果独立战斗,或在教师的统一指挥下完成不同问题类型的任务作为实践内容,中等职业学生很容易失去对计算机的兴趣,也很难达到计算机实践的目的。因此,我们不妨根据中等职业学生的特点,适当地改变计算机实践的形式。以团队的形式进行计算机实践,并提前分配给每个学习小组不同的实践任务。组长负责小组的学生利用业余时间思考和收集信息。在计算机上,每个小组首先完成相应的任务,然后相互展示结果,判断优缺点,最后交换任务,讨论编程经验。在此过程中,教师主要扮演协调员的角色,可以适当指导确实存在的困难的地方,主要过程可以由学生自己解决,学习能力强的助手。
(6)案例分析教学。程序设计语言的教学不仅教授程序设计语言知识,而且让学生学习如何利用程序设计语言知识进行编程,并将其应用于实际需要。案例教学可以实现课堂内外的有机结合,实现理论与实践的结合。结合学生自学,让学生进行案例分析,教师在分析过程中教授专业理论知识,一方面增加知识视野,丰富分析应用技能;另一方面,探索如何将知识应用于实践,及时有效地促进知识的消化吸收,真正实现理论与实践相结合的目的。当然,案例的选择应该结合学生的专业实践,使学生能够应用他们所学到的东西。
  4结语
对于职业技术中学生来说,学习语法不是学习程序设计语言的真正目的。他们应该在掌握语法的基础上,通过计算机实践,真正让学生学会使用程序设计语言来解决各种实际问题,并应用他们所学到的东西。教师应让学生在学校开始时充分了解程序设计语言的学习并不困难,然后在未来的教学过程中,让学生在学习中快乐,尝试成功的快乐,提高学习的热情和主动性,使程序设计语言真正成为学生喜爱的课程。课堂教学创新有助于促进教师教育观点的转变,建立以学生为中心,注重学生的主要实践,培养学生的创新素质,提高人格,特别是以创新精神和创新能力为基本价值取向的教育理念;学生的整体素质得到有效提高,在教学初期顺利开始,在整个学习阶段保持学习能力的高质量;