龙源期刊网 http://www.qikan.com.cn 小学信息学在线测评网站教学实践 作者:陈子栋 来源:《教育·教学科研》2018年第07期 摘要:编程一直是小学信息教学中的难题。日趋成熟的中文信息学在线测评网站oj.jzxx.net,非常适合小学生学习上机编程。教师通过精心编排网站习题,抓住经典算法,让学生将经典算法与实际生活的数学问题联系起来;同时鼓励学生创新,一题多解。采取多形式评价,引导学生进行自主、合作、探究性学习,营造“乐于做题、勇于创新”的学习氛围,大幅度提高编程学习效果。 关键词:编程;算法;评价 信息學竞赛一直是国家大力倡导的一种教学实践,从初中就有全国联赛,高中还有国际比赛。但是小学作为信息学启蒙、起步阶段,能够参加的比赛等级不高,相应得到的关注也较少。信息学学习中,上机编程是学生的学习难点,往往需要教师指导,现场调试、查错,教师费时费力,为培养学生自学、互学的在线测评网站也渐渐兴起,现在成熟的中文信息学在线评测网站出现了很多,比如洛谷、codevs等优秀在线评测网站,这些中文在线测评网站上的题目,对于小学信息奥赛,题目枯燥、难度太大,不适合小学信奥起步上机编程教学。笔者发现了oj.jzxx.net,jzxx是一个非常适合小学生入门学习信息学及成长的在线测试平台。笔者经过一年多的探索实践,通过精心选题,将其应用于日常信息学奥赛辅导中,提高学习效率。 抓——经典算法 实践中通过网站的导图栏目,根据学生学习进度及认知规律确定在线题目的顺序、难易程度及创新思维能力的训练点,巧妙安排课堂中的习题,让学生一见“习题”就产生好感,让学生产生浓厚的兴趣。 儿童有着高超的模仿才能,对于信息学中出现的经典算法,教师除了引领学生反复“练习咀嚼”外,还要巧妙抓住这一学习的“练点”,让学生仿照编写。这样的仿写,目的非常明确,就是要求学生在经典算法的积淀下,从“依样画葫芦”开始,进行语言算法的编程运用。比如,学习Pascal语言时,重点抓学以下算法:①学顺序结构时用div,mod对十进制数的分解(题号1004、1007);②学if语句时判断奇偶(题号1010);③学for语句时对查找算法应用(题号1026、1033);④学while语句的时讲十进制转二进制数(题号2241);⑤学双重循环的时讲选择、冒泡、桶等排序应用(题号1044、1057)。 找——生活结合 浙江师范大学附中李永前老师说过:“学习要与生活联系在一起,为学生提供素材,让学生‘有米下锅’。在做中学,在做中感悟。”那么,怎样去找这个“结合点”呢?信奥教学应尽量减 本文来源:https://www.wddqw.com/doc/99b8891e29ea81c758f5f61fb7360b4c2f3f2a56.html