11月23日,“百校工程”项目院校辽宁科技学院、池州学院、河北民族师范学院举办三校联动学生培训。本次培训的主题为“APP开发和微信小程序开发基础”,发挥“百校工程”的网络协同效应,采用线下线上、远程视屏的授课形式,整合三校师资力量,对APP和微信小程序的开发进行课程精讲。
三校同学们都表示这种应用型、实用性、针对性的培训效果很好,让分布在不同区域院校的学生都能够同时在线上课、共同学习,学习效率明显提升,收获颇丰!本次区域联动线上培训很好的实现了教学资源与师资资源的共享,更加高效地推动教学工作开展,积极普及行业应用知识。
河北民族师范学院项目部大数据工程师林高峰老师负责视屏教学主题“APP的开发培训”,讲解关于APP的相关基础知识,并对APP的常用开发方式“原生开发”“H5开发”“混合开发”等三种开发方式进行内容精讲。
APP在我们日常生活中的应用极为广泛,它的一大特色和开发过程需要解决的一个重要问题:一个即将投入使用的APP软件是需要在不同的应用环境下,经过多轮兼容性测试的。例如:在我们日常所使用的安卓手机与苹果手机两种系统的环境下,对于APP软件的功能设置就不尽相同,需要开发人员在软件投入使用之前充分进行应用测试,从而满足所开发的APP正常运行。
池州学院项目部大数据工程师檀冬冬老师负责视屏教学主题“微信小程序的开发与应用”,对“微信小程序的主题架构”展开教学,包含微信小程序端、服务器端以及后台的数据库端、服务器程序和数据库之间的交互,实现了前端用户的实时查询与访问功能等课程内容。
除此之外,对微信小程序的文件结构展开介绍,主要是由页面结构(wxml)、页面样式表(wxss)、页面配置(json)、页面逻辑(js)等四部分组成。微信小程序的框架分为逻辑层和视图层两个大模块,逻辑层是由JavaScript编写,能够将数据进行处理后发送给视图层,同时接受视图层的事件反馈;而微信小程序的视图层由WXML与WXSS编写,它会将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。
依托于这些独特的框架组件,微信小程序在实际应用当中,能够以一种极为便捷的方式满足用户的使用需求,达到最优的用户体验效果。课堂尾声,檀老师还结合自己开发的“池州学院新生入学系统”与“池州学院课堂教学评价系统”两项产品开发实例,向三校学生展示了微信小程序所能呈现出的服务功能。
百校工程
在平台化教学上,辽宁科技学院、池州学院、河北民族师范学院三所项目院校以行业应用开发项目为主导的区域教学联动取得圆满成功,依托共享、共建、共创的线上教学平台,满足多所院校学生对于APP和微信小程序开发的行业应用技术的共同学习。
在人才培养上,远程的技术演示与线下的辅助指导,让同学们在实际操作过程中,锻炼自己动手实践能力,以亲身体会感知应用开发技术的独特魅力,让学生在专业课程的学习之余,能够了解到更多的应用开发项目,开拓了在校大学生的视野,在一定程度上弥补了同学们对于时代技术的认知空缺。