大数据背景下算法与程序设计模块的精准教学

发表时间:2020/3/3   来源:《中小学教育》2020年第399期   作者:赵明阳
[导读] 由此,还能够突破传统教学重难点,从整体上提升学生的技能水平,给其今后的学习发展奠定良好的基础。
浙江省江山中学 324100
        摘 要:在大数据时代高速发展背景下,为了取得更理想的教育培养成果,其教师应结合教材内容,基于大数据时代的各种优势特点来进行特色、生活情境的创设,以此来全面激发、有效保持学生对算法与程序设计的学习兴趣,能够全身心参与其中。由此,还能够突破传统教学重难点,从整体上提升学生的技能水平,给其今后的学习发展奠定良好的基础。
        关键词:大数据 算法与程序设计 模块教学
        对于大多数学生来讲,算法与程序设计这一部分的知识内容,学习起来都存在难度较大、技能要求较高等情况,进而导致师生都陷入到了教与学的相关困境之中。对此,其教师应充分把握大数据时代具有的优势特征,整合相关资源条件,为学生更生动形象地呈现原本枯燥的知识理论与技术操作,这样既有助于学生学习兴趣的调动,也能够对所学知识产生深刻印象。
        一、注重模仿,完善新知构建
        示范、模仿的教学策略一般都应用在新知传授上。对此,在实际授课中,教师可以集合具体情况,合理分解操作步骤,然后通过示范演示的形式来将知识要点介绍给学生,再让学生进行仔细观察,并试着去模仿,结合相关要求完成一系列操作步骤,由此来实现对基本技能技巧的熟练掌握。
        比如:在围绕初期设计界面开展教学活动时,其教师就先添加了对象,然后才对对象的属性进行设置,以及代码的添加。但是因为学生在操作中极易出现选错对象、填错位置的情况,所以,在实际授课中,教师可以通过演示来将操作步骤、要点为学生着重讲解一下,同时,还要重视大数据优势的充分发挥,通过搜集一些相关视频集锦,然后播放的形式来让学生仔细观察、模仿,把握各个操作要点。而通过这样的多次练习,学生既可以实现准确把握,也能够在观察相关视频中受到一定启发,试着分析、设计界面。且通过引用示范、模范的教学策略,既可以引导学生轻松、高效地掌握所学知识,也能够给学生观察、模仿,以及其创新与实践能力的培养创造良好条件。尤其是针对基础、接受与动手能力相对较差的学生,这一策略的有效引用,可以帮助其熟练掌握一些基本技能。而针对综合素质较高的学生,则可以为其提供充分发挥想象力、创新能力的空间。
        二、重视重加工,优化新知巩固
        这一课程开展的一系列教学活动,并非是要培养多么高水平的编程高手,而是要为学生实现对基本语句的准确把握提供科学指导,以此来达到对程序设计基本思想透彻理解。例如,在日常生活中,会做网站的人虽然有很多,但却不一定都会编程,但相应语句的意思还是有一定了解的,所以,很多人都可以基于现有的网上代码,结合自身需求,通过适当修改来应用到学习、工作当中,这其实就是比较典型的一种重加工的形式。

尤其是在大数据背景下,教师应引导学生充分重视起重加工形式的科学、灵活引用,结合具体情况来适当地修改相关程序。且在读程序中,除了要将其涉及到的一系列功能读懂之外,对于与之相关的编程思路、解题方法的深入了解也要给予足够重视。
        比如:某教师在讲解分支结构过程中,就引导学生对网页中的跑马灯进行观看,然后引导其思考怎样通过VB编程来将这一动态效果呈现出来,之后为学生提供一定的自由空间,让其讨论分析,创新编程。
        代码:Private SubTimer1_Timer()触发事件If Label1.Left>Form1.Width Then Label1.Left=-Label1.Width Else Label1.Left=Label1.Left+100 EndIf End Sub。
        在此过程中,教师可以基于大数据时代的优势,利用互联网来搜集一些比较经典的重加工案例,将其整个过程播放给学生,这样既可以确保学生对相关程序的透彻理解,也能够得到一定启发,能够逐渐明确跑马灯通常都会涉及到哪些移动方式、其代码可以做出哪些修改等。然后为学生提供一定的独立空间,让学生利用结合现有知识经验,以及一系列可用条件,进一步强化自主讨论分析与程序修改,从而结合不同需求来恰当调试运行程序,进而得出:文字若出现向下移动的情况,只需要将代码中的Left和Width 改为 Top和Height 即可。
        三、创设生活情境,激发兴趣
        为了慢慢消除学生对编程存在的一些畏惧心理,在各项教学活动精心设计中,除了大数据资源优势的充分利用,还要懂得从生活入手,适当融入一些与学生生活经验密切联系的案例,进一步拉近学生与算法与程序设计这一课程的距离,使得更多学生对其知识内容产生浓厚兴趣。另外,其教师还可以基于先进技术与多重路径来搜集、整理一些当地民间流传的计算问题,使得学生可以从不同角度来充分认识到算法的普遍性,由此来帮助学生探索、积累更多样化的问题解决思路。
        综上所述,为了将这门课程的积极作用充分发挥出来,教师应真正做到紧跟时代发展步伐,有机整合、充分利用大数据时代下的各类资源条件,以此来对授课内容与教学策略做出恰当调整,进而取得更理想的教学培养成果,帮助学生掌握更丰富的知识技能。
        参考文献
        [1]喻文喜 “算法与程序设计”模块教学策略探究[J].中国教师,2014,(19),73-76。
        [2]林霞 《算法与程序设计》选修模块教学实践与研究[J].信息技术教育,2008,(01),37-39。
        [3]叶志坚 《算法与程序设计》模块教学体系的构建[J].信息技术教育,2006,(02),41-45。
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: