| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 范文 >> 范文大全 >> 正文 用户登录 新用户注册
浅谈信息学奥林匹克竞赛辅导教学方法与技巧           
浅谈信息学奥林匹克竞赛辅导教学方法与技巧
信息学奥赛辅导的实践证明,许多问题不是单靠个人思考所能解决的,最佳答案往往是集体智慧的结晶。学生们每解决一个问题,建立一个新的程序模块,都是一次创新。在解决问题的过程中,刚入门的同学往往没有框框,反而容易有新思路,他们的想法应得到充分的重视。通过讨论,连锁促思。有时学生们的想法会超过老师。因此教师在教学过程中要营造一种平等、自由、互相尊重、互相信任的师生关系。

2、搭建标准程序模块,探究最优解决方案

辅导不提倡题海战术,而要注重对问题不断深入的探索,最终得出一个最优化的解决方案,搭建一个标准程序模块,这样的模式,既为学生减轻了负担,又为他们养成良好的思维品质、提高效率意识提供了极好的锻炼机会。

3、注重“问题”意识,培养倡导问题教学方法

“问题”决定潜力。提不出问题的学生不是“好”学生,没有问题说明没有进行深层次的思维意识, “问题越多,潜力越无限”。当然,有“问题”是前提,解决问题则是学生提升自我的重要途径。交流是关键,与团队交流,与教师交流,在网络中交流,方式是灵活多样,其最终目的就是达到解决问题,掌握知识,建构自我学习框架。

例如:减法算式

小红是二年级学生,老师布置他们回家自己出一道数学题做,题目要求是三位数的退位减法,即要求一个三位数减去另一个三位数,(被减数比减数大),而被减数的个位必须向十位借数才能减去减数的个位,然后被减数的十位也必须向百位借数才能减去减数的十位。小红的哥哥小华,是五年级学生,在学习编程,她就让哥哥帮她编一个这样的程序,小华答应了。小华想到自己正在学习素数(除了本身和1外不能被其它数整除的正整数,1不是素数)知识,就给题目增加了一个条件,就是被减数的百位数、十位数、个位数中或被减数本身必须至少有1个是素数,减数也如此。如:438-269;513-479。请你帮助小华完成该程序,能够编出所有符合这些要求的题目。

通过认真读题,发现最终要列举出所有符合条件的减法算式,对算式中的数字必须满足下列要求:

(1) 被减数、减数必须是三位数

(2) 被减数的个位必须向十位借数才能减去减数的个位,然后被减数的十位也必须向百位借数才能减去减数的十位。

(3) 被减数、减数的百位数、十位数、个位数中或被减数本身必须至少有1个是素数。

要解决上面的问题,首先在程序中判断1000以内的数是否是素数,然后运用穷举算法在三位数中依次查找,判断是否满足上述第二条,如符合条件再判断这两个数是否满足上述第三条,以上两条均满足则打印输出。

但是在运行的过程中,学生发现了一个问题,最后一个算式是 997-899=,899显然不符合题目要求,但是却显示在结果中。反复检测程序,均找不到错误,于是同学们开始尝试思考其他的方法解决这个问题。

深入思考,首先筛选出三位数中符合要求(3)——被减数、减数的百位数、十位数、个位数中或被减数本身必须至少有1个是素数的数,然后运用穷举算法在这些数中依次查找,判断是否满足要求第二条,以上两条均满足则打印输出。

dim a(900)

n = 0

for i = 102 to 997

a = i mod 10: b = (i \ 10) mod 10 :c = i \ 100

if a = 2 or a = 3 or a = 5 or a = 7 then s = 1 else s = 0

if b = 2 or b = 3 or b = 5 or b = 7 then s = s + 1

if c = 2 or c = 3 or c = 5 or c = 7 then s = s + 1

f=0

for j = 2 to int(sqr(i))

if i mod j = 0 then f = 1 : exit for

next j

if f = 0 then s = s + 1

if s >= 1 then n = n + 1: a(n) = i

next i

for i = 2 to n

for j = 1 to i - 1

x = a(i): y = a(j): z = a(i) - a(j)

c = x mod 10: b = (x \ 10) mod 10: a = x \ 10

g = y mod 10: f = (y \ 10) mod 10: e = y \ 10

c1 = z mod 10: c2 = (z \ 10) mod 10

if (c1 + g > c) and (c2 + f> b – 1) then print x; "-";y;"=",

next j

next i

end

4、灵活运用条件迁移,强化拓展思维训练

随着学习活动的深入,小学生对编程有了一定的认识,掌握了一些知识和技能时,教师就应采用一些相适应的教学方法。通过条件迁移、由此及彼,触类旁通,从一个问题拓展出许多新问题,在解决这些新问题的过程中,举一反三进一步锻炼思维,利用联想的线索将新问题、新算法、新程序模块并入知识网,通过这样的练习同学们的综合编程能力可以得到提高。

总之,在信息学奥赛辅导过程中,教师的作用不仅是讲授基础知识,更重要的是引导学生学会怎样学习,让学生学会独立思维、自主学习、合作互助、为终身学习

上一页  [1] [2] [3] 下一页

  • 上一个范文:

  • 下一个范文:


  • 看了《浅谈信息学奥林匹克竞赛辅导教学方法与技巧》的网友还看了:
    [范文大全]信息宣传工作经验交流发言
    [范文大全]信息员培训班开班致辞
    [范文大全]市电视台信息安全工作自查情况报告
    [范文大全]信息工作经验交流
    [范文大全]浅谈司法行政在社会管理创新中不可替代的地位
    [范文大全]房管局信息中心思想政治研究工作总结
    [范文大全]浅谈怎样加强政工干部素质培养
    [范文大全]信息化建设半年工作总结
    [范文大全]街道信息化建设推进情况汇报材料
    [范文大全]医院信息科年终工作总结

    范文大全
    普通范文护士节演讲:让爱留在心中
    普通范文实践科学发展观打造电视对农精品
    普通范文2009年税务所管理员述职述廉报告
    普通范文论秘书意识与气质的修养
    普通范文工商注册窗口党支部集体事迹材料
    普通范文最温暖最新的关于圣诞节的祝福语
    普通范文乡镇机关保先活动实施方案
    普通范文科技局国庆60周年七律征文
    普通范文2010八一建军节手机短信祝福语集
    普通范文学习沈浩同志,忠诚践行科学发展
    普通范文论和谐警民关系之要素
    普通范文2009年大学生村官年终总结及2010
    范文
    普通范文[范文大全]市委书记践行科学发展观
    普通范文[范文大全]市农村专业技术协会发展
    普通范文[个人简历]简历模板二(供有工作经
    普通范文[范文大全]2012年某班《学雷锋 树新
    普通范文[范文大全]法院涉行政执行案件调研
    普通范文[范文大全]小学生暑假生活调查问卷
    普通范文[零八零二]项目合作开发协议书
    普通范文[零八零九]XX区干部人事档案工作总
    范文大全
    普通范文[范文大全]国庆文艺演出主持词
    普通范文[范文大全]**市建筑节能“十二五”
    普通范文[个人简历]护士应聘简历
    普通范文[范文大全]司法局挂职锻炼心得体会
    普通范文[范文大全]如何做好优化纳税服务创
    普通范文[范文大全]09年优秀党员个人总结
    普通范文[范文大全]推进双创活动,优化发展环
    普通范文[科学发展观]法治建设的科学发展观心
    演讲致词
    普通演讲[庆典致辞]**全民运动会开幕词
    普通演讲[庆典致辞]初级中学行政值班制度
    普通演讲[庆典致辞]移动通信公司抽奖活动的开
    普通演讲[节日祝福语]2011新年贺词新年祝词大全
    普通演讲[会议发言稿]贯彻落实区域经济会议精神
    普通演讲[庆典致辞]在党政综合大楼揭牌庆典仪
    工作范文
    普通公文方案[合同范本]职工住房抵押贷款合同合同
    普通公文方案[公文写作]反腐倡廉的五个转变
    普通公文方案[企划方案]专业线品牌已经走到十字路
    普通总结[工作汇报]校工会年度工作汇报
    普通公文方案[公文写作]农村税费改革后乡镇党委如
    普通总结[个人总结]化学专业大学生一分钟自我
    普通总结[调研报告]六盘水市房地产市场运行及
    普通公文方案[公文写作]关于加强农村基层组织建设
    普通公文方案[活动方案]林业局林政公安科双争活动
    普通总结[调研报告]新形势下农民发展经济需要
    普通领导讲话[经济工作]增加农民收入 实现农村经济
    普通公文方案[公文写作]如何重塑企业文化?