《编程解决问题》教学案例
2017-04-27杨尚琴
中国信息技术教育 2017年7期
杨尚琴
● 教材分析
《编程解决问题》是上海科技教育出版社高中信息技术必修模块《信息技术基础》第三章第二节的内容。本节主要内容是让学生了解编程解决问题的一般过程,感受编程解决问题的强大功能和魅力,让学生初步掌握录入程序代码、运行程序、调试程序等基本处理技能。笔者将本节课内容分为三个部分:第一部分是小程序演示,让学生感受程序的魅力;第二部分是简单介绍编程解决问题的一般过程,讲解分析问题、设计算法、编写程序、调试运行四个步骤;第三部分是学生上机体验程序的录入、调试运行、修改等过程。
● 学情分析
高一学生对编程解决问题还很陌生,只有少部分学生在初中阶段有过机器人学习的经历,但这部分学生对程序的理解也仅限于可视化程序模块的拖拽使用,没有真正接触过编程的过程。鉴于这种情况,笔者先对编辑的一般过程进行简单介绍,演示编程的过程,并上传导学案和微课。学生在完成任务时,可以参阅导学案或观看微课,以便更顺利地完成本节课的学习任务,体验编程的乐趣。
● 教学目标
知识与技能目标:利用VB软件体验计算机编程的过程,用编程解决简单问题。
过程与方法目标:引入编程故事,激发解决问题的兴趣,编写、运行程序,体验编程解决问题的一般过程。
情感态度与价值观目标:讲解编程解决问题的一般过程,培养分析问题的能力和动手能力;在体验编程的过程中,培养互助、合作和研究意识。……
登录APP查看全文
