北京电子科技学院学报2024,Vol.32Issue(2) :87-98.

基于对比分析的计算复杂性理论课程案例化设计

Case Design of Computation Complexity Theory Course Based on Comparative Analysis

张艳硕 满子琪 王基隆 张磊
北京电子科技学院学报2024,Vol.32Issue(2) :87-98.

基于对比分析的计算复杂性理论课程案例化设计

Case Design of Computation Complexity Theory Course Based on Comparative Analysis

张艳硕 1满子琪 1王基隆 1张磊1
扫码查看

作者信息

  • 1. 北京电子科技学院,北京市 100070
  • 折叠

摘要

计算复杂性理论是理论计算机科学的分支学科,通过使用数学方法对计算过程中各种资源耗费作出定量分析,并研究各类问题在计算复杂程度上的相互关系和基本性质,是算法分析的理论基础.计算复杂性理论在实际教学过程中面临着知识跨度广、实践性强、应用背景多等难点.因此,如何设计计算复杂性理论课程的教学内容,如何改善计算复杂性理论课程的教学方法一直是今后需要持续研究的问题.本文旨在基于对比分析法提出一份计算复杂性理论的分层次案例化教学设计,用实用性、教学性强的例子,由浅入深,循序渐进地去讲解计算复杂性理论知识,使学生逐渐不断深化对计算复杂性课程的理解和掌握.

Abstract

As the theoretical fundamental of algorithm analysis,computation complexity theory is a sub-discipline of theoretical computer science,with which,consumptions of various resources required in computing are quantitatively analyzed using mathematical methods,and the interrelationship and basic properties of computation complexity between various problems are also studied. Actual teaching process of computation complexity theory faces the challenges such as wide knowledge span,strong practicality,and multiple application backgrounds. Thus,designing the teaching content and improving the teaching methods of computation complexity theory course are issues desired continuous research attentions. In this paper,a hierarchical case-based teaching design for computation complexity theory is proposed based on the comparative analysis method,where examples with high practice and teaching efficiency are utilized to explain the theory from the easy to the complicated to help students gradually deepen the understanding and mastery of computation complexity courses.

关键词

计算复杂性/对比分析/教学设计/人才培养/案例

Key words

computation complexity/comparative analysis/instructional design/talent cultivation/case

引用本文复制引用

出版年

2024
北京电子科技学院学报
北京电子科技学院

北京电子科技学院学报

影响因子:0.245
ISSN:1672-464X
段落导航相关论文