周乐湧
(贵州城市职业学院,贵州 贵阳 550025)
系统能力培养的主要载体为课程体系,课程体系建设成效直接影响计算机专业认证的核心内容。对于毕业生来说,其专业能力的评定也是课程体系建设最为直观的体现,二者之间存在着一种互相牵引且微妙的关系,所谓的专业能力的评定好坏其实就是毕业生是否切实拥有本专业领域的知识体系[1]。在复杂的知识结构中,毕业生能否灵活运用知识结构处理复杂的系统问题,在课程体系建设过程中,各门课程独立规划,专业知识结构和内容极容易出现冗余的情况,在课程衔接中出现了断层现象,计算机专业课程中所需的系统未能达成足够的规模,这无疑成为了专业课程发展的“绊脚石”,进而阻碍了大规模系统开发的脚步。这些问题在计算机专业课程建设中是共性问题,本文就对上述问题提供理论性的解决途径和建议。
从现有的计算机专业人才培养体系来看,各大高校和大专院校的课程设置上大同小异,即三门核心课程(计算机组成原理、操作系统和编译技术)对应这三大技术进行设置。课程与课程之间根据技术的不同有明显的划分,以独立规划的课程为核心,授课教师决定该课程的知识体系和相关实验,这种传统的课程中心体系由来已久,似乎是课程建设默认的行为,直接导致了每个课程在授课过程中过分强调了知识的特异性和独立性[2]。……