- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计培训讲义
程 序 设 计
话题:为什么要学习程序设计
(对计算机技术的纵深理解,思维训练,实际应用)
义务教育阶段程序设计的教学思路
程序设计对学生思维发展的影响;
循序渐进,螺旋上升;
作业简单且量大,在重复练习的过程中强化对基础知识的理解和编程技巧的掌握;
低起点,慢进度。
实践:程序设计在学科教学中的应用
以七年级《数学》教材中的作业题为实例,编程(或以其他方式)解决实际问题。
(适宜编程的题目:数值计算,方程求解,概率统计)
(适宜Excel的题目:统计图表)
(适宜Flash的题目::三视图的投影、截面)
[阅读资料]
借助程序设计,激发中学生的思维、创新能力
(摘自网络)
苏联教育家苏霍姆林斯基说过:“教学的全过程,学生的一切活动类型,都与发展他们的智能,首先是发展他们的创造性思维联系在一起的。而这一工作成就的首要条件是引人入胜的学习,若自己对所学的知识产生了浓厚的兴趣,就会迸发出极大的学习激情,进而形成一种优势的意识倾向性。”
中学信息技术课程,是一门知识性与技能性相结合的基础学科。我们在信息技术教育过程中,既要重视信息技术基础知识的教学和基本操作技能的训练,更要重视培养学生的思维能力和创新精神。因为,中学信息技术教学的目的,不仅仅在于让学生学习信息技术知识和技能,更重要的是发展他们的智力、培养他们的能力。
一、思维、创新能力的重要性
从心理学的角度来看,能力是直接影响活动的效率,是活动顺利完成的个性心理特征。每个人必须具备各种能力,但思维、创新能力是各种能力的核心。中学信息技术的教学内容非常有利于培养学生的思维、创新能力:可以培养他们的分析、综合、形象、抽象的能力,也可以培养类比、联想、判断、推理及想象能力。中学生具备了较强的思维、创新能力,今后不论到学习岗位还是工作岗位,都能很快地适应和胜任。所以,我们说培养和发展学生的思维能力、创新能力,是为了让学生适应信息时代的需要,对他们当前的学习和今后的发展都有十分重要的意义。
通过中学信息技术的教学,使学生的思维能力得到充分的发展,并富有创新精神,这也是我们努力的方向。下面,本人结合中学程序设计的教学体会,对如何培养和发展学生的思维能力、创新能力作了探索,以与大家共同探讨。
二、思维能力的培养
思维是人脑对客观事物间接的、概括的反映,它所反映的是客观事物共同的,本质的特征和内在联系。人的思维属于认识的理性阶段,是更复杂、更高级的认识过程。程序设计能很好地激发、培养中学生的思维能力。
1.善于观察,解决问题
许多发现和创新,往往来自善于观察。因为它是认识事物的基础,是创造性思维的起点。对学生勤于观察、善于观察能力的培养,有利于激发他们的求知欲、提高他们的学习兴趣。所以,在教学过程中,教师要根据学生的心理特点及知识结构等实际情况,要求学生按照一般规律,由局部到整体,又由整体到局部进行全面观察,不仅观察表面的明显特征,而且要注意隐含的内部规律,还要引导学生在掌握计算机程序设计逻辑顺序的基础上,结合知识的正迁移,逐步实现“观察——解疑——编程”的过程。
从下面的实例我们可以看到学生在编程过程中,由于善于观察,促使思维能力的逐步提高。
[例一] 设计一个程序,显示由下列数字组成的三角形:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
设计这个程序并不困难,许多学生经过细致观察这个数字三角形的排列之后,得出它的规律——杨辉三角形。同学们根据杨辉三角形规律确定了程序设计思想方法:
杨辉三角形的第2行是(a+b)1的各项系数;
第3行是(a+b)2的各项系数;
第4行是(a+b)3的各项系数;
……
这样,我们就可以根据数据表的规律来设计程序。
用二维数组y ( i , j)来表示这组有序数,采用格式函数tab(x),按照题目排列成下面形式并打印出来。
……
y ( i , j)的计算规律为:
初始式 y ( i , j)=1 (当j =1 或j =i时)
递推式y ( i, j )=y( i-1 ,j-1) +y(i-1, j ) (其他)
编写的程序代码如下:
dim y(10,10)
let n=5
print tab(20);1
for i=1 to n-1
let y(i ,1)=1
let m=20-2*i
print tab(m); 1;
for j
您可能关注的文档
最近下载
- 2025年江苏省盐城市中考政治试题及答案.docx VIP
- 2025苏教版三上数学《曹冲称象的故事》测试卷及答案.pdf
- 【安全生产】-应急管理培训课件-生产安全事故应急预案及其演练全流程讲解(100页经典版课件).pptx VIP
- 2022年4月四级烟草专卖管理师理论知识试卷.pdf VIP
- 2025年中国四氯化锆项目投资计划书.docx
- 6.3.2 二项式系数的性质 课件(共19张PPT).pptx VIP
- 博物馆陈列展览大纲.doc VIP
- 风机基础土方开挖及回填方案.docx VIP
- 民用建筑设计统一标准 GB 50352-2019.pdf VIP
- TB10007-2006 铁路信号设计规范.docx VIP
文档评论(0)