Ja程序设计课程教学现状解决

摘 要:随着计算机的发展,高校对JA技术的教学也不断深入,JA课程已经成为计算机相关专业学生的基础性必修知识.本文结合实际的教学经验,对当前JA教学的现状进行了分析,提出了存在的问题,并提出了有效的解决措施,以期推动JA教学的发展.

关 键 词:JA教学分析措施

中图分类号:G642.4文献标识码:A文章编号:1673-9795(2013)05(a)-0148-01

1JA概述

JA是一种计算机的编程语言,目前仍然是较为常见的计算机编程语言,具有效率高、覆盖面广、简单易用等特点,不但可以用来进行桌面程序的开发,还可以适用于与互联网应用的开发,在当前具有广泛的应用.JA是面向对象的编程语言,在计算机、网络和多线程等技术领域都涉及到JA的相关知识,学习JA编程语言应经成为软件技术开发相关人才培养的基础.在我国,随着计算机和互联网技术的不但发展,JA编程技术人员需求巨大,相关专业的就业前景很好,很多高校都开设了JA语言相关课程.

2当前JA教学存在的主要问题

2.1JA课程的认知困境

近年来,高校扩招和民办高校的发展,使得更多的学生进入大学学习,加上激烈的市场竞争和宣传,计算机编程专业成为很多学生心目中理想的学习和就业方向.在这种大趋势下,学习JA编程的学生显著增加,但由于很多的学生对JA知识并不了解,只是为了获得理想的就业而选择编程,在学习时缺乏主动积极性.JA语言作为计算机编程基础知识,需要学习者具有较好的逻辑思维能力、严谨踏实的态度和抽象思维能力.这些较高的要求使得JA学习成了很多学生的难点,产生了畏难和认知的偏差.

2.2JA课程设置问题

当前大多数高校的JA课程设置,由于学生大多没有相应的基础,因此所设置的课程大多集中在以JASE平台教学为主,包括有面向对象编程方法、JA多线程、JA界面及事件编程、JA数据库连接、网络编程等基础知识.但是这些知识并不能构建完整的JA知识体系,学生在学习之后不能了解JA与C++等计算机编程语言之间的关系,JA语言编程的优越性,并且认为这些知识就可以满足社会对JA人才的要求.其次是由于缺乏相应的后续自主学习能力,不能适应JA编程技术的新发展,在JAEE等新对社会流行编程技术面前感到吃力,学生在完成学习走向社会岗位时,仍然不能满足社会的要求.课程设置的不合理实际上从整体降低了JA学习的应有水平.

2.3JA作业和实验设计中的问题

由于JA学习的特殊性,其作业和毕业实验设计等需要学生具有良好的自主思考和动手能力,但是在实际的教学中,学生对JA的动手实践和综合运用能力较差,不能独立的进行实际问题的解决;毕业设计等过度依赖已有的资料,套用现象严重,不能进行原创;学生在学习期间也没有形成良好的设计习惯,表现出对系统设计和实现的随意性.

2.4JA教学老师的问题

JA技术是一门不断深入发展的技术,在当前的计算机网络多个方面有着广泛的运用,高校的JA教学老师缺乏长期的一线实践开发经验,不能适应发展的新技术,教学效果不理想.JA学习的特殊性要求其必须做好教学与实践之间的结合,对老师的教学内容和方法提出了更高的要求,很多老师并不能有效的实现学生理论知识与实践动手能力之间的协调发展.

3JA的教学设计探讨

3.1合理的规划教学内容

JA知识主要包括有JA基础知识、JA核心知识和JA提高知识三个部分.基础知识要求学生对面向对象的编程、JA的语法和异常处理、JA的环境等知识进行很好的掌握,是进一步学习JA知识的基础.核心知识部分要求学生对面向对象的继承性、封闭性、抽象性和多态性等,并掌握这些特性设计的技术.JA提高知识部分是指根据专业方向学习的不同需要,选择多线程、图形处理、数据库处理、网络等内容学习.教学内容的设置,要求学生在掌握基本的JA基础知识的基础上,建立面向对象思想、算法设计思想等,为更深入的学习和提高程序设计水平奠定基础.

3.2案例教学,启发学生的编程思想

JA编程语言的学习,重要的是在基础知识学习的基础上实现对其编程思想的掌握,从而真正实现举一反三,能够进行独立的编程开发工作.编程思想的形成,需要在不断的实践观察、分析和思考总结的基础上完成,因此,在教学中采用案例教学,是符合JA知识特点的有效手段.采用的案例一定要小而精,符合学生已掌握的JA知识,使得学生可以在原有知识体系的基础上通过自我实践和探索,实现对新知识的学习和体系构建,不但可以实现对新知识的有效掌握,还可以实现对自学和设计能力的锻炼.

3.3运用多媒体教学与传统教学方法相结合

多媒体教学作为新的教学手段,在教学实践中取得了良好的教学效果,在JA知识的教学中采用传统教学模式与多媒体教学相结合的形式,可以将多媒体直观、形象和吸引力强等优点充分发挥.老师在教学时以传统方式进行理论知识讲解,以多媒体技术进行实践和案例的讲解,增加理论与实践之间的结合.

3.4加强实践教学,提高JA知识综合运用能力

JA程序设计是一门应用为目标的教学,要求学生具有很强的实践动手能力,当前高校的JA课程教学,应该在讲解代码、编程调试等基础知识外,还应该加强上机实践的相关内容.可以探索校企结合的教学模式,让学生在企业实际JA研发项目的参与中体会需求分析、设计、编写代码和进行测试等各个环节,增加学生的软件开发实践经验和培养专业的职业素质.

3.5提高教师的专业素质

JA知识需要在不断的实践开发项目中进行提升和锻炼,这是当前教学老师所缺乏的.应该尝试建立老师的继续深造和培训实践制度,如定期参加合作单位的企业JA开发项目,获得实践经验和与一线开发人员进行交;参加JA程序培训班;对老师的入职考核加大力度,对JA的自主开发创新能力进行严格要求.


4结语

JA语言是计算机软件和网络编程的重要语言之一,本文结合实际的教学经验对当前JA的教学现状进行了分析,并且提出了改变教学方法、合理设计教学内容和增强实践运用等方面的建议,以期促进JA教学事业的发展.

类似论文

C++程序设计课程教学改革

摘 要 :C++程序设计课程在计算机科学与技术、软件工程等专业的课程体系中处于基础地位,它对面向对象的软件。
更新日期:2024-2-1 浏览量:7728 点赞量:2986

Ja程序设计课程教学方案

摘 要: Ja是一种行业工具,所以Ja程序设计课程成为电子信息类和IT各专业的必修课程,Ja也是IT类各种职业从业。
更新日期:2024-9-11 浏览量:117118 点赞量:25195

Ja程序设计课程教学方案

摘 要:Ja是一种行业工具,所以Ja程序设计课程成为电子信息类和IT各专业的必修课程,Ja也是IT类各种职业从业௚。
更新日期:2024-8-3 浏览量:15182 点赞量:4451

《Ja程序设计》教学

[摘 要]本文结合Ja课程的特点,针对目前高职中Ja课程实际教学中存在的问题进行分析,从而提出。
更新日期:2024-11-28 浏览量:142961 点赞量:30198

在程序设计课程教学过程中

胡成全,教授,吉林大学计算机科学与技术学院,物联网专业负责人,传感器网络与环境智能研究室主任,学院学术委员会委员 兼任:教育部计算机。
更新日期:2024-1-18 浏览量:19945 点赞量:5556

技工学校计算机程序设计课程教学的

摘 要:在技工学校,计算机程序设计课程作为学校计算机专业的主要课程之一,其作用及地位不言而喻,但由于近年大学。
更新日期:2024-3-27 浏览量:47164 点赞量:11537