• 我的订阅
  • 科技

你知道哪些学生学习编程的好方式?

类别:科技 发布时间:2024-04-25 20:50:00 来源:浅语科技

“人人可编程”是苹果在开发者教育中的理念,借助门槛不断降低的编程工具,越来越多的学生开始对编程产生兴趣,并解决了自己生活中遇到的诸多问题。

你知道哪些学生学习编程的好方式?

每年WWDC大会前夕,苹果都会邀请全球的学生开发者参与“Swift学生挑战赛”,借助SwiftPlaygrounds等编程工具来创作自己的作品。在今年的大赛中,共有350名来自全球不同国家和地区的学生获奖,这其中同样少不了多位来自中国的同学。今年,学生们的获奖作品完成度都相当高,一些学生还紧跟当下热点,致力于让更多人了解AI的工作原理。

计算机语言是一门通用语言,具有为人们赋能、帮助他们建设更美好世界的巨大潜力。我们也在WWDC24大会正式召开前,有幸与几位Swift学生挑战赛获奖同学沟通,了解到他们在开发道路上的创作灵感以及参赛背后的故事。

“兴趣是最好的敲门砖”

“兴趣”是开启编程世界的敲门砖,在接受采访时,很多学生开发者都表示自己是通过对计算机、通过对苹果生态产生了兴趣,进而开始了解编程。

你知道哪些学生学习编程的好方式?

马文韬来自苏州北美国际高级中学

来自苏州北美国际高级中学的马文韬,早在六年级的时候就开始接触编程。他不仅仅是一位苹果生态的开发者,还曾经自学了C/C++语言。今年,他结合当下十分火爆的AI技术,制作了一个介绍AI神经网络的小应用,演示了AI神经网络的基本功能。

你知道哪些学生学习编程的好方式?

作为一名年龄较小的获奖者,马文韬在接受采访时也表达了“兴趣”的重要性。他认为每个人都可以多多动手练习,然后找一些自己有兴趣的方向,通过不断钻研,逐步看到自己做出来的东西,这也是一件非常有成就感的事情。

你知道哪些学生学习编程的好方式?

刘曦恺来自美国东北大学

来自美国东北大学的刘曦恺这次为我们带来了一个能够将音乐专辑封面转换为壁纸的App,他在接受采访的时候也向我们表达了兴趣的重要性。在接触第一台智能移动设备iPodtouch开始,他开始对iOS这个充满可能性的系统产生了非常多的想法,并在本科时选择了计算机专业。在他看来,小时候在潜意识里种下的科技的种子,就是这样微妙而深刻地影响了他。

你知道哪些学生学习编程的好方式?

在学习开发的过程中,刘曦恺也发现能够不断看到自己做出的东西,就像一个个里程碑一样能够不断刺激分泌内啡肽,带来成就感。在上大学的时候,他也是一步一个脚印,在应用开发上不断提升自己。

“自驱力”

相比于被动的接受式学习,通过激发自己的自驱力,通过不断的主动钻研,也能让学生开发者们找到自己的更多可能性,进而感受到更多的成就感与自豪感。

你知道哪些学生学习编程的好方式?

李若珊来自上海商学院

来自上海商学院的李若珊同学也通过主动学习编程,得到了更多自豪感。作为非科班出身的她,希望以科技的力量去帮助弱势群体。她从最初的HelloWorld到逐渐掌握Swift语言,李若珊开始意识到编程能够为自己带来更多的可能,她认为每一行代码的编写,都像是在创造一个个微小而美好的奇迹,这也让她能够不断地沉浸其中。

你知道哪些学生学习编程的好方式?

张皓晟来自上海商学院

同样来自上海商学院的张皓晟同学则认为实践能够更好地驱动自己学习。他拥有一套属于自己的学习逻辑,即“遇到问题->一般查询解决方案->看不懂它的实现原理->继续查询->...->问题解决”,这套学习逻辑能够帮助他彻底弄懂一些问题的根源以及一些延伸知识。

“寻求更多优质资源的协助”

在接受采访的过程中,很多同学也向我们分享了学校、社团以及开源社区等等对他们的帮助,尤其是学校内的iOSClub社团,已经成为很多学生们交流开发的主要平台。

你知道哪些学生学习编程的好方式?

李若珊使用SwiftPlaygrounds开发了一款拼接七巧板的App

来自上海商学院的李若珊和张皓晟都是高校内iOSClub的受益者。事实上,上海商学院的iOSClub在近些年频繁出现在我们的事业中,来自上海商学院的同学们也多次获得Swift学生挑战赛以及移动应用创新赛的奖项。越来越多高年级学长学姐以及毕业生们会通过老带新的方式,带领着刚刚入学的爱好者们学习编程技术,帮助他们快速上手编程。

你知道哪些学生学习编程的好方式?

张皓晟使用SwiftPlaygrounds开发了一款小游戏

在参加今年的Swift学生能够挑战赛时,李若珊和张皓晟都得到了上海商学院iOSClub的帮助。社团的技术组组长能够在关键节点上给予指导,负责老师也会提供更先进的开发环境,并提供用于熬夜编码的场地。可以说,这些优质资源的加持,也让更多学生能够以一个更加轻松愉快的方式参加比赛,并享受编程带来的乐趣。

在“大语言模型”更加普及的今天,AI也是一个能够有效帮助自己提升编程能力的工具。接受采访时刘曦恺表示,Swift是一个相对新潮的编程语言,而且由于苹果生态相对封闭,它的文档有一些欠缺。好在AI时代的到来,利用好大语言模型能够帮助开发者快速搭建应用框架,与其自己一遍遍去尝试,问AI也许是一个更加高效的方案。

当然,很多老师与学校也在关注着最新的科技动向。接受我们的采访时,苏州北美国际高级中学的马文韬表示目前学校能够提供很多的帮助,不仅仅学校有AI实验室,学校也会邀请一些老师来做一些AI相关的讲座,科普AI内容。

你知道哪些学生学习编程的好方式?

SwiftPlaygrounds能够直接开发

同样,苹果也在通过迭代这些高效且易上手的开发工具,让更多学生乐于接触编程。在参加Swift学生挑战赛时,有不少学生都在使用iPad上的“SwiftPlaygrounds”完成编程。它甚至不要求用户具备编程知识,而是将复杂的“编程”变为轻松易上手的闯关解谜游戏,只需跟着屏幕点一点,就能掌握编程的基础知识。而且在了解Swift语言后,你也可以直接通过SwiftPlaygrounds来编程,甚至完成后续App发布等工作。

你看,编程并没有很高的门槛,你甚至不需要拥有Mac,只需要一台iPad就能完成编程。“人人可编程”,当你真正开始着手实践,动手写下自己的第一行代码,就会慢慢感受到编程的美好。捏也会通过编程,探索到属于自己的更多可能。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2024-04-26 00:45:08

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

移动应用创新赛,让更多人通过科技改变生活
...项赛事也从最初的面向学生开发者,逐步扩展到更多热爱编程的同学,以及供应链的员工、初高中学生,让更多人通过计算机语言,找到了自己的兴趣所在。移动应用创新赛现场数据显示,移动应用
2024-11-19 11:49:00
AI如何为教育添翼?西浦以实践交出答卷
...工作效率。有了ChatGPT之后,她发现AI不仅能帮她完成一些编程工作,而且很大程度降低了编程的专业门槛,她开始带着几个会计系大二大三的学生
2024-11-14 11:49:00
...标,在培养学生程序设计基本理论、基本算法设计能力、编程能力和程序调试能力等方面着力,重组课程内容结构,打造了资源融合式教材,教材集成了MOOC视频、课程题库,特别是自主开发的
2023-05-05 08:18:00
核桃编程全新产品发布,三大升级搭建科学教育桥梁
12月11日,核桃编程在北京举行了“实操·向未来”新品发布会,正式发布“核桃编程实操教学产品1.0”,从而正式开启了“实操型编程学习”的新篇章。本次发布会由知名主持人杨澜主持,核
2023-12-11 20:37:00
猿编程亮相2024世界人工智能大会,深度应用AI技术培养科技少年
7月4日,2024世界人工智能大会(WAIC)在上海开幕,猿编程凭借其创新、全面、系统的AI教育产品体系,引人关注。世界人工智能大会作为全球化高端盛会,汇聚世界顶级科学家、企业家
2024-07-05 13:45:00
边陲小镇少年,靠编程“逆袭”
边陲小镇少年,靠编程“逆袭” 乔布斯说过:“每个人都应该学编程,因为它教会你如何思考。”近两三年来,编程课早已从默默无闻到站上了“风口”,跻身一线城市青少年兴趣班的热门行列。云南
2022-12-29 10:18:00
新区实验小学打造优质科教平台,31个信息科技类社团擦亮创新名片
...新区实验小学校共成立了31个信息科技类社团。七彩Python编程社团Python作为人工智能的通识语言在未来有着广阔的发展前景,为了培养学生的创新精神和实践能力,学校七彩Py
2023-11-20 12:50:00
中新教育“问教研讨会”举行 专家学者业界共探少儿编程教育未来
...网北京3月29日电 在3月28日中新教育举办的问教智库少儿编程教育研讨会上,北京大学教育学院博士生导师、学习科学实验室执行主任尚俊杰教授给出了当下少儿编程受到高度关注的原因:
2024-03-29 09:21:00
“边城”少年的编程梦
...教育基础薄弱。可就是这样一座边境小城,走出了一群会编程的少年。2022年,沧源县有43名学生入围全国中小学信息技术创新与实践大赛Coding创意编程赛项决赛,6人获奖。其中,
2023-07-07 17:52:00
更多关于科技的资讯: