本课以“编程控制灯出行”项目为背景,引导学生经历分析问题、提出方案、设计算法、实施验证和评估优化的完整过程,并初步体验用计算机解决问题的方法。
归纳人类解决问题的一般步骤——发现问题、分析问题、确定方案、实施方案、检验结果,借助生活实例培养学生系统化、条理化的分析意识与问题求解思维。
在计算机环境下细化解题步骤为需求分析、算法设计、编写程序、调试运行与结果评估,理解计算机解题与人类解题的对应关系,体会程序作为算法载体的作用。