大学课程《Python程序设计》电子教案:第五章 结构化数据类型.docx
Python程序设计
PAGE
PAGE1
周次第次课学时
章节名称
第5章结构化数据类型
授课形式
■理论课口案例讨论课■实验课习题课其他
教学目的及要求
●熟悉Python序列数据的基本操作
●元组、列表、字符串、字典
教学重点
●Python序列数据的基本操作方法
教学难点
●元组、列表、字符串的定义、声明和基本使用方法
教学内容
●Python序列数据概述
●序列数据的基本操作
●元组
●列表
●字符串
●一些简单的算法和数据结构
教学方法
与手段设
计
1、教学方法:
通过应用示例说明Python序列数据的定义、声明和使用。
2、辅助手段:多媒体演示,代码编写演示。
3、对于重点和难点,通过例题讲解、上机实验等来突出。
思考题
和作业
第5章复习题:单选题填空题编程题
实验内容
第5章PTA上机实践
案例研究
恺撒密码是一种加密技术。在该技术中,消息中的每一个字母都由字母表上向后偏移固定数值位置的字母代替。这个“固定数”被称为密钥,它的值从1到25。例如,如果密钥为4,则字母A替换成E、B替换为F、C替换为G,以此类推。字母表尾部的字符W、X、Y和Z替换为A、B、C和D。
思政内容
1、教学目标
●组合数据类型(个体与集体):体会个体与集体的关系,只有每
个人都努力发光发热,集体才会像个小宇宙,才会爆发出大能量。一个集体的成功,离不开许多人奉献。个人必须做到与班集体同
进退,共荣辱,这样才是一个成功的班集体
2、教学过程
●培养学生民族团结意识,民族互助意识,团结一心,共同发展和进步,“众人拾柴火焰高”;
●人以类聚,物以群分,潜移默化灌输生活处事哲理。