面向计算思维的大学计算机基础教育教学改革

面向计算思维的大学计算机基础教育教学改革

ID:20077621

大小:55.50 KB

页数:7页

时间:2018-10-09

面向计算思维的大学计算机基础教育教学改革_第1页
面向计算思维的大学计算机基础教育教学改革_第2页
面向计算思维的大学计算机基础教育教学改革_第3页
面向计算思维的大学计算机基础教育教学改革_第4页
面向计算思维的大学计算机基础教育教学改革_第5页
资源描述:

《面向计算思维的大学计算机基础教育教学改革》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向计算思维的大学计算机基础教育教学改革0引言随着计算机技术、互联X技术和人工智能技术的快速发展,大学计算机基础教学在人才培养中发挥着越来越突出的作用。美国卡内基·梅隆大学周以真(JeanteM.aster围棋X测又取得了60场全胜的战绩,随后,卡内基·梅隆大学的Libratus在德州扑克比赛中轮流击败了4名顶尖人类高手,人工智能再次引发了世界范围内的研究与开发热潮。目前很多学者认为:人类社会正在从“互联X+”向更高阶的“人工智能+”跃迁,智能科学与技术已经成为促进所有学科发展的重要因素,计算机博弈是人工智能领域的重

2、要研究方向[7]。计算机博弈项目涉及的方法主要包括:博弈问题的提出、棋盘的数据描述、棋面的评估模型、搜索算法的选择、算法的实现与优化、人机交互处理等方面,这些内容刚好与计算思维的思想相一致,非常适合培养学生的计算思维能力。一段时间以来,学生X游上瘾困惑着家长和教育工,以何种方式引导青年学生远离X游以及X游的魅力一直是不解之谜。而多个高校的实践证明,计算机博弈项目能迎合青年学生的愉悦、冒险、好奇和高对抗需求,让他们在快乐中分析、编程、斗智,既长知识,也长能力,既培养了计算机实践与创新能力,也培养了计算思维、科研思维和团

3、队合作精神。学会将人的思维过程用计算机来实现,学会处理相关的问题,学会做好最优决策,这对于所有学生来说都是有助益的。计算机博弈项目是培养学生实践与创新能力的应用型项目,更是培养大学生计算思维的重要载体。2新课程体系与课程内容改革现有的计算机基础课程体系没有充分考虑计算思维和创新思维能力的培养,也没有突出宽、专、融的教学特点,并且课程内容陈旧。2015年教指委推出了新版的《大学计算机基础课程教学基本要求》(以下简称基本要求)[8],指出了新的历史时期计算思维能力的培养将成为大学计算机基础教学的新常态,对课程体系、教学目

4、标和内容进行了全面阐述。依据基本要求和部分学校的改革实践[9-10],提出了适合沈阳航空航天大学应用型人才培养的宽、专、融相结合的大学计算机基础课程新体系(见表1)。新的课程体系以计算思维为主线,以培养学生的计算思维意识、计算思维方法和计算思维能力为目标,分为3个层次,每个层次设置不同的课程。随着课程体系的重新构建,各类课程的教学内容也重新进行了调整,例如:在第1层次,减少了Office方面的内容,增加了动手实验和Python内容;在第2层次,取消了VF内容,增加了C#内容;在第3层次增加了基于计算机博弈的科技创新平

5、台的内容。2.1大学计算机基础课程内容改革在大学计算机基础课程中,主要设置了4个模块:①计算机系统、X络与操作系统;②信息编码与信息处理技术;③数据库基础;④计算思维、算法与程序设计初步。在第4部分中,加入了排序算法、黎曼积分、机器博弈、旅行商、哥尼斯堡七桥等常用问题的算法。还特别增加了Python语言部分[11],通过求解三角形面积,引出了顺序、选择和循环结构的基本用法;通过求解π的值,引出了蒙特卡罗方法和公式方法;通过蟒蛇的绘制,引出了Turtle库的使用方法。通过以上内容的学习,学生可以对程序设计的基础知识和利

6、用计算思维解决问题的方法有一个初步的了解,初步培养学生程序设计的基本能力和计算思维意识。以全面开放的形式设置了3个专项实验:计算机拆装、操作系统安装和计算机组X,通过学生亲自动手实验,提高学生对计算机硬件的认知能力和计算机维护能力。2.2计算机程序设计课程内容改革在计算机程序设计课程中,本着为专业服务、与时俱进的思想,将课程设置成3个模块:C#语言主要面向航空类专业和创新实验班学生;VB语言主要面向文管类和安全类专业学生;C语言主要面向电子、自动化、材料、机械类专业学生。在开课过程中允许学生跨专业选课,学生可以选择更

7、适合自己的语言或多种语言同时学习。为了突出实践能力的培养,课程内容中增加了8个实验学时,专门用于综合性程序设计实验,该实验由3~4人组成的小组共同完成。在期初的时候进行动员,在期中的时候布置实验题目,在期末的时候进行答辩验收。通过综合实验,学生初步具备了利用所学知识解决实际问题的能力,培养了学生计算思维方法和团队协作精神。2.3将计算机博弈案例与教学内容深度融合为了调动学生的学习积极性,将学生喜欢的计算机博弈项目作为案例融入教学中[12-13],使学生在兴趣与主动学习中领悟计算思维。在大学计算机基础课程中,讲授了计算

8、机博弈的发展与竞赛概况、计算机博弈的空间复杂度与搜索复杂度、蒙特卡罗方法等。在计算机程序设计课程中,以具体项目的形式为学生讲授了计算机博弈的评估方法、搜索算法、棋盘的数据表示与可视化制作等内容。在计算机综合训练课程中,我们设计了与计算机博弈问题相关的课设题目,例如:爱恩斯坦棋的人人对弈平台设计、幻影围棋的开局设计、局面评估的建模方法等。通过博弈

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。