欢迎光临
我们一直在努力

【有渔少年】第二期 小学生竟然会大学知识 卖鱼桥的这孩子厉害了

现在的小孩子越来越厉害了

本期有渔少年,我们有幸邀请到了来自杭州卖鱼桥小学文澜校区的柏戈同学~

柏戈同学今年上小学三年级,他热爱编程和机器人,喜欢国际象棋、跆拳道和钢琴,是一个活泼乖巧、讨人喜爱的孩子。

在编程学习方面,小小年纪的柏戈已经打下扎实的Scratch基础,开始学习Python课程,最为关键的是他对编程有着极大兴趣,学习态度还非常认真~

在录制本期视频的时候,小柏戈全程挺直腰背,双手交叠,脸上满是严肃的表情,俨然一副小大人的样子,可以说非常认真+萌了。

本期视频的选题为如何用Scratch实现冒泡排序,之所以选择讲冒泡排序,是因为发生了这样一个小插曲——本来决定让柏戈为大家展示如何用scratch制作一个有趣的小游戏,结果柏戈的任课老师认为游戏小柏戈肯定没问题,不过难得有这个机会,当然要给大家讲点更有难度的东西啦(虽然有小渔还是认为游戏更有趣,不过看着咱们老师满满以柏戈为豪的神情也只好妥协了)。

言归正传,让我们简单介绍下冒泡排序。

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法,不过它可是货真价实的大学知识哦~对小学阶段的孩子来说,用Scratch来实现还是颇具难度的——因为要完整展现如何用Scratch实现冒泡排序颇费时间,受限于时长,视频中也只好跳过具体步骤了。

小柏戈的“冒泡排序”作品

冒泡排序

冒泡排序做的是重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。

这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。

好了,通过本期视频,大家对冒泡排序应该有了清晰的了解了,大家也可以感受到编程的魅力。我们也希望通过身边小朋友的例子,来让更多的孩子学习编程。

PS:下一期有渔少年招募活动开始啦,有意向的小朋友快来报名吧!

赞(69)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址