随着人工智能、大数据、云计算等新一代信息技术的发展,对各学科专业在信息技术应用能力方面的人才培养提出了更高的要求,大学计算机通识教育课程教学工作面临着难得的历史发展机遇与挑战。为适应新时期高校人才培养对计算机教育的要求,促进学校“双一流”建设,进一步推进计算机教学改革和创新,特制定本方案。
一、改革目标
计算机通识教育课程教学改革紧密围绕学校办学定位及人才培养目标,面向应用,以能力为导向,着力培养学生具有良好的计算思维、数据素养和智能素养,提高学生应用计算机新技术解决本专业领域问题的能力。
二、具体内容
全校计算机通识教育课程体系由通识核心课程和素质拓展选修课程两部分构成。
(一)通识核心课程为全校必修课,包含“大学计算机”和“程序设计基础”两大模块。具体如下:
1.“大学计算机”模块:取消2017版方案中面向人文社科专业开设的《计算机基础I》(2学分)和面向理工科专业开设的《计算机基础II》(3学分)课程,统一开设《大学计算机》(2学分)课程。《大学计算机》课程内容围绕“信息与数字化社会、计算思维与计算平台、互联网与信息安全、物联网与云计算、数据处理与大数据、人工智能、虚拟现实与增强现实”等知识进行设计和架构。教学中通过各学科领域典型案例辅助知识学习与应用,在案例的不断深化和提升中培养学生良好的信息、数据素养和计算思维、智能思维意识。具体课程内容与学时见表1。
表1《大学计算机》课程内容与学时分配
教学内容 |
讲课学时 |
上机学时 |
模块1:信息与数字化社会 |
2 |
4 |
模块2:计算思维与计算平台 |
3 |
模块3:互联网与信息安全 |
2 |
4 |
模块4:物联网与云计算 |
2 |
模块5:数据处理与大数据 |
3 |
4 |
模块6:人工智能 |
2 |
2 |
模块7:虚拟现实与增强现实 |
2 |
2 |
总计 |
16 |
16 |
表1中的上机内容包括与教学内容相关的作业和Office的操作技能训练。
2.“程序设计基础”模块:取消2017版方案中的《VB程序设计语言》(3学分)课程,开设《Python语言程序设计》(3学分)课程,保留《C语言程序设计》(3学分)课程。各学院根据专业培养需要在《C语言程序设计》或者《Python语言程序设计》中选择一门开设。
计算机通识核心课程与学分设置如表2所示。
表2 计算机通识核心课程与学分设置
课程性质 |
课程名称 |
类 别 |
开设 对象 |
学 分 数 |
总 学 时 |
学时类型 |
各学期学分分配 |
考核方式 |
讲课 |
上机 |
课外上机 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
通识核心课程 |
大学计算机(College Computer) |
必修 |
所有专 业学生 |
2 |
32 |
16 |
16 |
16 |
2 |
|
|
|
|
|
|
|
考试 |
C语言程序设计(Programming Language C) |
必修 |
理工科学生 |
3 |
48 |
32 |
16 |
16 |
|
3 |
|
|
|
|
|
|
考试 |
Python语言程序设计(Programming Language Python) |
必修 |
人文社科类、医学类、部分理工科专业学生 |
3 |
48 |
32 |
16 |
16 |
|
3 |
|
|
|
|
|
|
考试 |
(二)为提高全校学生的计算机应用能力,分别在第2至6学期开设不同层次的素质拓展选修课,包含“大数据与人工智能”、“高级应用技术”和“计算机等级考试”三大模块。具体如下:
1. “大数据与人工智能”模块包括《Python高级进阶》《大数据导论》《人工智能导论》《区块链与大数据分析》和《数据可视化》等课程。
2.“高级应用技术”模块包括《数字图像制作基础》《计算机三维建模》《移动应用设计》等课程。
3. “计算机等级考试”模块包括《全国计算机等级考试:二级C》《全国计算机等级考试二级:Python》和《全国计算机等级考试二级:Office高级应用》三门课程。
计算机类素质拓展选修课程与学分设置如表3所示。
表3计算机类素质拓展选修课程与学分设置
课程性质 |
课程名称 |
类 别 |
开设 对象 |
学 分 数 |
总 学 时 |
学时类型 |
各学期学分分配 |
考核方式 |
讲课 |
上机 |
课外上机 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
素质拓展课程(大数据与人工智能模块) |
Python高级进阶 |
选修 |
所有专业 学生 |
1.5 |
24 |
|
24 |
24 |
|
|
1.5 |
|
|
|
|
|
考查 |
大数据导论 |
选修 |
所有专业 学生 |
1.5 |
24 |
16 |
8 |
16 |
|
|
|
1.5 |
|
|
|
|
考查 |
人工智能导论 |
选修 |
所有专业 学生 |
1.5 |
24 |
16 |
8 |
16 |
|
|
|
|
1.5 |
|
|
|
考查 |
区块链与大数据分析 |
选修 |
所有专业 学生 |
1.5 |
24 |
16 |
8 |
16 |
|
|
|
|
|
1.5 |
|
|
考查 |
数据可视化 |
选修 |
所有专业 学生 |
1.5 |
24 |
|
24 |
16 |
|
|
|
|
|
1.5 |
|
|
考查 |
素质拓展课程(高级应用技术模块) |
数字图像制作基础 |
选修 |
所有专业 学生 |
1.5 |
24 |
|
24 |
24 |
|
|
1.5 |
|
|
|
|
|
考查 |
计算机三维建模 |
选修 |
所有专业 学生 |
1.5 |
24 |
|
24 |
24 |
|
|
|
1.5 |
|
|
|
|
考查 |
移动应用设计 |
选修 |
所有专业 学生 |
1.5 |
24 |
|
24 |
24 |
|
|
|
|
1.5 |
|
|
|
考查 |
素质拓展课程(计算机等级考试模块) |
全国计算机等级考试二级C |
选修 |
所有专业学生 |
1.5 |
24 |
|
24 |
24 |
|
2-6学期任一学期 |
|
|
考查 |
全国计算机等级考试二级Python |
选修 |
所有专业学生 |
1.5 |
24 |
|
24 |
24 |
|
2-6学期任一学期 |
|
|
考查 |
全国计算机等级考试二级Office高级应用 |
选修 |
所有专业学生 |
1.5 |
24 |
|
24 |
24 |
|
2-6学期任一学期 |
|
|
考查 |
三、考核与成绩评定方式
根据计算机通识教育课程的不同特点,采取不同的课程评价方式。
通识核心课程
1.《大学计算机》
采用线上线下混合式教学,课程总评成绩由平时成绩和期末考试成绩按一定比例构成。
平时成绩包括:线上测试、课堂讨论和线下作业。
2.《C语言程序设计》和《Python语言程序设计》
考核方式:使用实训平台和考试系统进行单元测试,并计入平时成绩,期末进行综合考试。
成绩评定:学期总评成绩由平时成绩和期末考试成绩按一定比例构成。
(二)素质拓展选修课程
考查课,由任课教师随堂考核并给出成绩。
本方案从2021级本科学生开始执行,由教务处负责解释。