您好, 访客   登录/注册

新文科视角下以专业为导向深度融合计算生态Python课程体系建设

来源:用户上传      作者:李蓉,周维柏,梁智斌

  摘 要: 针对现有非计算机专业的计算机课程体系存在的问题,提出以Python语言构建面向“新文科”的计算机类课程体系。主要解决基于Python语言的计算机类课程的体系框架、课程之间的层次关系、知识应用领域、授课方式和考核方式等问题。在教学实践中,以此课程体系进行教学方法和课程评估方法的改革,为“新文科”人才培养提供强有力的支撑。
  关键词: 新文科; 以专业为导向; 计算生态; Python课程体系
  中图分类号:G642 文献标识码:A 文章编号:1006-8228(2022)08-94-03
  Construction of Python curriculum system with specialty oriented integrated
  computing ecology from the perspective of new liberal arts
  Li Rong, Zhou Weibai, Liang Zhibin
  (Guangzhou College of Commerce, Guangzhou, Guangdong 511363, China)
  Abstract: In view of the problems of the existing computer science curriculum for non-computer science majors, we propose to build a computer science curriculum for the "new liberal arts" based on the Python language. It mainly solves problems of computer courses based on Python language, such as the system framework, the hierarchical relationship between courses, knowledge application areas, teaching methods and assessment methods. In the process of teaching practice, this curriculum system is used to reform teaching methods and curriculum evaluation methods to provide strong support for the cultivation of "new liberal arts" talents.
  Key words: new liberal arts; professional oriented; computational ecology; Python curriculum system
  0 引言
  目前,Python语言广泛应用于数据分析、人工智能等相关领域。发达国家的大部分高校已将Python程序设计作为非计算机专业的编程基础课程。我大学计算机课程教学指导委员会在2016年发布的《大学计算机基础课程教学基本要求》中,首次提出将Python 语言作为我国非计算机专业的首门程序设计课程。Python语言作为一门新兴的编程语言,可以在国内各大高校加大力度推动其教学。
  1 新文科背景下Python系列课程体系的现状及存在的问题
  新文科建设是指哲学社会科学与新一轮科技革命和产业变革交叉融合形成的交叉学科、交叉融合学科及交叉专业的新文科的一系列建设事项和建设工作[1]。而新兴的“Python程序设计”课程则正好有助于多学科交叉融合。以前文科的各学科主要依赖文献资料的搜集、整理和解释。新文科借助新一代信息技术和新手段,开辟文科建设的新视野和新领域[2-3]。于是国内多数侧重文科发展的院校把Python语言程序设计系列课程作为必修的基础编程课程。但其课程设置及教学方法则存在比较多的问题。
  ⑴ “1+X”课程体系在2009年就已经提出,后来针对文科类专业的特点,“1+X+Y”课程体系方案随后被提出[4]。由于我国地域广阔,计算机普及水平参差不齐,许多大学新生没有计算机语言编程基础。因此如何让“1+X+Y”课程体系符合现代“新文科”人才培养目标是急需解决的问题。
  ⑵ 计算机编程课程与专业课教学难融合。目前文科类专业的计算机课程体系多数采用类似专业计算机的人才培养方案,课程的设置依旧照搬专业计算机的课程大纲。这样导致教师要先进行计算机基础的讲解,再讲解编程知识。在教学方法上基本上使用传统的方法来进行编程知识讲解,导致授课内容抽象,学生兴趣不高。
  ⑶ 社会需求与教学内容没对接。目前,高校很大程度上依旧注重计算机基础理论的教学,教学中缺少对学生创新能力的培养。“新文科”是基于社会对文科人才的需求而提出的,而且需求是随着技术进步和社会发展而变化的,因此,如何推动新文科建设已成为亟待解决的问题[5]。
  2 新文科视角下以专业为导向深度融合计算生态的Python课程体系重构与改进
  2.1 Python课程体系的设计
  Python语言具有应用领域广泛且简单易学的特点,基于此,我们提出以培养计算思维为主线、以激发学生的学习兴趣为核心、以引领计算人生为目标的指导思想,构建以专业为导向,深度融合应用领域的多维度和多层次的Python程序设计系列课程体系。具体的课程体系如图1所示。
  2.2 本课程体系主要特点

nlc202208151622



转载注明来源:https://www.xzbu.com/8/view-15437583.htm

相关文章