1、 “网络应用软件开发”教学设计学科信息技术课题网络应用软件开发(第1课时)课时1学 情 分 析软件是生活学习中常见的,但是学生对软件的设计还是比较生疏的,所以教学中要通过实例分析,让学生对网络应用的实现架构有一个直观的认识,然后通过对两种不同架构的对比分析,得出各自的优缺点,让学生进一步强化相应知识的掌握,从而实现知识的内化。设 计 理 念通过讲解,引导学生从网络应用软件的使用形式、操作方式、从机交互形式及运行界面等实际情况出发,归纳总结出网络应用的不同架构形式,培养信息意识。并进一步通过聊天机器人的设计,进一步理解软件在信息系统中的作用。教 学 目 标1、了解网络应用软件的开发架构及各自的优
2、缺点。2、了解网络应用软件的规划设计及其流程。重 点 难 点一、教学重点 了解网络应用软件的规划设计及其流程。二、教学难点 了解网络应用软件的规划设计及其流程。教学过程设计教学活动设计教学过程设计意图客户端/服务器架构(Client/Server架构,简称C/S架构)1、作用2、优势3、缺点知道网络应用软件的实现架构有两种,分别是客户端/服务器架构和浏览器/服务器架构。能够针对网络应用的功能,合理选择需要的构架浏览器/服务器架构(Browser/Server架构,简称B/S架构)1、作用2、优势3、缺点网络应用的规划设计1、对网络应用进行详细的分析2、选择合适的开发工具及现有的应用框架,明确应用的各个功能模块3、用统一、规范的图表和书面语言表达出来理解规划设计网络应用的一般流程“网络聊天机器人”应用的规划设计1.应用的目的。2.应用的总体架构。3.应用的功能组成。4.界面设计及代码实现。分析具体网络应用的规划设计过,体验设计的方法流程教学反思- 2 -