查看原文
其他

Y13 Student Creates a Brand New App! 十三年级学生设计出了 一个新的手机应用软件!

2017-05-12 Greg Eiselt YCISBeijing


In YCIS Beijing’s IB Diploma Programme, our academically rigorous environment challenges our students to reach their full potential, preparing them for the academic trials and tribulations they’ll face in university. However, students have a wide variety of channels through which they can tackle these challenges and demonstrate their learning. In Year 13 IBDP student Rock Siu’s case, a wholly original Android app was his medium for expression.

在北京耀中国际学校的IB课程中,学校严谨的学术环境让学生充分发挥他们的潜力,让他们对即将面临的大学生活中的考验和磨难做好充分准备。然而,学生们有着多种渠道可以应对这些挑战和展示自己的学习。对于13年级的Rock Siu来说,做一个完全自创的安卓应用软件就是他展示自己的方式。


Rock’s app is designed to assist volleyball coaching staff keep track of scoring and the complex rotations integral to the sport. With his app, he’s been able to alleviate these coaching headaches and help them focus on what they do best: coaching the team to victory.

Rock的软件是为协助排球教练记录比分和一些复杂的旋转运动而设计的。有个这个软件,那些教练们就能少做一些让他们头痛的记录而把精力集中在他们擅长的“指导队伍获得胜利”这件事上了。

Below is a snippet of Rock’s interview on his experience creating his app as well as some valuable advice for other would-be app creators.

以下是关于Rock对他设计应用的心得体验和他对其他应用设计者的一些宝贵的建议的采访片段。


What classes taken at school and what teachers have helped you pursue this interest in computer programming and app development?

什么课程或者那些老师促使你对计算机程序和应用软件的开发产生了兴趣呢?


My teacher for computer science was Mr. Arora. He’s very helpful in explaining ideas I’m not sure about; he’ll make sure I really understand instead of glossing over it. We can have a whole class about one small part of a project, even if it’s not a part of the syllabus.

我的计算机科学课老师是Mr. Arora。他帮我弄懂我不清楚的概念,从来都是直到我彻底明白之后才罢休。有时候我们关于项目的一个小细节可以讨论一整节课,就算它不是教学大纲里的内容。


I think being part of a small class was a great opportunity. Most schools would not keep the class open if the class size was that small, so I really appreciate that YCIS Beijing was able to give me the opportunity to continue with these studies regardless.

我觉得小的班容量是很棒的,很多学校都不会开小班课程,所以我非常感谢耀中能给我这样的学习机会。


Smaller class sizes are great because it forces you to be more focused. While having classmates is still a good thing when exchanging ideas with other students, it’s also nice to experience this different way of learning from a teacher.

更小的班级容量是很好的因为能够迫使你注意力更集中。但是有一起上课的同学同样也是很好的事情,我们能够互相探讨和交换想法,同样,老师能够以一种不同的方式教学也是一种很好的经历。


What advice can you give to other students looking to design their own apps?

你能不能给其他尝试设计自己的应用程序的学生一些建议呢?


I think for designing an app, I would say try creating something with Touch Develop first to get your feet wet and familiar with app design. Scratch is good for beginners too; it’s a language that takes away the more technical and syntax-based side of programming and focuses on the pure logic of your program instead. 

我觉得对于设计应用来说,我建议大家先从“Touch Develop”入手进行一些尝试,熟悉应用设计这方面的知识。“Scratch”对新手来说也是个很好的软件,它是一种程序语言但是不注重程序的技术性和语法,只关注你程序的纯逻辑。


It’s a good way to get your computational thinking up and practice transforming an everyday task into programming language. It’s all about making your logic really clear for the machine to understand.

它能让你的计算机思维和实践以日常任务形式转换为编程语言。这都是为了使你的逻辑能够很清晰地让机器理解。


Read Rock’s full Student Blog on our website by tapping “Read more” below!

点击“阅读原文”在网站上阅读Rock完整的学生博客内容。

[ACHIEVEMENT] Our Students Are Top in the World in Math! 我们的学生数学竞赛成绩排名世界前列!


[TEACHER TALKS] The Numerous Benefits of Co-Curricular Activities 联课活动的好处


[TEACHER TALKS] Three Tips for Healthy Tech Time

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存