《项目挑战: 口算批改-教学设计(表格式).docx》由会员分享,可在线阅读,更多相关《项目挑战: 口算批改-教学设计(表格式).docx(2页珍藏版)》请在第壹文秘上搜索。
1、教学设计课程基本信息深的项目挑战:口算批改教学目标1.熟练掌握栈,来解决中级转后级的问题2,掌握同级运算符、不同级运算符、小括号的出入栈条件3.实现门算批改教学内容教学理点:1.正确使用核结构来存储运算符2.正确理解和运用运算符之间的出入栈条件教学难点:1.正确理解和应用运算符的出入栈操作教学过程一、项目导入为了帮助小学生检查口算作业,你所在的软件开发团队计划开发一款“算批改”APP,以提高1算批改的效率.该程序的基本设想是:将手机对着作业本拍照,利用OCR(光学字符识别)技术,从图片中识别出算式,然后逐一计算,判断答案是否正确,用OCR技术识别出口算,存入txt文件中二、旧知回JR通过代码坎
2、空,来回须后缀表达式的计算思路,提出后缀表达式的计算优势,引出今天的主要解决问起:中假转后缀三、中霰转后霰(一)抽象与建H创建一个。PS栈.存放运算符;创建一个列表exp存放后级表达式二)设计算法活动一,同殿表达式转换友达式中只有同级运灯符,解决同级运券符玷如何出入校的,再进行程序实现活动二I不同级表达式转换表达式中有+T,优先级不同的运豫符,当栈顶元素的优先级大于当前运算符,栈顶元素要先出栈,宜到栈顶为空或者栈顶元素优先级小于当前运算符,则当前运算符进校.再进行程序实现.活动三1小括号表达式转换表达式中增加了小括号,对括号进行不同的处理,取到左括号直接入栈若取到右括号,则依次取出栈顶元素,直到取到左括号,若当前取到运算符,还要增加一个条件,就是当栈原为左括号时,无条件入栈。四、口*批改程序实现通过读取文本文件中的内容,来计算衣达式,判断表达式是否正确五、总结本节课主要I可忆了后微友达式的计算.更点解淡了中级转后假友达式的何S2.最后完成了口算批改项目。在中缀转后缀中,我们通过三个活动来依次解决同姒运算符,不同级运算符以及小括号该如何进行处理六、课后思考从程序中发现,两位数的计算不正确,该如何解决两位数数字的正确读取问SS,请同学们课后思考