基本信息
文件名称:2025年《人工智能应用基础》课程标准.docx
文件大小:34.22 KB
总页数:6 页
更新时间:2025-06-13
总字数:约3.84千字
文档摘要

PAGE2/NUMPAGES2

《人工智能应用基础》课程标准

课程名称:人工智能应用基础

课程代码:5250559

适用专业:软件技术(移动与人工智能应用开发方向)

课程性质:专业必修课

学时:36学时(理论:18实践:18)

学分:2学分

一、课程概述

(一)课程的地位和作用

《人工智能应用基础》是移动互联网开发方向的专业基础必修课程,本课程是学生在学习《python程序设计》等课程之后的提升课程。在学生具有一定的python编程基础知识之后,通过本课程学习人工智能应用技术的基础知识,提高学生的人工智能技术应用开发能力。

课程符合高技能人才培养目标和专业相关技术领域职业岗位(群)的任职要求;

课程对学生职业能力培养和职业素养养成起主要支撑。

(二)课程设计思路

1.课程设计理念

以职业岗位为目标,以职业素质培养为重点,以校企合作为突破口。根据人机器学习工程师、数据分析工程师职业技能需要确定课程内容;

构建“基于工作任务的逆向循环教学模式”;

构建“课堂+虚拟公司+企业”实践教学体系。

2.课程设计思路

以机器学习工程师、数据分析工程师职业岗位为培养目标。通过对典型项目生产流程进行分解,确定工作任务,以工作任务为结点重构和整合教学模块。以企业中真实项目为依据,学习性工作任务,教、学、做结合,理论与实践一体化。

二、培养目标

(一)总体目标

根据软件行业对人工智能应用开发人员的知识、能力的需求,培养具有一定理论知识、较强的逻思维能力,能熟练应用python和人工智能应用开发规范的熟练的软件开发人才。

定位:综合素质优良、专业特长鲜明,适用软件设计岗位要求、具有良好团队合作精神的高素质技能型人材。

(二)具体目标

1、知识目标

通过完成本课程,学生能掌握Numpy、Matplotlib和Pandas、sk—learn和Tensorflow等数据分析处理及人工智能应用知识和概念。

2、能力目标

(1)掌握Numpy科学计算库;

(2)掌握Matplotlib画图工具;

(3)掌握Pandas数据分析工具;

(4)掌握sk—learn工具的使用

(5)掌握机器学习常用算法的应用

(6)了解Tensorflow深度学习的概念

3、素质目标

(1)培养学生的沟通能力和团队协作精神;

(2)培养学生的动手能力和自学能力,建立有效的学习方法;

(3)培养学生代码质量意识、建立严谨的工作态度和作风;

(4)培养学生综合分析能力、知识迁移能力,开拓创新思维;

三、教学内容

(一)课程教学安排

学习任务(项目)描述、内容排序、要求及学时分配见下表:

表1《人工智能应用基础》课程教学内容设计表

序号

学习任务(项目)

子任务(项目)

教学内容

课时数(理论/

实践)

目的要求

(知识点、能

力点、素质点)

教学方式

(教学方法、教学手

段)

教学

场地

1

人工智能简介

1.人工智能简介

2.开发环境搭建

1.人工智能

技术和概念

简介2.开发环境搭建,jupyter

notebook的使用

2(1/1)

了解人工智能

行业以及相关技术及其应用;

掌握开发环境搭建;

掌握jupyternotebook的使用

讲解、演示、练习

上课机房

2

Numpy科学计

算库

Numpy基础

Numpy概念及使用方法

2(1/1)

掌握Ndarray结构及其使用

讲解、演示、练习

上课机房

Numpy逻辑、统计、数组运算

Numpy逻辑、统计、数组运算

2(1/1)

掌握Numpy逻辑、统计、数组运算

讲解、演示、练习

上课机房

Numpy使用进阶

numpy合并、分割以及IO操作

2(1/1)

掌握numpy合并、分割以及IO操作

讲解、演示、练习

上课机房

3

Matplotlib画图工具

绘图基础

Matplotlib绘图模型及流程

2(1/1)

掌握Matplotlib绘图模型及流程

讲解、演示、练习

上课机房

饼状图、直方图、柱状图等

绘制饼状图、直方图、柱状图等

2(2/2)

掌握绘制饼状图、直方图、柱状图等

讲解、演示、练习

上课机房

4

Pandas数据分析

数据分析工具Pandas基础

Pandas基础

2(1/1)

掌握pandas的DataFrame结构

讲解、演示、练习

上课机房

Pandas统计分析

Pandas统计分析

2(1/1)

掌握pandas

统计分析方法

讲解、演示、练习

上课

机房

Pandas高级处理

Pandas高级处理

2(1/1)

掌握缺失值处理、索引操作等

讲解、演示、练习

上课机房

5

Sk—learn机器学习

机器学习方法介绍

介绍机器学习常用方法及其流程

2(1/1)

掌握机器学习常用方法及其训练流程

讲解、演示、练习

上课机房

监督学习

特征工程及常用分类、回归算法