教 案
2022-2023 学年第 一 学期
课程名称: 计算机与Python程序设计基础
课程性质: 公共基础课,必修课
授课学时: 24学时
授课对象: 全校非计算机专业本科生
任课教师: 甘 文
长沙理工大学计通学院
2022.9
全课程教案
一、基本信息
课程名称 | 计算机与Python程序设计基础 | 课程编号 | 0809000070 | 课程性质 | 公共基础课,必修课 | 学分 | 1.5 | ||
教学安排 | 总学时24。其中讲授 24学时,实验 0学时,上机 0 学时,实训 0 学时 | ||||||||
授课时间:第 3周至第 14周 | 周学时 | 2 | |||||||
相关课程与环节 | 配套实验课《计算机与Python程序设计基础》30学时 | ||||||||
二、授课对象
基本情况 | 专业 | 建筑、土木工程、 交通运输、能动 | 年级 | 2022 | 班级 | 建筑类22-[5-8]班、土木工程22-[7-9]班、交通运输类22-[1-3]班、能动类22-[12-14]班 | 修读人数 | 478 |
授课对象分析 | 大一新生,具有简单的信息技术基础知识和计算机操作能力。 | |||||||
三、教学内容与安排
课程简介与要求 | 本课程为非计算机专业本科生第一门计算机公共基础课程,要求学生能掌握计算机硬软件理论知识与操作,并且掌握Python语言程序设计理论知识及应用。 | |||||||
课程目标 | 课程目标 | 支撑毕业要求指标点 | 与课程关联度 | |||||
1.理解信息在计算机内的表示与存储方式,掌握计算机系统的基本组成 | 1. 掌握计算机的硬件结构与组成原理 | 高 | ||||||
2.掌握计算机基本工作方式(存储程序原理) | ||||||||
3.理解计算机各基本部件的功能与主要技术指标 | ||||||||
4.掌握操作系统的发展及分类,了解操作系统的主要管理功能(进程管理、存储管理、设备管理) | 2. 掌握操作系统的功能与其中一些重要概念 | 高 | ||||||
5.理解文件、目录与路径的概念、文件系统的工作方式 | ||||||||
6.理解计算机存储体系及地址变换的概念;了解设备管理的基本概念及常见设备的工作方式 | ||||||||
7.了解计算机新技术,包括人工智能、大数据、物联网和其他新技术。 | 3.了解计算机新技术 | 高 | ||||||
8.掌握程序设计基础知识和方法;熟悉Python语言的特点、数据类型和相关运算 | 4. 掌握程序设计的基本方法、编程技能与上机调试能力 | 高 | ||||||
9. 掌握程序的控制结构(顺序结构、选择结构、循环结构) | ||||||||
10. 掌握字符串、列表、元组、字典、集合常用数据结构的特点和使用方法 | ||||||||
11. 综合应用各种数据结构和程序结构编制结构化程序;掌握某些常用的数值计算与非数值计算算法,具有根据给定算法编制程序的能力 | 5. 通过编程解决应用问题 | 中 | ||||||
12. 计算机等级证书 | 6. 职业技能资格证书 | 中 | ||||||
教学方法 | 以课堂讲授为主,线上网络教学为辅的教学方法 | |||||||
教学重点 与难点 | 【重点】 2.英文、数字、中文等在计算机中的表示方法 3. Windows的基本知识和基本操作 4. 文件夹和文件的管理 5. 计算机新技术 6. Python数据类型、运算符与表达式、数据类型判断与转换。 7. 常用内置函数、常用内置模块。 8. 赋值语句、数据的输入输出及输入输出中常用的控制格式。 9. 各种if语句的基本语法及其应用。 10. while循环和for循环语句基本语法及其应用,break、continue语句与else子句的应用。 11. 字符串的索引、切片、内置方法及其应用。 12. 列表、元组的赋值、分片、解析等专有操作。 13. 字典的访问、赋值等基本操作和常用方法;集合的比较运算。 【难点】 | |||||||