摘 要: 高校《Java程序设计》课程教学的核心目标是提高学生使用Java和面向对象编程技术开发应用软件的实 践能力,因此教学中需要相应的教学资源的支撑。本文介绍了围绕提升学生软件开发实践能力开展的Java课程教学资源 建设方面的改革,提出了“MOOC+案例驱动式教材+信息化辅助教学平台+企业级案例库”的教学资源建设模式。首 先,为配合基于“MOOC+翻转课堂”的教学模式,建设包含知识点视频和案例讲解视频的MOOC视频资源,并将其作 为配套资源,撰写了案例驱动的《Java程序设计》教材;其次,引入了程序设计类实验辅助教学平台(PTA),丰富了教 学的习题库;最后,通过校企合作,建设了适用于教学实践和实训的企业级项目资源案例库。 |
关键词: Java教学资源;软件开发实践能力;教材;题库;案例库 |
中图分类号: TP311.5
文献标识码: A
|
基金项目: 教育部人文社会科学研究青年基金项目(No.19YJCZH240),山东科技大学教育教学研究“群星计划”项目(QX2018M22),山东科技大学优秀教学团队建设计划资助 项目(JXTD20180503),山东科技大学研究生导师能力提升项目(kdyc17014),教育部产学合作协同育人项目(嵌入创新创业教育的Android移动应用课程建设),教育部 产学合作协同育人项目(融合创新创业教育的Java移动互联网应用开发课程体系与教学资源建设). |
|
Teaching Resources Construction of Java Programming for the Practical Ability of Software Development |
ZHANG Feng,LIU Di,QIU Liqing,ZHAO Weidong1,2,3,4
|
1.( College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China)zhangfeng@sdust.edu.cn;2.zuiaididi@vip.qq.com;3.liqingqiu2005@126.com;4.zwdslj@163.com
|
Abstract: The teaching of Java programming in universities aims at improving a student’s practical capability of developing application software using Java and object-oriented programming technique.Therefore,corresponding teaching resources are needed in teaching.In this paper,we introduce the reform of java course teaching resource construction,aiming at improving students' practical capability of software development.Specifically,we put forward the teaching resource construction mode of MOOC + Case driven textbook + informational assisted teaching platform + enterprise application cases.First,we construct MOOC video resources,including videos explaining knowledge points and videos explaining application cases.Moreover,we use these MOOC videos as supporting resources to compile the application cases driven Java programming textbook,in order to meet the needs of the teaching mode based on MOOC + flipped classroom.Second,we introduce the Programming Teaching Assistant (PTA) platform to enrich the teaching exercise library.Finally,we construct a cases library containing enterprise project cases for teaching practice and training through the cooperation between schools and enterprises. |
Keywords: Java teaching resource;practical ability of software development;textbook;teaching questions bank; teaching cases library |