计算思维是信息化社会中必不可少的一种科学思维方式,因此培养学生的计算思维能力,已成为高校教学工作的一个重要目标。基于计算思维的内涵以及PBL教学的优势,以模式识别课程为例,构建一种面向计算思维培养的PBL教学模式。该教学模式以学生为主体,以教师为主导,以计算思维培养为目标,以项目为主线开展创新式、探究式教学活动,旨在提高学生的计算思维能力和动手实践能力,从而促进学生实现真正的深度学习。
计算思维; PBL教学模式; 模式识别
随着计算机、互联网以及人工智能技术的不断发展,信息化和智能化已成为当今社会的基本形态。计算思维是一种科学的思维方式,是人们在信息化、智能化社会中生存与发展所必备的一种核心素养。
计算思维的概念最早由卡耐基梅隆大学周以真教授于2006年提出,是指“利用计算机科学的基本理念解决问题、设计系统和理解人类行为”的一种方法[1-2]。我国九所“985工程”建设高等学校在2010年发布的《九校联盟(C9)计算机基础教学发展战略联合声明》中将培养学生计算思维作为计算机专业教学工作的一项核心任务[3];英国的CAS(Computing at School Working Group)组织在2012年提出要将计算思维培养作为学校信息技术和计算机课程的关键内容之一[4-5];我国教育部高等学校大学计算机课程教学指导委员会在2016年指出“计算思维能力培养要成为今后大学计算机基础教学的新常态”[6];2017年,首届计算思维教育国际会议在香港召开[4]。由此可见,在过去十几年中,计算思维受到了科学界和教育界的广泛关注