1、90 集成电路应用 第 40 卷 第 1 期(总第 352 期)2023 年 1 月Applications创新应用问题,之后将课堂交给学生,由学生进行问题的提出、讨论以及学习的过程5,6。由于PBL教学模式更加注重学生的动手能力和解决问题的能力,因此这种方式适合于培养应用型技术人才培养,教学理念可以在应用技术型大学、高等职业教育类院校中进行推广。2 课程设计课程设计包括课前学情调研;课前教学设计;课中课堂设计;课后教学总结几个部分。我们将结合JAVA程序设计基础这门计算机专业核心基础课程,结合PBL教学模式展开课程设计与分析。课前学情调研。(1)对授课对象的学生进行了分析。本次教学探索在我校
2、2000级电子信息01班级和03班级展开,两个班级的学生属于高职类专科学生,经过一年计算机基础课程的学习之后,他们已经具备了一定的计算机基础知识,并能够熟练地使用C语言进行面向过程编程。然而由于这部分学生是高职专科类学生,他们也表现出喜欢从事实践操作类的内容,对理论研究的知识接受能力较弱的特征。在进入大学后,这些学生接受的教学模式大多是传统的教师为中心的教与学的方式,在疫情期间进行学习过程中,由于对聊天软件、购物软件、游戏软件的长时间使用,他们在课程当中很难集中精力,特别是在教师整节课缺少互动的情况,他们0 引言很多学校的课程采用了线上教学模式。然而线上教学中存在学生学习主动性差、学生疏于管理
3、、情绪沟困难、知识拓展少等问题。PBL教学方法是一种问题为导向的教学方法,它更加注重学生在学习过长中的主体地位,通过学生的分组探究活动,实现设计、决策、问题解决、作品创造、成果交流的学习过程,最终实现学生对知识的建构和认知。基于以上分析,本文通过对传统在线课程的分析,对疫情期间PBL教学模式在JAVA程序设计线上教学中的应用方法进行研究探索。1 基于PBL教学模式的线上教学模式问题为导向的教学方法(Project based Learning,PBL)是由克伯区于1918年提出的“设计教学法”演变而来1,2,该方法注重学生在学习过长中的主体地位,通过学生的分组探究活动,实现设计、决策、问题解决
4、、作品创造、成果交流的学习过程,最终实现学生对知识的建构和认知。内容、活动、情境和结果是PBL教学的主要构成要件,这种教学方法通过学生团队的自主学习过程,培养了他们的团队协作能力的同时,也提高了他们的动手实践能力,是一种以人为本的先进的教学理念2-4。项目实施过程,教师进行辅助引导和组织工作,为学生提出一个多场景、相对复杂的实际JAVA程序设计课程的PBL教学模式实践王平泉,逯小青(扬州工业职业技术学院 信息工程学院,江苏 225127)Abstract This paper expounds the online teaching of JAVA program design course,
5、introduces the PBL teaching mode,and makes a new exploration of the teaching process,so as to obtain better teaching results in the actual teaching process.Index Terms JAVA program design,PBL teaching mode,online teaching.Practice of PBL Teaching Mode in JAVA Program Design CourseWANG Pingquan,LU Xi
6、aoqing(School of Information Engineering,Yangzhou Polytechnic,Jiangsu 225127,China.)基金项目:江苏省高等教育学会“十四五”高等教育科学研究规划课题(YB193),扬州工业职业技术学院校级教改课题(2021XJJG14),扬州工业职业技术学院高层次人才引进科研启动经费资助课题(2408006/058)。作者简介:王平泉,扬州工业职业技术学院信息工程学院;研究方向:计算机课程教学。收稿日期:2022-05-06;修回日期:2022-12-26。摘要:阐述JAVA程序设计课程的线上教学,引入PBL教学模式,对教学过程
7、进行新的探索,从而在实际的教学过程中,获得较好的教学效果。关键词:JAVA程序设计,PBL教学模式,线上教学。中图分类号:TP3-4 文章编号:1674-2583(2023)01-0090-02DOI:10.19339/j.issn.1674-2583.2023.01.034文献引用格式:王平泉,逯小青.JAVA程序设计课程的PBL教学模式实践J.集成电路应用,2023,40(01):90-91.Applications 创新应用集成电路应用 第 40 卷 第 1 期(总第 352 期)2023 年 1 月 91通常会不经意使用其他App的情况。他们比较喜欢交互式的教学,喜欢通过朋友圈、抖音等
8、社交媒体和朋友分享生活、学习中的成果或者快乐瞬间。(2)对JAVA课程在整个课程体系当中的地位以及课程未来的岗位需求进行了分析。JAVA课程在大二期间为这两个班级的学生进行讲授,在此之前他们已经具备了C语言程序设计、STM32等课程基础,学习JAVA课程为他们下一步学习安卓开发,设计基于web的前端设计打基础。未来学生将从事的工作包括JAVA后台开发工程师、安卓前端开发工程师等,社会需求量较大。课中课堂设计。整个教学过程采用PBL教学法进行教学的展开。由于JAVA程序设计课程是一门编程课程,教学过程包括理论教学部分和实践部分,为了更好地实现理论和实践的有机结合与讲解,我们在PBL教学过程当中使
9、用了思维导图工具,实现知识点和实践内容更为直观的展示。(1)以学生宿舍为单位进行分组,之后在每个组中选出小组长,并在组长带领下,对每个阶段的实践项目进行改进和完善,从而在组员参与过程中更好的推进教学过程的开展。(2)在每节课程的进行期间,需要教师做好课堂组织工作,让学生提前熟悉思维导图内容,并由各组组长结合各种组员不同的学习程度,制定有针对性的教学计划。教学计划指定完成后需要教师对教学计划进行相应点评与完善。可以在每天学生宿舍晚自习期间组织学生进行课程预习工作,其间可以采用问答方式的启蒙式教学方法,让大部分同学参与到问答过程,并根据学生的学习情况给予分值,在PBL教学过程中,教师更多的作为评判
10、者,根据学习过程中的不同学生学习情况给予不同评价,这种评价可以是私下交流,或者是可以量化的分值。(3)在教师提问之后,需要积极引导学生开展组内交流,发现学生对知识掌握情况,小组之间也可以进行评比,进而达到在交流中进步的目标。教学反馈。在实际的课堂教学过后,我们通过问卷调查、教学反思等多种方式对教学中的优缺点进行总结,对问题进行改进,例如对课程中知识点的时间点、知识顺序、活动内容进行调整、优化。根据学生的上课的心理变化动态调整授课方法、授课内容,从而合理规划课程节奏、有效控制时间、增强互动有效度与参与度。课后教学总结。在课程总结过程中,我们会对如下几个方面进行反思,(1)对整个课程设计环节,回顾
11、课程选题是否实用,是否能够解决课程的实际问题;(2)会反思课程结构是否严谨,课程内容是否实用;还会反思是否运用多种案例、数据,论证充分,有说服力;是否运用了多种教学方法;是否有效评估课程目标;风格是否适合课程内容;是否为未来的实际工作有一定启发帮助。3 结语本文尝试在JAVA程序设计这门课程中融入PBL教学理念,解决在线教学过程中的师生互动少,知识延伸不足,教学效果一般的问题。JAVA程序设计课程由多个规模适中的阶段实践项目组成,在PBL实施过程中,通过学生团队之间的合作、自主学习和演讲答辩的形式,达到巩固基础知识、加强专业应用、发展创新思维、培养职业道德的目的。在基于PBL的教学模式下,能够
12、较好地提升学生学习兴趣与主动性,在参与构思、设计、实现、运行的环节中,丰富了学生的项目开发经验,增强了学生的项目思维和解决问题的能力,为今后学生从事程序设计开发类工作提供了一个良好的开端。参考文献1 柯清超.超越与变革:翻转课堂与项目学习M.北京:高等教育出版社,2018.2 刘景福.基于项目的学习模式(PBL)研究D.江西:江西师范大学,2002.3 杨凌霞.职业院校计算机类专业项目化学习支架设计J.镇江高专学报,2023,36(01):104-106.4 秦朋绪,陈明选.指向智能素养的人工智能课程项目化学习活动设计J.开放学习研究,2022,27(06):50-59.5 杜小溪.PBL教学
13、模式在职业院校计算机课程中的研究方法和应用J.现代职业教育,2019(24):240-241.6 汪琴.PBL教学法在高职计算机教学中的应用及实证分析J.河北能源职业技术学院学报,2017,17(04):91-93.7 刘欣.基于PBL的高职计算机基础课堂教学改革实践探索J.计算机时代,2015(06):61-63.8 朱丽.PBL教学模式在计算机教学中的应用J.软件导刊,2013,12(01):177-179.9 王玲.高职院校面向增值评价的教学模式改革研究与实践以软件技术专业“Java面向对象程序设计”课程为例J.湖南邮电职业技术学院学报,2022,21(01):45-49.10 贾丙静,赵海燕.基于聚类算法的线上学习行为分析以Java面向对象程序设计课程为例J.西昌学院学报(自然科学版),2022,36(03):119-122.11 冯君.Java程序设计课程混合式教学模式探索与实践J.计算机教育,2022(09):166-170.12 李莉,汪红兵,李新宇,宋晏,张敏.面向新工科和金课建设的Java程序设计课程实践教学内容改革J.计算机教育,2022(04):52-55.