- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
博学谷——让IT教学更简单,让IT学习更有效
PAGE12
PAGE5
《Python程序开发案例教程(第2版)》
教学设计
课程名称:
授课年级:
授课学期:
教师姓名:
年月
课题名称
第17章项目实战——天天生鲜
计划课时
12课时
教学引入
拼多多、京东、苏宁易购等是大家熟知的在线购物网站,这些网站提供清晰简洁的页面结构,包括首页、分类页面、详情页面和购物车页面等,让用户能够根据自身需求快速导航到所需页面,浏览商品信息,并进行下单操作。实际上,在线购物网站是Web应用的重要应用领域。本章将以一个在线购物网站——天天生鲜为例,演示使用Django框架开发Web应用的具体流程,旨在帮助读者巩固Django框架的使用方法。
教学目标
使学生了解天天生鲜项目的业务逻辑,能够复述项目的业务逻辑
使学生熟悉天天生鲜项目的准备工作,能够根据模型设计定义模型类
使学生掌握天天生鲜项目各功能实现方式,能够实现项目的各功能
教学重点
定义模型类
迁移数据
配置静态文件
创建视图函数
创建模板文件
配置路由
创建视图函数
实现加入购物车功能
创建模板文件
配置路由
创建视图函数
创建模板文件
配置路由
创建视图函数
实现删除商品的功能
创建模板文件
配置路由
创建视图函数
实现提交订单功能
创建模板文件
配置路由
创建视图函数
创建模板文件
配置路由
教学难点
创建视图函数
创建视图函数
实现加入购物车功能
创建视图函数
创建视图函数
实现删除商品的功能
创建视图函数
实现提交订单功能
创建视图函数
教学方式
课堂教学以PPT讲授为主,并结合多媒体进行教学
教
学
过
程
第一课时
(项目页面展示、模块与功能分析、数据库设计、创建项目)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
通过直接引入的方式导入新课
天天生鲜项目中共有6个页面,包括首页、商品分类页面、商品详情页面、购物车页面、订单提交页面和订单提交成功页面。本节将对项目页面展示、模块与功能分析、数据库设计、创建项目进行介绍。
知识点1-项目页面展示
教师通过PPT讲解项目页面展示。
首页
商品分类页面
商品详情页面
购物车页面
订单提交页面
订单提交成功页面
知识点2-模块与功能分析
教师通过PPT讲解模块与功能分析。
介绍天天生鲜包含的模块
介绍天天生鲜各页面包含的功能
知识点3-数据库设计
教师通过PPT讲解数据库设计。
通过ER图介绍天天生鲜项目数据库表
知识点4-创建项目
教师通过PPT讲解创建项目。
准备开发环境
创建项目
创建应用
配置数据库
创建数据库
三、归纳总结
教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。
四、布置作业
教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。
第二课时
(定义模型类、迁移数据、配置静态文件)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
二、通过直接引入的方式导入新课
在上一节中,我们介绍了项目页面展示、模块与功能分析、数据库设计、创建项目,在本节中将对定义模型类、迁移数据、配置静态文件进行介绍。
三、新课讲解
知识点1-定义模型类
教师通过PPT讲解定义模型类。
(1)定义goods应用模型
(2)定义cart应用模型
知识点2-迁移数据
教师通过PPT讲解迁移数据。
安装Pillow库
生成迁移文件
执行迁移文件
知识点3-配置静态文件
教师通过PPT讲解配置静态文件。
创建templates、static目录
将模板文件放入templates目录
将资源文件放入static目录
在配置文件中设置TEMPLATES配置项
在配置文件中设置static目录
四、归纳总结
教师回顾本节课所讲的内容,并通过测试题的方式引导学生解答问题并给予指导。
五、布置作业
教师通过高校教辅平台()布置本节课作业以及下节课的预习作业。
第三课时
(创建视图函数、创建模板文件、配置路由)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
二、通过直接引入的方式导入新课
在上一节中介绍了定义模型类、迁移数据、配置静态文件,在本节中将对创建视图函数、创建模板文件、配置路由进行介绍。
三、新课讲解
知识点1-创建视图函数
教师通过PPT讲解创建视图函数。
在goods应用中创建视图函数index()
在视图函数中获取最新商品数据
在视图函数中获取购物
您可能关注的文档
- Python程序开发案例教程(第2版)教案 教学设计 第1章 开启Python学习之旅.doc
- Python程序开发案例教程(第2版)教案 教学设计 第2章 数字类型与字符串.doc
- Python程序开发案例教程(第2版)教案 教学设计 第3章 流程控制.doc
- Python程序开发案例教程(第2版)教案 教学设计 第4章 列表与元组.doc
- Python程序开发案例教程(第2版)教案 教学设计 第5章 字典和集合.doc
- Python程序开发案例教程(第2版)教案 教学设计 第6章 函数.doc
- Python程序开发案例教程(第2版)教案 教学设计 第7章 类与面向对象.doc
- Python程序开发案例教程(第2版)教案 教学设计 第8章 模块.doc
- Python程序开发案例教程(第2版)教案 教学设计 第9章 文件与文件路径操作.doc
- Python程序开发案例教程(第2版)教案 教学设计 第10章 错误和异常.doc
文档评论(0)