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