基于《Java语言程序设计》课程,设计了项目式翻转课堂教学模式的基本教学流程。首先,按照该课程的教学目标和教学内容,筛选出适合采用翻转课堂开展项目式教学的项目主题;在此基础上,制作了相应的微视频等学习资源供学生课前自主学习;并以其中的两个项目为例,按照项目式翻转课堂教学的基本流程开展项目式翻转课堂教学实践;最后,对实验结果进行数据采集与统计分析。