1、 编程的定义 通过通过编写指令让计算机替人解决问题的过程。编写指令让计算机替人解决问题的过程。 狭义:编写狭义:编写 广义:设计广义:设计 编程编程的的意义在于人的意图的实现意义在于人的意图的实现 编程编程的的意义在于人的意图的实现意义在于人的意图的实现,而如何把,而如何把 人的意图用计算机的思维方式描述出来,是编程人的意图用计算机的思维方式描述出来,是编程 的第一步。的第一步。 程序设计的过程 1 1、 确立一个确立一个 主题活动主题活动 2 2、 描述活动描述活动 的流程的流程 3 3、 归纳对象归纳对象 4 4、 对对象分对对象分 配任务配任务 5 5、 分析对象任分析对象任 务间的关联
2、务间的关联 6 6、 获胜的判获胜的判 定条件定条件 小结:程序设计的过程 1.1.确立确立一个主题活动一个主题活动 2.2.描述活动的流程描述活动的流程 3.3.归纳对象归纳对象 4.4.对对象分配任务对对象分配任务 5.5.分析对象任务间的关联分析对象任务间的关联 6.6.获胜的判定获胜的判定条件条件 小结:程序设计的过程 1.1.确立确立一个主题活动一个主题活动 2.2.描述活动的流程描述活动的流程 3.3.归纳对象归纳对象 4.4.对对象分配任务对对象分配任务 5.5.分析对象任务间的关联分析对象任务间的关联 6.6.获胜的判定获胜的判定条件条件 程序设计的关注要点 1.1.明确顺序流程明确顺序流程 2.2.归纳归纳对象对象 A A 对象的动作设计对象的动作设计 B B 对象任务间的关联关系对象任务间的关联关系 作业: 1.1.确立确立一个主题活动一个主题活动 2.2.描述活动的流程描述活动的流程 3.3.归纳对象归纳对象 4.4.对对象分配任务对对象分配任务 5.5.分析对象任务间的关联分析对象任务间的关联 6.6.获胜的判定获胜的判定条件条件 要求:要求:一一张纸书写工整,写上班级姓名,张纸书写工整,写上班级姓名, 手机拍照,上传手机拍照,上传到到本班本班群中群中。 详细、工整、体现自己的意识想法详细、工整、体现自己的意识想法