高职程序设计课程教学现状研究

江荣娜 黔南民族职业技术学院

程序设计课程属于高职计算机软件专业必修课,其涵括内容较多,比如Java基本语法、图形用户界面设计等。对计算机相关专业学生而言,针对性的学习Java语言可以使学生掌握更多元的应用技能。另外,随着信息产业的飞速发展,在市场经济环境下各类企业对专项Java复合型人才需求量也日渐递增。要求高职院校开展具体课程期间应基于学生差异化实况对实践教学进行全方面革新,以更好地迎合社会发展实需。

(一)课程施教现况

1.班级学生积极性较低

程序设计课程属于语言编程类学科,学生不仅需具备一定的英语素养,还需具有一定的逻辑思维能力。而目前各类高职院校在进行对Java程序设计课程施教期间相关执教者更倾向于对学生进行理论学识“灌输”式的教学模式,这种方式并不适宜英语基础偏弱、理论学识汲取能力较低的学生,不仅会降低其学习积极性与自信心,还会极大影响课堂教学的综合成效。

2.常规教学考核方式急待优化

一般而言,众多高职院校的Java课程考核都是将学生日常测试与期末考试的量化分数相结合,考核方式往往难以突显专业学生的Java课程编程真实状况。另外,课程的后续程序设计作业基本都是在课外完成,此境况下易于出现学生之间交互复制与抄袭作业的情况,即后期班级学生实际提交的设计作业难以全方位反映其真实学习能力,也很大程度上缺少对学生编程技能的考核。

(二)高职Java课程施教限制因素

1.对施教内容与结构急需合理组织

目前Java程序设计施教在课程创设层面具有较大的不合理性,一般而言语言类课程施教自身具备一定的难度,在课堂教学初期若向班级学生展示相应难度往往易于使学生对课程产生畏惧与排斥心理,也不利于激发学生学习的积极性。

2.Java课程教学重理论却缺少实践

在程序设计课施教期间执教者在课堂中惯常运用编码操作演示形式开展学识讲解,相应的学生则只是对教师的编码流程进行片面的观看,却缺少对程序运行原理与特征开展进一步思索。长期运用此方式不仅使学生出现理论学识脱离实践操作的状况,还会造成整体Java课程施教缺少实践教学的现象。

(一)明晰Java语言学习的“源动力”

Java语言属于计算机相关专业的基本课程,其对互联网开发、Android应用开发等课程学习都有极大的铺垫影响。基于此,开课初期教师应指导学生积极悉知Java语言的优势特性,特别是对未来期望从事程序设计与开发工作的学生积极学习与明确熟练Java语言属于职业生涯开启的前提技能。此外,在教学中,教师还应引导学生及时知悉IT行业对Java项目创设、开发等从业岗位技能的实需,并且熟悉Java语言全新技术,以协助学生明晰自身的学习“源动力”,从而强化对课程学习的主观能动性。

(二)借助“超星学习通”平台

“超星学习通”是基于移动智能终端的专业学习平台,该载体的辅助应用利于教师课堂教学与学生学习的良性开展,既可引导学生进行前期预习与复习巩固,也便于教师在施教中进行实时互动与监管。

在教学活动进行前适时运用超星平台可有效施行课前预习、交互探讨以及课后习题测验等,整体上建构了互动式的个性化网络自主学习环境。Java课程教师可在课前时段进行班级公告发布、传输学习资料等,以科学指导学生进行有效预习。当学生在平台内下载涉及材料时也可进行个性化学习,期间遇到的各类疑难状况都可及时反馈,并与班级师生协同探究。当然,也可以满足借助平台直接向教师发送专项指导请求。

而在课后时段教师也可使用超星平台进行实时发布课后练习,学生也可充分运用自身碎片时间将习题下载并完成练习,后续将题目答案共享至平台内。该载体针对学生提交答案进行班级统计与重复率检测,接着教师进行线上批改操作,即进行优化打分或回返要求重做等。这样的创新方式可使教师时效性掌握学生的学习动态与相关不足,后续在课堂中就可有意识的强化相关学识解析。

(三)案例施教方法的运用

在高职Java程序设计课堂施教期间适时运用教与写案例教学法进行施教,即以涉及案例为载体、授教者为导向,以及学生为班级主体,使高职生在案例教学中能动分析与解决问题,从而有效强化他们自主编程与思索的能力。

1.教师可先将涉及案例导入课堂,带领学生协同探究案例需求的引申涵义适时剖析与优化需求;
再针对具体程序的系统化思路与流程,依次运用文档的方式将其有序记录。

2.教师还可在文档内列出Java程序实现的详尽步骤,将记录文档传输给班级学生,但不给予参考代码,以引导他们自主完成程序,过程中不能限定学生必须完整、优化的实现程序,应侧重引导他们依据文档展现思路与步骤有机搭建程序框架,并利用自身汲取学识进行程序填充;
当学生独立完成编写程序后教师应积极鼓励其进行对程序的调试及运行尝试。

3.授课教师在现场进行程序的编写演示时应保持编写与讲解同步进行,过程中还应及时提及相关的附带学识点。这样的方式可引导学生在观看程序编写演示期间有效比对自身编写的程序,以更高效掌握相关基础代码的写法,也利于对教师的示范编程方法与细节优化进行模仿尝试,从而不经意间形成自主的编程技法。

(四)革新Java施教内容

高职Java程序设计课为了全方位开拓学生的学识视野,以及强化班级学生的学习能力往往需要其熟练掌握更多元的专业内容。比如,语言基本学识、异常运行处理方式、简要Java程序编写,以及专项数据库基础访问形式等。另外,高职院校配套教材的内容架构也应灵活调整。在实践教学期间往往将施教内容分划为两大类,其一,学生需完成Java基础的课堂内容,还需对Java语言面向对象等初步知悉;
其二,接受常规教学内容后还应学会对理论学识的编程实操等。

(五)对Java课程施教模式的革新

由于高职Java程序设计课的技术与科学性相对较强,因此为增强学生的专业技能与课堂施教成效往往运用小组协作的模式。该模式即指依据班内众多学生学习状况、专业技能等适时将全体班级学生进行多个小组分划,后续以小组单位具体开展探究式学习。比如,在施教前期教师适时导入相关案例,以过渡式地向学生渗入Java语言基础学识,从而循序渐进的使学生领悟与熟悉Java语言运用的简要方式;
接着教师导引学生进行对课前案例的探究分析,根据差异小组配备不相一致的编程内容,并引导学生在限定时段内完成一定的要求;
后续教师对分划小组的编程方案进行客观评价与归总。以上过程中不仅突显了课堂中学生的主体地位,还有效培养了学生集体协作意识。

(六)涉及考核方式的革新

高职院校考核与评估Java课程时应结合学生常规课堂表现状况与综合学习能力两方面进行。在案例施教后,当小组分析程序案例后应上交相关的分析报告,还应在组员交互探析期间创设一个信息系统,也应针对运行环境进行编码等。这样的考核方式可促进学生巩固所学,也利于增强课堂教学成效。另外,在常规施教期间教师应充分关注学生的实时课堂表现,及时进行评估与记录,并在学科教学后期进行差异小组间的分数互评。此外,教师综合上述记录状况客观、合理的进行更优化的评定。

(七)对Java程序设计教学资源的革新

随着科技发展与互联网络普及,众多高职院校都被有线与无线网络实时覆盖,此境况下更利于学生程序设计教学的顺利开展。而网络高速发展也使Java课程施教具备更多样的教学资源,比如丰富的源码与涉及视频利于学生个性化学习与课后复习,也可优化处理编程期间的各类突发状况。因此,院校需加大对教学资源载体的构建力度,将涉及课件、源码等资源在院校官网上及时进行更新,引导学生基于自身实况进行独立学习与自主练习,从而有序强化其编程设计技能。

随着经济革新发展与科技进步,社会范围内对复合型、实用型以及创新素养人才的需求量逐年递增。对此,高职院校需以培育学生实践与综合能力为导向开展教学改革,并运用多元方式提升学生对Java课程的学习兴趣,以显著增强其Java编程技能等。

猜你喜欢 学识程序设计编程 基于SolidWorks和VBA的电机阶梯轴建模程序设计防爆电机(2022年4期)2022-08-17项目化教学在Python程序设计课程中的应用电脑知识与技术(2022年9期)2022-05-10医学专业“Python程序设计”课程教学改革总结与思考现代信息科技(2021年21期)2021-05-07元征X-431实测:奔驰发动机编程汽车维修与保养(2021年8期)2021-02-16编程小能手学生天地(2020年17期)2020-08-25纺织机上诞生的编程数学大王·低年级(2020年3期)2020-03-12从细节入手,谈PLC程序设计技巧电子制作(2019年9期)2019-05-30学编程,先画画知识就是力量(2018年4期)2018-04-13高校教师自我学习的方向探究考试周刊(2016年71期)2016-09-20做学生爱戴、人民满意的好教师北京教育·高教版(2015年9期)2015-11-02

推荐访问:高职 程序设计 课程教学