基于大学计算机基础课程的计算思维培养的教学模型

更新时间:2024-01-29 作者:用户投稿原创标记本站原创 点赞:30361 浏览:135781

2006年3月,美国卡内基·梅隆大学计算机系主任周以真教授在美国计算机权威杂志ACM《CommunicationoftheACM》上发表并定义了计算思维(ComputationalThinking).[1]并提出,在信息社会中计算思维是人们思考与解决问题的基本技能之一,是每个人应具有的思维能力.

2010年7月,在西安交通大学举办了首届九校联盟C9计算机基础课程研讨会,发布了《九校联盟(C9)计算机基础教学发展战略联合声明》,旗帜鲜明地提出把“计算思维能力的培养”作为计算机基础教学的核心任务,同时倡导高等学校应加强以计算思维能力培养为核心的计算机基础教学课程体系和教学内容的研究.[2]


2010年,教育部高等学校计算机基础课程教学指导委员会针对非计算机专业的本科毕业生在计算机知识与能力培养,提出“4个领域3个层次”的教学知识体系;同时强调深化“1+X”课程体系.[3]要求非计算机专业的本科毕业生具有判断和选择计算机工具与方法的能力;能有效地掌握并应用计算机工具、技术和方法,解决专业领域中的问题;能够适应信息技术和信息社会的快速发展变化.

C9声明与教育部计算机基础课程教指委的共识,明确了各高校大学计算机基础课程改革中计算思维培养的核心地位.这就要求教师在教学中不但要讲授计算机基础知识,而且要培养学生的计算思维.如何培养学生的计算思维,逐渐成为广大教师探讨的焦点.

大学计算机基础是一门基础性、素养性的课程.在培养学生计算思维能力方面,大学计算机基础担负着重要的启蒙重任,课程教学与课程设计应从培养学生思维的角度出发,合理组织教学,运用恰当的教学模型与教学方法,使学生在掌握知识的同时锻炼计算思维能力.教学不仅要学生掌握信息技术的基本理论与基本技能,更重要的是培养学生的计算思维,使学生具备将专业领域的疑难任务/问题,运用计算思维转化为可求解的任务/问题的能力,最终实现整体任务/问题的解决.

相关论文范文