每天学写留学文书 7月21日

join the ranks of

释义:“加入到……的行列里”。这一固定搭配常在留学文书里形容主人公努力主动的成为了某个社区或团队的一员,并开始为其愿景而奋斗。

例句:
He chose the last option and would join the ranks of the resistance.
It is not difficult to picture a country like Egypt joining the ranks of these partly free electoral democracies and remaining there for a long time.

寻找自己心仪的美国大学

选校难,难于上青天?

每年暑假到来的时候,都是想要申请美国大学的各路学生和家长捋起袖子,四处打探美国大学的消息,想要找到一所最适合自己的学校的时候。然而什么样的学校才真正适合自己?有人说公立大学费用低,专业排名高,有的人说私立大学资源丰富,人脉关系网给力,有的人说东北部文化氛围浓厚,适合学习和居住,有的人说西海岸经济繁荣,有利于日后就业,种种评论,只叫人看得眼花缭乱,不知所以然。我们AADPS的老师曾经见过一个家长,在纸上密密麻麻地列了三十多所学校,让老师帮忙给个意见,只因为觉得这些学校都有各种好处,横竖都挑不出最中意的。

AADPS的陈欣老师的建议是,要找到自己最心仪的学校,不妨从自己的需求出发,先好好考虑自己想要读什么样的专业,喜欢什么样的气候和居住环境,每年能够担负多少学费。将这些需求一一定位之后,再根据我们老师的指导,进行院校研究(school research)。何为院校研究?陈欣老师在这里准备了一些实用的提示,来帮助你迅速进入状态。

学术

开始选学校之前,你需要好好地问自己一个问题:你现在是否对大学所学的专业有任何想法呢?或者即便是大方向也好?进行院校搜索的第一步,就是选择一所在你的兴趣专业上有学术优势的大学。当然,如果你还有其他专业兴趣也是极好的,因为这样你可以有一些备用的选项,谁也不能保证在大学四年里你会不会对原来的专业失掉兴趣,考虑转去另一个专业。总之,你得确保你准备申请的美国大学能够在学术上给你带来足够的成长和优势。

如果你看重排名的话,的确可以参考美国新闻报道(US News)给出的综合排名和专业排名,还有普林斯顿评论(Princeton Review)的排名也可以给你提供一些参考。但是请注意,很多专业排名都是研究生专业的排名,所以为了了解学校的综合教学质量,也要结合学校的综合排名来看。

但陈欣老师在这里给大家分享一个诀窍,想要寻找更有参考价值的信息,可以去查询学校的毕业率数据。大多数美国大学都会提供六年内学生的毕业率。那些不能毕业的学生,因为种种原因退学是一方面,更多的时候则是中途转去了其他学校。如果学校的院系主页有提供入读学生的信息(一般称之为student profile)以及毕业生的出路数据的话,大家可以参照这个数据,用以评估学校的专业实力有多强。一般来说,越强的专业,转出去的学生人数越少,就业的渠道也更广。

地点、地点、地点

重要的事情要说三遍。

对你来说,学校在山区、郊区、城里或海边有多大的区别呢?如果你在美国念高中,或者家里在美国有亲戚朋友,是否会倾向于去你的熟人所在的州?你是想体会大城市的生活以及实习和就业的便利,还是想领略美利坚的自然风光?你希望生活在一个可以用双脚丈量的封闭式校园,还是不介意教学楼可以分布在五六个校区中?你是想要一直生活在学校宿舍里面,还是希望未来自己能和两三好友租住公寓?在寻找自己梦想中的校园时,这些问题你最好在心里问过自己一边。如果你想要你在美国的大学生活足够惬意,就需要清醒地认识到,大学的地点往往一开始就会影响你的幸福感。

费用

美国大学的高昂学费对于一般美国人来说,尚且不算是小数目,对于大部分中国家庭而言,就可称得上是人生中最大的一笔投资了。未来四年的学费从哪里来?如果昂贵的私立学校难以负担,是选择在大学里勤工俭学,还是选择学费稍微便宜一些的公立大学和消费水平不那么高的地区?需要注意的是,美国大学的奖学金或助学金主要是给本国公民预备的,因此如果有相关需求的话,需要特别搜索和留意针对国际学生的经济资助项目。

以我们的老师的经验来看,即便是对于为国际学生提供奖学金的美国大学,一般在申请里要两万美元以上的奖学金就会严重的降低录取概率。因此清楚了解自身实力和与所申请学校的匹配度还是很重要的。你可以向什么样的学校开口要奖学金?要多少额度合适?这个权衡的方法相当重要,你也需要在院校研究的阶段弄清楚这个问题。

课外活动

如果你在高中阶段有积极的参与某项运动、活动或爱好,在选择大学时就有必要考察大学是否有相关的运动队、俱乐部或学生社团。AADPS之前一位学员有很长时间的花样骑术训练底子,因此在选校时就特别挑选了拥有马术中心的曼荷莲(Mount Holyoke College)。另一方面,美国大学也能给你带来前所未有的机会和平台:我一位去伯克利的学生加入了学校的划艇队,另一位伯克利的学生休学半年和小伙伴们一起在硅谷创业,而那位成功转入康奈尔的学神级小哥,则在前不久完成了在特斯拉的实习。

在申请和决定投身于某一门课外活动之前,要考虑一下自己希望在美国大学里面做到什么程度,以及大学所能提供的资源是否能与之匹配。是希望真正在全国比赛中拿到冠军,还是希望偶尔能通过活动调剂平时的学习压力?你需要搞清楚自己的偏好究竟是怎样的。

考虑完这四方面之后……

就可以开始先列一个大致的选校清单了。对于大多数中国孩子,初步的范围可以列二十所左右,也记得给未来几个月标化的提申留出一定的空间。之后,可以在这个范围内做相对详尽的调查,如有可能的话尽量参与学校的校友/招生官面试、展会乃至亲自访校。在这之后,可以初步定出五个保底校(感觉去这些学校不亏,也尽量在早申请阶段拿到一个录取)、五个主申校(稍微够一够能到的)和三个冲刺校(虽然希望不大,但是不申的话申请季感觉不完整)。依据这个清单,就能制定详细的申请计划了。

最后的提示

不管父母、朋友或者你的顾问老师怎么说,申请美国大学的选择最终影响的是你自己的未来(当然,对于在经济上和情感上支持你的人,听一听他们的意见还是很重要的)。在院校研究和选校的过程中,请记住脚踏实地还是很重要的。不是每个人都能进常青藤,也不是每个家庭都能不眨眼的一次付清纽大或者波士顿大学的学费,但是我们相信你在了解清楚自己优势和劣势的情况下,最终是能找到和自己最契合的美国大学的。

作为一个过来人,陈欣老师想告诉大家,在这个阶段有点紧张和茫然是很正常的。但更重要的是一步一步地来,做好自己该做的功课,标化提上来,文书写出来,脚踏实地地征服这个申请季。

版权申明

本文为AADPS原创,保留著作及出版权利。欢迎非盈利性质的转载,但须保留作者和原始发布地址。

本文的原始发布地址是https://aadps.net/2018/5732.html。我们每年夏季会更新最新美国大学本科申请文书题目和权威院校指南,欢迎把网站加入浏览器收藏夹。

每天学写留学文书 7月20日

be up to [sb.]

释义:“取决于……”,形容一种当仁不让的使命和决定权,在留学文书中一般用来体现自身的决断。

例句:
I think that God bless you with talent and ability and it is up to you to make the most of it and use it.
Jack knew it was up to him to right this imbalance, but he couldn't do it.

今日名言

The right of a nation to kill a tyrant, in cases of necessity, can no more be doubted, than to hang a robber, or kill a flea. But killing one tyrant only makes way for worse, unless the people have sense, spirit and honesty enough to establish and support a constitution guarded at all points against the tyranny of the one, the few, and the many.

---John Adams

每天学写留学文书 7月19日

sportsmanship

释义:“体育精神”,对于特别热衷于运动的男生们是一个很好的词。简而言之就是赢要赢得光荣,输要输得起。

例句:
Good sportsmanship is something that never fails to help a child---or adult---in the long run.
They observe a coach engaging in positive sportsmanship behaviors such as congratulating members on another team for a good performance.

【工程与计算机】一石二鸟:开发游戏为申美国名校加码

近年来,美国大学的计算机(Computer Science, CS)和电子工程(Electrical Engineering, EE)专业录取要求随着申请人数的增加逐渐水涨船高。但另一方面,国内的相关工程教育却基本是缺位的。为了弥补这种差距,陈欣老师在过去的几年里,通过我们的规划项目辅导了一批学员。通过身体力行的学习利用专业知识解决生活中的问题,他们走出了自己的舒适区。事实证明,学校对这份努力也是相当认可的。

为了帮助到更多的人,陈欣老师在此整理一些往年的成功项目经验,并同简化过的项目源代码一道与大家分享。希望能够抛砖引玉,给同学们一些思路和帮助,为之后的申请助一臂之力。毕竟短期看,CS/EE是在美国本土就业的捷径,能够较为迅速的收回教育投资;长远看,CS/EE的相关技能也能在诸多行业里起到点石成金之效。

问题

对于我们上一次的分享,有家长提出疑问,觉得孩子如果没有游泳队的特殊背景,是否就没办法做出那样“高大上”的项目呢?事实上不是这样子的。陈欣老师认为工程项目的含金量,很大程度上还是在于孩子自己的兴趣、创意和深入程度。而这几个元素都是可以在之后的美国大学申请过程充分体现出来的。相对而言,做项目的契机反而没有那么重要。原则上只要是生活中的、感兴趣的问题,都可以来用技术手段尝试解决。

我们今天分享的这个案例,之前对AADPS有关注的朋友们应该有些印象。这是一个对电脑游戏(具体来说,是点击式的冒险游戏)有特别热情的小姑娘。在我的指导下,她自己撰写了剧本,并用手机拍摄和录制了图片以及语音素材,最终以自己的日常生活为蓝本完成了生平第一个游戏。在十二月的校友面试中,她在自己的手机上向面试官展示了游戏,得到了很大的认可,最终也如愿入读了ED的名校。下面就让我们来看一看,这个游戏背后的原理是怎样的吧。

工具

JavaScript语言

JavaScript是一种动态、无数据类型的高级解释型语言。名字里带有的Java字样只是当初由于市场宣传考虑而做出的决定,虽然语法上的确与Java有一定相似性,但是本质上是完全不同的东西。JavaScript与HTML和CSS一起并称互联网三大核心技术。几乎所有的现代浏览器都支持JavaScript,因此是开发网页应用和游戏所必不可少的工具。随着JavaScript平台技术的改进,这一语言由于其方便快捷的特性,运用的领域也扩展到游戏编程、桌面程序和服务器应用等。

CreateJS


CreateJS是一组模块化的JavaScript库,用于开发基于HTML5现代互联网互动内容。几个主要组件有与HTML5 Canvas交互用于绘制图形和响应触控事件的EaselJS,生成过渡动画的TweenJS,播放声音和音乐的SoundJS以及加载资源素材的PreloadJS。可以在这里下载CreateJS。

Atom


由于JavaScript在浏览器里执行的特性,我们一般不需要单独的集成开发环境(IDE),可以利用浏览器自带的调试工具进行调试。对于代码的编辑,可以使用Github开发的Atom。Atom是一个本身基于JavaScript的现代跨平台代码编辑器,可以任意更换主题或者安装插件以扩展新功能。可以在这里下载Atom。

原理

Bitmap位图对象

Bitmap是CreateJS提供的基础对象之一,用于实现在stage上渲染图像素材。Bitmap可以用图片的路径初始化,也可以用现成的HTML元素(比如已经被PreloadJS加载好的素材)来初始化。

通过stage的addChild方法,可以渲染位图对象。反过来使用removeChild可以从画面上移除已渲染的对象。

x与y位置坐标

x和y表示Bitmap在上层stage或者说容器里面的相对坐标,是大于零的整数。注意对于电脑和手机屏幕的绘图,坐标系和我们常见的数学平面直角坐标系略有不同。编程中的坐标系以屏幕的左上角为原点,然后y轴的方向要反过来。像下面这样。

regX与regY参考点坐标

reg在这里是参考点(registration point)的缩写。regX代表参考点相对于位图左上角原点在X轴上向右的位移,regY则代表参考点相对于位图左上角原点在Y轴上向下的位移。

举例来说,我们希望在stage的正中央显示一个素材。直接把x和y分别设置成stage的宽(width)和高(height)的一半,效果会是这样:

显然这不是我们需要的结果。因为是把素材左上角的原点和stage的中心对齐了,而我们是希望素材的中心对齐stage中心。因此应该同时把regX和regY分别设置成素材本身宽和高的一半,就能得到正确的结果:

scaleX与scaleY缩放比例

顾名思义,是在横轴和纵轴上对素材大小进行缩放。如果设置scale大于1,则是拉伸;小于1,则是压缩。一般没有特殊需求的话,会把scaleX和scaleY设置成同样的值,这样素材就会均匀的放大或者缩小。

面向过程编程与面向对象/事件编程

从本质上来说,计算机的编程都是面向过程的编程。这是因为我们目前所用到的所有电脑都是基于冯·诺伊曼结构(von Neumann architecture),要求中央处理单元按顺序读取和处理指令。当然,指令本身可以有无条件或者有条件的跳转,然后在更高的层面上就可以进行循环和分支等复杂操作。但是究其更本,这一过程是线性的、机械的。

那么为了让程序的开发过程与人们生活的直观感受更加一致,也提升程序本身的可读性与可维护性。计算机科学家们提出了面向对象/事件编程的理论并开发了相关的工具。对这个新的编程模型而言,对象内部含有表述自身状态的数据或称属性,可以有一系列函数或称方法来与外界互动。更妙的是,程序员可以设定对象针对用户的一系列操作事件进行响应。仅当事件在不特定时刻发生以后,才执行对应的操作。当然,在幕布后面,本质上代码的执行还是过程式的。比如事件的响应实质上是由持续不断的循环来实现的。现代微处理器的速度是如此之快,能够间歇性的运行这个循环,定期检查每一个事件是否被触发,而不让用户感到丝毫卡顿。

就我们具体的例子而言,在loadScene函数里,通过循环的方式把每一个物件的mousedown事件(手机触摸屏的点击实质上也是触发mousedown事件)绑定到了onMousedown这个自定义的函数上。然后onMousedown自身根据所触发事件的对象和当前stage里各对象的状态来进行不同的响应。一个明显的例子是当拾起物件时,可以把画面背景切换到模糊的版本,造成视觉上的景深特效。

示例


上图展示了项目源码实际执行的场景。在运行miniweb.exe这个本机服务器之后,即可在浏览器地址栏里输入localhost:8000加载游戏。单击窗口中的箭头按钮后,游戏切换到示例场景。接着第一个物件——石板被自动点击拾起,可以在点击一下查看提示。依次找到三个物件并查看提示后示例场景结束并黑屏。

浏览器里单击F12可以打开调试工具。对于源代码的编辑,可以用Atom File菜单里的Add Project Folder...打开htdocs目录。其中index.html是游戏的载体网页,游戏主程序是src目录下的myapp.js文件。

思考

  1. 我们知道,大家平时是习惯竖屏使用智能手机的。但是对于游戏来说,很多情况下横屏的显示效果要更好。那么怎样来处理原始素材和坐标系,能够直接(指不打开屏幕依据重力感应自动旋转的选项)实现横屏显示的效果呢?对于不同屏幕尺寸,又怎样能确保物件不会错位?
  2. 对于流程较长的游戏,需要有中途保存和之后恢复进度继续游完的手段。可以通过哪些途径(提示:至少有三种以上方案)达到这个目的呢?
  3. 在目前的示例程序里,如果事先知道特殊物件的位置,就有可能跳过既定的流程。那么通过什么办法,在目前事件驱动的基础上可以引入更加有挑战性的解谜流程?
  4. 假定游戏已经完成了。你没有收费的打算,但是希望更多的人可以体验到你的作品,有哪些分发的途径呢?在游戏本身的设计里可以加入哪些元素来鼓励大家分享?

以上就是我们今天分享的案例,欢迎大家登陆网站后下载项目源码,通过实践来加深理解。简单的疑问可以评论在文章下,陈欣老师将会在有空时予以解答。如果对我们的服务项目感兴趣,希望获取陈欣老师一对一指导的,可以加上老师的私人微信zipspeed。

版权申明

本文为AADPS原创,保留著作及出版权利。欢迎非盈利性质的转载,但须保留作者和原始发布地址。

本文的原始发布地址是https://aadps.net/2018/10164.html。我们每年夏季会更新最新美国大学本科申请文书题目和权威院校指南,欢迎把网站加入浏览器收藏夹。

每天学写留学文书 7月18日

stand out

释义:“突出”,既有本义也有引申义,当然在留学文书和推荐信里面引申义用得要更多一些,显示出申请者卓尔不凡的优秀之处。

例句:
She had her hair tied in pigtails that stood out from her head like plaited ropes of wire.
The kid has it: a curious, intuitive, natural maturity that makes her stand out.