《高等教育学教学法》作业 教案设计

《高等教育学教学法》作业 教案设计

ID:39666955

大小:231.50 KB

页数:11页

时间:2019-07-08

《高等教育学教学法》作业 教案设计_第1页
《高等教育学教学法》作业 教案设计_第2页
《高等教育学教学法》作业 教案设计_第3页
《高等教育学教学法》作业 教案设计_第4页
《高等教育学教学法》作业 教案设计_第5页
资源描述:

《《高等教育学教学法》作业 教案设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编译原理(教案)课程名称:编译原理授课内容:自顶向下语法分析方法——LL(1)分析法授课专业:计算机科学与技术授课对象:本科三年级学生授课时间:50min北京化工大学信息科学与技术学院史晟辉一、教学内容(第4章第3节)1.语法分析方法的种类;2.LL(1)分析法的基本步骤;3.LL(1)分析法的算法;4.语法分析方法的应用。二、教学目的1.掌握LL(1)分析法的算法;2.理解LL(1)分析法的基本步骤;3.了解自顶向下语法分析方法的基本原理;4.培养学生运用所学的方法推导其它语法分析方法,并拓广到编译技术的应用,培养思考问题和解决问题的能力。三、教学重点1.LL(1)分析表的构造;2.LL(1

2、)分析过程——验证源程序是否符合语法结构的过程。四、教学难点1.First集和Follow集的求解过程;2.LL(1)分析法的分析过程——验证源程序是否符合语法结构的过程。五、教学手段1.课堂讲授为主。以课堂讲授为主要教学手段,适当穿插提问、思考等互动的教学方式;2.多媒体演示。利用多媒体课件演示基本概念、分析过程、实例图等,使学生便于理解,加深印象,同时也加大了课堂的信息量;3.板书。对内容提纲、重点过程进行板书讲解,有利于分析、比较、突出重点。4.辅助网络教学。辅助编译原理课程教学网络及其它网络资源,延伸课堂教学,拓展知识,把握前沿,同时也促进师生交流和课程交流。10六、教学方法教师启发式

3、教学、学生开放式协同学习和阶梯式实践环节相结合的教学方法1.教师启发式教学。教师课堂讲授的内容深入浅出,以实例引出理论,问题驱动内容,通过实例启发、对比启发等启发式教学方法,使原本过于抽象的内容生动化,促使学生积极思考,引发学生学习兴趣,提高学习效果。2.学生开放式协同学习。引入“课堂5分钟”,学生课上展示自己的作品,课下担当“辅导老师”营造出一个又一个辐射状的小讨论区氛围,学生中形成以点带面、多点带动多个面,辐射状开放式协同学习环境,使得课上的学习与课下的交流形成互补,激发学生学习的积极性,营造良好的学习氛围。3.阶梯式实践环节。从课内实验到课程设计,实践环节的设计内容从易到难,开发规模从小

4、到大,人员也从个人到团队,形成阶梯式循序渐进实践环节。七、教学思路主线教学法。以自顶向下语法分析方法中的LL(1)分析法为教学主线,实例证明,以线串点,讲解教学的基本内容和重点难点。八、教学进程(50min)教学要求教学内容教学方式时间(min)复习引题1.上节知识回顾(上下文无关文法)Chapter4SyntaxAnalysis4.1TheRoleoftheParser4.2Context-freegrammars4.3Top-downParsing4.3.1Introduction4.3.2LL(1)Parsing…………2.上节与本节知识的衔接问题提问(编译过程出现过哪些错误?)l提问复

5、习引出主题110了解语法分析方法及其分类î演示:多媒体演示实际编程时出现错误提示的情况,引起兴趣。î问题一:这些错误提示是怎么得到的?能否自己编程对源程序查找出错误并给出相应的提示?用什么方法实现呢?ì引题:明确演示的内容:编译过程中的词法、语法和语义分析所得到的错误提示,进而引出研究的课题:语法分析方法。î问题二:自顶向下语法分析方法中的回溯分析法和递归下降法的工作原理和缺点?可否改进?ì引题:根据问题引出本节的教学内容:LL(1)分析法。l多媒体演示,引起学生兴趣,使将要讲解的内容有感性认识。l由实例引出问题。n提问1~2名学生,调动学生思维的积极性。n根据学生的回答进行补充和总结,引出问

6、题二。l多媒体演示和问题导入自顶向下语法分析方法——LL(1)分析法的研究。210了解本节教学内容î本节的教学内容§1LL(1)分析法的含义§2LL(1)分析法的工作原理及基本步骤§2.1LL(1)分析法的前提条件§2.2First集和Follow集§2.3LL(1)分析表的构造§2.4LL(1)分析法的分析过程§3小结及展望l强调本节的教学主线。1了解LL(1)分析法的含义§1LL(1)分析法的含义第一个L——从左向右扫描输入串;第二个L——最左推导;1——语法分析器每步动作时向前扫描一个输入符。l讲解1理解LL(1)分析法的的基本步骤§2LL(1)分析法的工作原理及基本步骤l举例说明LL(

7、1)分析法的分析过程,引出LL(1)分析法的基本步骤及算法。nExample:SimpleArithmeticExpressionGrammarexpr→expraddopterm∣termaddop→+

8、-term→termmulopfactor∣factormulop→*factor→(expr)∣numShowthattheresultinggrammarisLL(1);Constructt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。