试论中职学校计算机程序设计

时间:2022-10-03 09:18:24

【前言】试论中职学校计算机程序设计由文秘帮小编整理而成,但愿对你的学习工作带来帮助。二、中职生的教学方法 1.学习态度端正化 计算机语言基础是计算机专业学生必备的基本技能之一,对锻炼抽象思维、提高计算机修养、增强对后续课程的理解能力有着极其重要的作用。 为了检验学习成效,学校都会鼓励学生参加一些考证考试或比赛,比如全国计算机等级考试。...

试论中职学校计算机程序设计

【摘要】本文根据当前中职程序设计课的教学现状,指出学生在分析问题、解决问题和程序设计过程理念的形成过程中所面临的问题,并提出如何进行改革,从而提高学生的学习兴趣,改变学生怕学,教师怕教的困境。

【关键词】中职;程序设计;教学;兴趣;教学改革

计算机程序设计是中职计算机专业学生必学的内容。如何才能学好计算机程序设计是中职学生一直困惑的问题,怎样教好计算机程序设计课也是教师在教学中不断探索的一个问题。这里我就自己在教学中长期总结的经验和思路做了分析和整理,以供大家共同探讨、互相学习。

一、中职生的教学现状

中职学校学生学习基础较差,缺乏学习的积极性与主动性,这是普遍的现状。很多学生反映,看编程书如看“天书”,学生只上了几节课就惧怕编程,甚至直接放弃。而有些课程,如平面设计、动画制作等课程学生很感兴趣,学得很好,这说明学生具有一定的学习能力,只是我们没有掌握更好的计算机语言的编程方法,才能改变学生编程难的问题。

二、中职生的教学方法

1.学习态度端正化

计算机语言基础是计算机专业学生必备的基本技能之一,对锻炼抽象思维、提高计算机修养、增强对后续课程的理解能力有着极其重要的作用。

为了检验学习成效,学校都会鼓励学生参加一些考证考试或比赛,比如全国计算机等级考试。让学生认识到如果能拿到一些证,对今后的就业也是比较有好处的。因为在中职,计算机专业的学生一般只是通过一级考试,二级考试因为涉及到编程,所以学习本课程缺乏主动性,很多学生根本对学习没有兴趣。

2.典型事例兴趣化

编写代码是枯燥单调的,但在教学过程中可以利用案例的趣味性来调动学生的学习兴趣。比如在Access的VBA程序教学中,当学习到多分支结构Select Case语句时。我就预先编好一个如“逗你玩”的小测试,测试的内容可给出一个提问:你觉得你是帅哥或美女吗?当回答“是”的时候,提示:少臭美啦!而回答不是的时候,又提示:不要那么谦虚嘛!……多设定类似趣味性很强的实例,这样学生很快被吸引,觉得这个测试很有意思,他们甚至冒出了很多种想法,想象着自己学会了,就可以自己去实现更多的想法,这岂不是更好吗?这样就会自然而然、顺理成章的调动学生的学习兴趣。

3.抽象问题生活化

对程序代码的理解,需要学生有较好的抽象思维能力。对于有些概念,他们会觉得很难理解。这个时候就需要老师对一些抽象的概念或案例进行更好的讲解,把问题生活化。

比如在讲两个变量值交换时,很多学生不能理解,为什么不能直接A=B,B=A,而非要引入第三个变量C才可以交换。我就举了个例子,有两个同学分别站在一个凳子上,凳子底下是万丈深渊,现在两个同学想要交换凳子,要怎么样才能换呢?总不能一个同学先跳下去,另一个同学站过来吗?这样说很多学生就会大笑,然后大家就会开始思考,积极勇跃发表各自的看法。很快得出结论,要想交换凳子,最好的办法是还有第三张凳子,只有借这样子A同学先站到第三张凳子上,然后B同学就可以站到A同学原来的凳子上,而A同学这时候就可以站到B同学之前的凳子上了。通过这个例子,他们也就明白了为什么两变量交换需要第三个变量的参与。

4.复杂问题简单化

学习程序设计会接触到很多新的概念,学生一听到一个新的名词就会觉得头大。如果不能尽早让他们掌握每个概念,那往后越积越多,他们就容易失去学习的信心和耐心。

上一篇:改变数学问题教学策略,提高学生能力 下一篇:传承红色基因 立足院校教育