三星IT学校:教学生如何开发移动应用程序

今天是我们关于三星IT SCHOOL校友的移动应用程序的帖子。 让我们从有关IT SCHOOL的简要参考开始(有关详细信息,欢迎访问我们的网站和/或在评论中提出问题)。 在第二部分中,我们将讨论最好的6-11年级学生创建的Android应用程序!



简要介绍SAMSUNG IT SCHOOL


SAMSUNG IT SCHOOL是一项针对学童的社会教育计划,该计划在俄罗斯的22个城市开展。 三星电子俄罗斯总部于5年前启动了该计划,其目标是为热衷于编程的高中学生提供支持。 2013年,三星莫斯科研究中心的专家与MIPT共同解决了一项艰巨的任务-他们为学生开发了针对Android的Java编程课程。 我们与地方当局一起选择了合作伙伴-学校和继续教育中心。 最重要的是,他们找到了具有必要资格的员工:教师,大学教授和专业开发人员,他们喜欢教孩子本机移动开发的想法。 到2014年9月,三星已经装备了38个教室,从这里开始为高中生上课。


2013年11月,Min斯坦共和国总统Minnikhanov先生参加了三星与喀山联邦大学之间合作备忘录的签署

从那时起(自2014年起),我们每年接收1000多名学生 ,并且他们免费参加每年的课程。

培训进行得如何? 课程安排在9月开始,5月结束,计划每周一次或两次,共4个学时。

该课程由模块组成,每个模块后都有一个困难的测试,以测试所获得的知识,并且在年底,学生需要开发并提交他们的项目-移动应用程序。

是的,考虑到获得结果所需的知识量,该程序原来很困难,这很自然。 此外,如果我们的任务是熟练地教授编程。 而且这是不可能做到的,要以“按需做”技术为基础进行培训,有必要对正在研究的编程部分的理论基础有一个基本的了解。 在过去的四年中,该课程取得了长足的发展。 我们与该计划的老师一起,在复杂性,理论与实践之间的平衡,控制形式以及许多其他问题上寻求折衷方案。 但这并不是一件容易的事:来自俄罗斯各地的五十多名教师参与了该计划,他们都是非常偏心和热情的人,他们个人着眼于编程培训!

以下是SAMSUNG SCHOOL IT程序模块的当前名称,这些名称将详细介绍编程中的专门读者的内容:

  1. Java编程基础
  2. 面向对象程序设计导论
  3. Android应用程序编程基础
  4. Java中的算法和数据结构
  5. 开发移动应用程序服务器端的基础

除了上课,从学年中期开始,这些家伙开始讨论该项目的主题并开始开发自己的移动应用程序,并且在培训结束时由委员会代表。 通常邀请本地大学的教师和专业开发人员担任认证委员会的外部成员。


Pavel Kolodkin(车里雅宾斯克)在2016年获得了MIPT培训资助的Mobile Driver Assistant项目

如果成功完成培训,该课程的毕业生将获得三星的证书。


下诺夫哥罗德校区毕业

我们坚信,我们的毕业生很特别:他们可以独立学习,并在项目活动方面有经验。 我很高兴俄罗斯的一些一流大学为孩子们和我们的计划提供了支持- 申请 SAMSUNG IT SCHOOL毕业生证书会获得额外的积分 ,而IT SCHOOL获奖者的文凭将选出最强!

该计划获得了商业界的许多奖项,包括久负盛名的鲁内特奖。


2016年Runet奖提名“科学与教育”

校友计划


该计划的重点是年度联邦竞赛“ IT SCHOOL选择最强的!”。 比赛在所有毕业生中举行。 仅从600多个申请者中选出15-17个最佳项目作为决赛,并邀请他们的作者,学童和老师一起前往莫斯科参加比赛的最后阶段。

学生选择什么项目主题?

当然是游戏! 伙计们相信他们了解他们,并以极大的热情开始做生意。 除了技术问题外,他们还解决设计问题(有人画画,有人画画的朋友),然后他们面临着调整游戏平衡性,时间紧缺等任务……与所有事情相反,每年我们都观察到惊人的成就娱乐类型的样本!

教育性应用程序也很受欢迎。 这是可以理解的:这些家伙还在学习,他们希望使这一过程变得有趣而有趣,以帮助家人中的朋友或年幼的孩子。

社会应用程序占据了一个特殊的地方。 他们的最大价值是想法。 要注意到一个社会问题,了解它并提出解决方案,这在学龄时是一项巨大的成就。

我们可以自信地说,我们为毕业生的发展水平感到自豪! 为了使您可以“实时”了解他们的项目,我们选择了GooglePlay中可用的应用程序(要转到应用程序商店,请单击项目名称的链接)。

因此,进一步介绍了应用程序及其年轻作者。

娱乐应用


Tiny Lands-超过10万次下载


该项目的作者是Yegor Alexandrov,他毕业于TemoCenter莫斯科站点,2015年第一期毕业。 他成为提名游戏应用程序的第一届IT SCHOOL竞赛总决赛的获胜者之一。

Tiny Lands是一项军事战略。 邀请玩家从一个小村庄到城市发展定居点,挖掘资源并进行战斗。 值得注意的是,叶戈尔(Yegor)在很长一段时间内就开始构思这款游戏,他甚至在就读于帕斯卡(Scalo)上的学校之前就想出了许多英雄。 自己判断十年级学生发生了什么!



英雄与建筑物“小土地”

现在,Egor是莫斯科大学的学生。 他对机器人技术充满热情,在他的新项目中,有趣的是将它与移动开发相结合:下象棋机器人以电报形式打印电话中消息设备


与机器人的象棋游戏

Touch Cube Lite -2015年大奖赛获奖者


该项目的作者是Grigory Senchenok,他还是莫斯科TemoCenter最难忘的第一期的学生。 老师-Konorkin Ivan。


格雷戈里在“ IT SCHOOL选择最强者!”竞赛决赛中的表现。 2015年

对于喜欢在三维空间中创建对象的人,Touch Cube是一个应用程序。 您可以从小型多维数据集构造任何对象。 而且,每个立方体都可以设置为任何RGB颜色,甚至可以使其透明。 生成的模型可以保存和共享。

为了处理3D,Gregory独立掌握了线性代数的要素,因为学校课程中不包括向量空间的变换。 在比赛中,他热情地谈论了将应用程序商业化的计划。 我们看到他现在在这件事上有一些经验:商店现在提供2个版本-带有广告的免费版本和不带广告的付费版本。 免费版本的下载量超过5,000。

DrumHero-超过10万次下载


顾名思义,DrumHero是我们2016年毕业生Shamil Magomedov著名的Guitar Hero游戏的版本。 他与弗拉基米尔·伊林(Vladimir Ilyin)在莫斯科的三星技术教育中心现场学习。


Shamil参加了““ IT SCHOOL选择最强的人!”大赛的决赛,2016年

Shamil是节奏游戏类型的粉丝,坚信他仍然很重要,并且从应用程序的受欢迎程度来看,这没有错! 在他的应用程序中,带有正在播放的音乐的节奏播放器必须及时并在所需的持续时间内按屏幕上的适当区域。

除了游戏之外,Shamil还增加了下载音乐的功能。 为此,他必须弄清楚MIDI存储格式,这使他能够从源音乐文件中提取游戏所需的命令序列。 鉴于有许多应用程序可以将MP3和AVI等常见的音乐格式转换为MIDI,所以这个想法绝对是成功的。 我很高兴Shamil一直支持他的学校项目,最近发布了一个更新。

社交应用


ProBonoPublico - 2016年大奖赛


该项目的作者是Dmitry Pasechnyuk,他是2016年从加里宁格勒地区天才儿童发展中心获得的三星IT学校毕业生,老师是Arthur Baboshkin。

ProBonoPublico适用于准备进行慈善工作的人,即:为处于困境的人们提供无偿的法律或心理协助(来自拉丁语“为了公共利益”),即 在自愿的基础上。 作为此类交流的组织者(管理员),公共和慈善组织,提供了危机处理中心。 该应用程序包括志愿者的客户端移动部分和管理员的Web应用程序。

有关该应用程序的视频:


该项目的崇高思想被竞赛评审团所击败,并且比赛的大奖赛也一致地授予了他。 总的来说,德米特里(Dmitry)是我们计划历史上最杰出的毕业生之一。 他赢得了IT SCHOOL竞赛,仅从一所综合学校的六年级毕业! 而且他并没有止步于此,他是许多比赛和竞赛的获胜者,包括NTI,我是一名专业人士。 在去年对Rusbase的采访中,他说现在他对数据分析和神经网络感兴趣。

2017年秋天,应俄罗斯三星电子总部和独联体国家主席的邀请,德米特里和他的老师亚瑟·巴布什金(Arthur Baboshkin)参加了在韩国举行的奥运火炬传递。


德米特里·帕切纽克(Dmitry Pasechnyuk)-平昌2018年冬季奥运会接力赛的第一批火炬手

活力大奖赛2017


该项目的作者是塔拉索夫·弗拉迪斯拉夫(Tarasov Vladislav),他是莫斯科IT三星学校2017年毕业生,弗拉基米尔·伊林(Vladimir Ilyin)老师。

弗拉迪斯拉夫决定帮助解决城市生态问题,尤其是垃圾处理。 在Enliven应用程序中,地图显示了莫斯科市的生态要点:加工纸张,玻璃,塑料,教育中心等的场所。 通过该应用程序,您可以找到地址,工作时间,联系方式以及有关环保点的其他信息,并获得前往环保点的指示。 以游戏的形式,邀请用户做正确的事情-访问生态积分来获取积分,从而可以提高等级,拯救动物,树木和人。


Enliven应用程序的屏幕截图

Enliven项目在2017年夏季获得了年度IT SCHOOL竞赛的大奖。 在秋天,弗拉迪斯拉夫参加了在莫斯科“教育城市”论坛框架内的“年轻创新者”竞赛,在比赛中他获得了第二名,并获得了渔民基金特别奖,用于该应用的开发,金额为15万卢布。


介绍比赛大奖赛2017

教育应用


MyGIA 4-为VLD 4课程做准备


该项目的作者是Yegor Demidovich,她是IT SAMSUNG SCHOOLS的新西伯利亚网站的2017年学生,老师Pavel Mul。 MyGIA项目是最新项目竞赛的获奖者之一。


埃戈尔参加“ IT SCHOOL选择最强者!”竞赛决赛,2017年

什么是VLOOKUP? 这是在小学结束时编写的全俄验证工作。 而且,相信我,对于孩子们来说,这是一个严肃的考验。 Egor开发了MyGIA应用程序,以帮助准备以下主要主题:数学,俄语和周围世界。 值得注意的是,任务是自动生成的,不包括记忆任务的可能性。 在防御方面,Yegor说他必须绘制80多张图片,并且为了发布和验证“证书”,除了应用程序本身之外,他还实现了服务器部分。 该应用程序不断更新,最近添加了VPR 2018中有关数学的问题。 现在,他的下载量已超过1万。


MyGIA应用程序屏幕截图

电力 -虚拟现实应用


该项目的作者是Andrey Andryushchenko,他是Khabarovsk的IT SCHAMLS SAMSUNG 2015毕业生,老师是Konstantin Kanaev。 这个项目不是在我们学校学习时创建的,它有一个不同的故事。


安德烈(Andrey)和他的老师参加比赛,2015年

2015年7月,Andrey成为“ IT SCHOOL选择最强者!”竞赛的获胜者。 在“编程”项目中的重力粒子提名。 这个想法完全是安德烈(Andrei)-以一种有趣的方式来熟悉基本的物理定律,主要是执行库仑定律和重力定律。 陪审团真的很喜欢应用程序的代码编写方式,但是显然缺少三维实现。 结果,比赛结束后,这个想法诞生了,以支持Andrei,并为他提供了为Gear VR虚拟现实眼镜创建游戏版本的想法。 因此,新的Electricity项目诞生了,该项目是在VR / AR专家-“迷人的现实”公司的支持下创建的。 尽管Andrei必须掌握一个完全不同的工具包(C#和Unity),但他成功地应对了!

电是电流在3种导体中传播的过程的3D可视化:金属,液体和气体。 该演示伴随着对观察到的物理现象的声音解释。 该应用程序已在多个俄罗斯和国外展览中得到了证明。 在2016年的莫斯科科学节上,我们的展台排成一列,以尝试该应用程序。


在莫斯科科学节上的电力,2016年。

我们要去哪里,当然要做什么


如今,IT SAMSUNG SCHOOL在俄罗斯的22个城市开展业务。 我们的首要任务是让更多的学生有机会学习编程,以复制我们的经验。 2018年9月,将出版基于SAMSUNG SCHOOL IT程序的作者电子教科书。 它适用于希望开设此类课程的那些主动教育机构。 通过采用我们的资料的老师们将能够在其所在地区组织有关Android本机开发的培训。

最后,为那些决定来找我们的人提供信息:现在是时候这样做了! 2018-2019学年的招生活动已经开始。

简要说明:

  1. 该计划接受高年级(主要是9-10年级)的学生和17岁(含)以下的大学生。
  2. 在我们的网站上检查一下您附近有一个IT SCHOOL区域:可以上课吗? 我们提醒您,这些课程是全日制的。
  3. 填写并提交申请
  4. 参加入学考试的第一阶段-在线考试。 测试很小,非常简单。 它包含有关逻辑,数字系统和编程的任务。 有信心拥有分支和循环运算符,熟悉数组并用Pascal或C编程语言编写的人很容易投降后者。 通常,如果您在9分中获得6分,那么这足以邀请第二阶段参加。
  5. 入学考试第二阶段的日期将通过信件通知您。 您将需要直接前往在申请时选择的IT SCHOOLS场所。 该测试可以采取口头面试或解决问题的形式,但是无论如何,它的目的都是测试算法和编程技能的能力。
  6. 报名是在竞争基础上进行的。 所有申请人都会收到一封包含结果的信。 课程从九月的第二或第三周开始。

4年前,当我们为中小学生开设了一项教育计划时,我们是第一个以如此认真的计划吸引这些受众的人之一。 多年来,我们看到他们成功地在大学学习,实施了有趣的项目并在该专业中找到了自己(无论是编程还是相邻领域)。 我们并没有设定在短短一年内准备专业开发人员的任务(这简直是不可能的!),但是我们绝对会给这些家伙一张通向令人振奋的职业世界的门票!

发言者:Svetlana Yun
三星研究中心业务创新实验室生态系统开发小组负责人
三星IT-SCHOOL教育项目经理

Source: https://habr.com/ru/post/zh-CN413669/


All Articles