为助力青少年编程之旅,搭建趣味编程课堂,哈尔滨工业大学(威海)计算机科学与技术学院“云端筑梦”社会实践团队2024寒假社会实践活动自1月13日正式开始,本活动以“传播编程兴趣,助力梦想启航”为宗旨,组织社会实践队同学精心录制了12堂趣味编程课程。其中包含Python模块,覆盖基础语法与简单算法两个层面,由浅入深,由概念到应用,带领更多的同学去领略编程的魅力,助力同学们的梦想起航。
云端筑梦实践团队由哈尔滨工业大学(威海)19级计算机科学与技术专业的李晗同学于2020年创立,在计算机科学与技术学院的帮助支持下,团队在2021年秋季学期与威海环翠国际中学共建实践基地。在此之后,团队先后在威海实验中学等学校开始以项目为导向的编程实践教学,为同学们构建趣味编程课堂,助力同学们学习编程,引导同学们独立思考、自主探索,不断提升同学们对编程、对科学的兴趣。
在取得以往丰富教育成果的基础上,云端筑梦社会实践团队不断前行。在2024年寒假志愿活动中,团队成员与计算机科学与技术学院的辅导员张新冉老师一起探讨新的教学计划与教学方法,决定在本次寒假开展了总计12次云端筑梦社会实践活动,共计设计教案、学案、课30余份,精心录制12个教学视频(其中包含Python组12个视频)上传哔哩哔哩等网络平台,希望帮助更多想要学习编程或正在学习编程的同学,为他们提供丰富的教育资源与更高的学习平台。无论是在宣传组还是在教学组,“云端筑梦”社会实践队的成员们都认真备课,反复打磨课程,不断调整授课形式、授课难度,升级教学方式,转变传统的教学方法与教学思维,秉承“志愿显担当”的口号,为不同知识储备、处于不同学习阶段的同学们准备了适合他们年龄段的丰富教学内容,寓教于乐,将教学知识以更易理解、更加形象的方式展现给同学们,旨在更好地激发同学们对编程的兴趣。
在云端筑梦社会实践队的Python授课组中,尤昊阳同学与伙伴一起负责第八课时--“循环、条件语句再理解”。在与他交流的过程中,尤昊阳谈到:“这是我第一次进行线上教学,在录制的过程中也遇到了种种困难。在当今科技飞速发展的时代背景下,编程无疑是当代人才不可或缺的能力,把通俗易懂的例子和有趣的小游戏带进课堂,让编程褪去晦涩的外衣,可以帮助同学们更好地理解编程”,尤昊阳同学完成授课视频的录制后说,“在我和我的搭档负责的课程中,我们以打印三角形图案为例,引入循环的嵌套,并带领同学们通过制作大家都很熟悉的九九乘法表巩固循环嵌套这一内容,使同学们对循环有了更深入的理解。希望同学们能够珍惜这次机会,开拓自己的视野,学到书本上没有的知识,也感谢云端筑梦社会实践团队提供的这个平台,让我们能够给孩子们带来知识和快乐,我们会继续努力,让更多的孩子爱上编程!”
图为尤昊阳同学在录制课程。哈尔滨工业大学(威海)云端筑梦社会实践团队供图
在云端筑梦服务队的python授课组中,卢远卓同学为大家带来了关于“python中一维数组的冒泡和选择排序以及二维数组”部分的讲解。“因为在去年寒假参与了‘Python’的授课,所以在本次备课中我与队友就上次的不足,即因科普内容过多导致课堂整体干货较少,知识讲解量不足的问题做出了改进,我们将课堂体系分为常规的‘理论结合实践’进行。”卢远卓同学在进行备课时这样说到。对于两种基础排序方法,卢远卓同学采取了概念模型和经典案例的综合讲解方法,对于同样一串无序数字,用两种排序方法对比进行编程从而让大家更直观地感受其二的本质区别,以便更好地熟练应用。关于二维数组部分,同样先是做出概述、举出实例后再进行代码讲解。他同时也表示:“数组排序一直都是我们之后尤其在数据结构课程中要不断深入学习的版块,希望通过两种排序方法的讲解来带大家成功入门,并通过最后的推荐习题加深对排序的理解和掌握,为之后的学习打下良好基础。”
图为卢远卓同学在录制课程。哈尔滨工业大学(威海)云端筑梦社会实践团队供图
云端筑梦社会实践团队将继续努力,结合专业特色,在春季学期继续开展线下编程教学和线上知识分享的活动,来激发广大中小学生的编程兴趣,提高同学们的编程能力,相信在所有实践队员的不断努力下,会有更多的同学了解编程、热爱编程,放飞自己的编程梦想!