龙空技术网

武大学生代码敲出樱花开放,技术下竟暗藏玄机

汉塔未来课堂 143

前言:

而今你们对“樱花c语言代码”大概比较看重,看官们都需要学习一些“樱花c语言代码”的相关资讯。那么小编在网上收集了一些有关“樱花c语言代码””的相关知识,希望你们能喜欢,各位老铁们一起来学习一下吧!

天气开始回暖了,大家说“湖北的春天在武汉,而武汉的春天在落英缤纷的樱花里”,每年的3月,大约是武汉大学樱花的全盛期。

今年,武汉大学的樱花如约盛放,但是因为疫情的关系,学校官方出了通知:校外学生不提前返校、校内学生不赏花聚集。

这或多或少是一种遗憾,不过即使没有了往年的人山人海,但是美丽的樱花依然在春天里独自绽放,蕴含着希望与活力。

为实现大家足不出户赏樱花,先是新华社联合武汉大学、中国移动宫廷推出了全球首次5G+VR“云赏樱”。

以及,昨晚登上微博热搜的#武大学生代码敲出樱花开放#。

在这个特殊时期,即使无法外出,我们仍然可以用自己的方式,去感受这座城市的美,去为它加油!

01、代码敲出樱花开放,每片花瓣暗藏玄机

昨晚视频刚刚发布,便在微博上引发了热议,截止目前累计阅读量已突破3亿。

细看视频,你会发现,徐徐绽放的樱花由数句“武汉加油”组成,每一个字都是一个像素点,用了3万多个字,7000多句武汉加油汇聚成花海,是作者给予武汉最好的祝福。

在万众的期待下,武汉大学还放出了樱花源代码,我们自己也能在电脑上实现樱花开放原过程。

事实上,每一张图片都是由一个一个的像素点所组成的。而每个像素点,都有自己的颜色,其颜色可以用一个数组来表示:(a,b,c),其中每位数的取值范围都是 0-255。

比如 (0,0,0) 代表黑色,(255,255,255) 代表白色。

当像素点足够多的时候,这张照片就是我们所说的高清照片。

首先,使用 pillow.Image 读取图像,并使用 load 函数获取到每一个像素值。然后新建一张画布,并选好你要使用的字体和字体大小。

写个for循环生成数据,要给这些字加上相应的颜色字体,写入创建的画布中。

最后导出视频即可。

02、用技术做公益,代码具有温暖人心的无限能量

不了解代码、不了解编程的人总会觉得,代码只是冷冰冰的数字、字母,似乎没有什么美可言。

但朱永春却用自己的编程作品展现出了他们眼中樱花的美,也向我们展示了编程代码温暖人心的无限能量。

2019年2月26日,西班牙巴塞罗那世界通信大会上。

一位叫Marieme Jamme黑人女性站在中国科技公司阿里云的舞台上讲话。她的声音像男性一样雄厚,听上去饱经风霜,却蕴含无比坚定的力量。当她讲完之后,全场观众起立鼓掌,久久不息。

生于1974年的Maireme Jamme,一生下来就被母亲抛弃,在多个寄养家庭和孤儿院辗转,生活随着年龄的增加越发艰难,晦涩不明。

16岁时,辗转流浪来到英国,机缘下在白纸上写下第一个代码字母,自此,就再没停下。

她终身没有任何学位,没有在任何一所学校上过传统的课程,如何编写代码的每一课,都是自己教自己。

从一本讲HTML语言的书学起,后来开始去图书馆,自学编程,建立了自己的网站,通过编程,她仿佛看到了改善生活的机会,打开了新世界的大门。凭着出色的代码能力,闯进了科技行业。

二十多年的IT从业经验,创办了自己的科技公司,熟练运用7种编程语言,她成了出色的计算机专家,但是她要做得不止于此。

通过编程,她在经济独立以后,以无人敢比的勇气为全世界尚未获得教育的女性呼喊。

在联合国的帮助下,Jamme发起了“我就是代码(iamtheCODE)”全球公益计划,推动落后地区培养科学、技术、工程、数学和商业方面的世界级人才,鼓励同样遭遇教育障碍的女孩学习计算机编程、互联网技术,给她们机会自食其力,独立生活。让人们通过编写代码来理解和参与今天的数字世界。

2013年,她成为世界经济论坛年轻的全球领导者,是全球公益领袖,全力探索让技术如何帮助年轻女性摆脱困境。

她认为,“在非洲,人们不需要免费上网,他们需要技能”。因为她相信,没有比帮助别人学会一技之长更有意义的事情,而在今天,没有比教给人编程更好的办法来解救贫穷,使人有资格能独立于世。

这些工程师们还为每个项目写了一首代码小诗,表达着他们独有的浪漫。

一串串数字,一行行代码,不仅蕴含着技术的力量,也包裹着人性的温暖

是编程给予了Jamme无限的能量,也给予了她对抗命运的勇气。

03、编程培养孩子核心竞争力

2017年,Jamme启动了“我就是代码”公益项目北京站,以黑客马拉松的形式来帮助中国的孩子学习编程。

经过学习,孩子们展现的创造力令她感到惊讶,在黑客马拉松活动中,女孩们为可持续发展提出了各种数字创新解决方案。

她希望自己不仅仅是一个公益的声音和科技顾问。

她曾说:“计算机教育是打开世界大门的钥匙,是通往自由的护照。我想用我自己就拥有的技能帮助别人,还要教其他人我所熟悉的技能,因为我知道这些技能是可持续的,是能创造出影响力的。我自己就是自立自强的例子。“

而编程作为未来世界的一门语言,更是打开新时代大门的钥匙,也是孩子未来必备的一项能力。不仅如此,编程还被编入小学教材、纳入高考,已经成为人人都要学的一项基本技能。

在美国,编程已进入幼儿园和中小学课堂,是备受欢迎的课程之一

在英国,编程被列入国家教学大纲,成为6~15岁孩子的必修课

在芬兰,编程理念融入了小学的各门课程,孩子们可以随时随地学编程

在中国,北京、浙江、山东、江苏、重庆等地已将编程纳入中小学课程体系。

所以,让孩子尽早接触编程是非常迫切的,也是社会的大趋势,除了在大学阶段去学习相关的专业,更是要从小培养他们的创造性思维。

因为创造性思维=知识×好奇心和想象力,而这简单的公式告诉我们,知识越多未必创造力越强。

重要的是要在教育中更好的保护他们的好奇心,激发他们的想象力,而在编程的学习中,跨学科趣味式教学,能够有效的引导孩子发散思考,并将他们的想象力变成更为具象的东西,从而大大的提升他们的创造力。

为了让孩子体会到编程学习的魅力,帮助孩子培养一种在未来有用的技能,我们也给孩子们带来了内容丰富有趣的线上四大精品小课包,把教学内容和游戏任务相结合,创造更加宽松的、有利于学生个性发展的学习氛围。

通过课程的学习,不仅让孩子们学会可视化编程的使用,更让他们从游戏“玩耍者”变成“创作者”,了解游戏背后逻辑,学会主动思考!

希望在2020年,孩子们能够打开编程世界的大门,用编程知识去实现和表达内心的想法,感受编程的魅力,在人工智能的大浪潮下,抓住教育大风向,提升自己的未来核心竞争力。

标签: #樱花c语言代码 #樱花c语言代码是什么 #html樱花