2020-06-16 | 小编:ss | 0 |
不同于中国的应试教育
美国教育非常注重学生的综合能力
即纸上分数之外的能力
科研能力强的人拥有
优秀的思考能力、文字能力、社会责任感和同理心
说的简单通俗点就是
自我探索的一个过程
自我探索、自我分析
掌握科研的方法和思维
才是科研的乐趣所在
ASC科研致力于带领学生对自己感兴趣的课题深入挖掘探索,与同组学员、指导教授结下深厚友谊。然后,带着满满的信心和更加扎实的专业素养,向着自己的下一个目标进发。
那么已经完成项目的他们又是如何评价参加ASC科研的这段经历呢?
今天,我们就请到了曾参加ASC“编程语言与Web信息系统”项目,目前就读于波士顿大学应用数学专业的Scott同学。
他参加ASC科研经历了什么?又收获了什么?一起来看看他是怎么说的吧!
大家好!我是Scott。
高二时,我以交换生的身份到美国印第安纳州坎特伯雷高中读书,目前就读于波士顿大学应用数学专业。曾在ASC参加由德克萨斯大学奥斯汀分校计算机科学系副教授William R. Cook指导的“编程语言与Web信息系统”项目。
为什么选择了ASC做科研项目?
我就读的波士顿大学,毗邻麻省理工MIT,我的梦想也是进入麻省理工MIT的研究生院进行深造学习。
大一时我选择了计算机课程,学习过程中突然发现在JAVA 编程方面有短板,想到未来计算机科学在各个领域的需求,尤其是我现在就读的应用数学,将来一定是以计算机为先导。为了实现申请到MIT的梦想,也为了对自己将来职业规划有更好的深入了解和策划 ,我决定加入ASC学术科研项目。
整个项目学习中最有收获的部分是什么?
我所参加的项目目标是在四周内完成一份集体学术论文以及一份个人论文,期间教授会跟我们进行深度的学术交流。而且很开心,可以在学习过程中交到志同道合,同样有学术梦想的小伙伴。
四周之后,我的收获颇丰。首要的当然是相关的学术积累。
在此次项目中我的学术教授是William Cook教授,来自德州奥斯丁大学计算机科学系的教授。
在他的耐心指导下,我理解并学会了如何运用Lambda Calculus,Ruby 编程语言,Electron编程语言,Haskell编程语言;学会了如何绘制State Machine,Schema数据架构,以及如何将Schema架构转换为程序代码。
除此之外,我还学习到学术论文写作的基础以及计算机类论文写作的技巧。
除了学术上的收获,还有什么让你印象深刻的?
ASC的TA老师以及RA老师对我也有很深远的影响,他们每天对我们上课内容及态度进行点评,并反馈给我们的家长,让我们的家长也能及时了解我们上课的内容及动态。在我有对上课内容不理解时他们经常为我答疑解难,让我对课上生僻的内容有了更深入的理解。
项目期内,同学之间的互相帮助也不能忽视,能够先理解上课的内容的同学会主动为其他同学解释难点,这非常有帮助,相信这次学术互动中结交的良师益友们会在未来给予对方更多的学术帮助。
在这次ACS项目结束后,我将回到美国继续我大学的生涯,并将此次项目中学到的内容运用到平时的学习生活中,相信在2022年我一定会申请到我的dream school。
在这里,朴小新也特别为大家整理了Scott同学在ASC参与的科研项目指导教授及课程资料,感兴趣的同学们快来看看吧!
编程语言与Web信息系统
教授简介
William R. Cook
德克萨斯大学奥斯汀分校计算机科学系副教授
2019 US.News世界大学排名中计算机学科全美第一(学术论文和科研成果)
曾任Allegis Corporation 公司首席技术官和联合创始人
曾任Apple 公司AppleScript开发工程经理
Dahl-Nygaard高级奖项获得者
布朗大学计算机科学博士
教授信息
William Cook 的研究主要集中在面向对象编程、编程语言、建模语言以及编程语言与数据库之间的接口。
在2003年加入UT之前,库克博士是Allegis Corporation的首席技术官和联合创始人。同时,William Cook教授是几款获奖产品的首席架构师,其中就包括了在Allegis时期的eBusiness Suite、普林蒂斯霍尔出版作家方案以及在Apple公司时期的AppleScript语言。
在惠普实验室,他的研究重点是面向对象语言的基础,包括混合语言的形式化模型、继承和面向对象语言的类型化模型。2014年William Cook教授获得了Dahl-Nygaard高级奖项。
研究领域
编程语言、建模语言、分布式计算和web服务、基于web的信息系统。
课题方向
本课程将围绕Web-Based Information Systems开发进行深入实践。学生们将共同开发一个关于Web-Based Information Systems的软件应用程序。例如包含电子表格应用程序、社交媒体web应用程序或分布式聊天系统。
学生将会学习到软件开发的各个方面, 其中包括了需求分析、设计、实施、验证、部署、文档和维护等各个方面。通过项目的形式向学生传授技术、工具和方法,帮助他们完成任务。
除了工具、技能以外,学生们还将学习到对围绕Web-Based Information Systems的核心技术、业务概念和问题等。并将针对现有技术下的几个问题领域,如安全 (认证、隐私)、加密、保障或知识产权、可接受的使用政策和法律责任进行深入讨论。
为了更好的完成此次项目,学生需要花大量的时间在阅读、编写和修改代码等一系列核心活动上。该课程结合了讲座、课堂演示、自学、客座演讲和项目工作。
由于本课程以最终产品为重点,所以学生需要了解基本的信息系统知识和编程语言, 但不需要网络经验。
学习收获:对互联网及相关技术有一定的了解;使用Visual Studio ASP构建网页;能够熟练地设计和实现一个重要的软件系统;提高学生们的编程能力和技术。
适合专业
计算机、软件工程
2020 ASC暑期短期科研
6月16日报名还可直减618
▼
点击客服了解更多详情
北京环球天下教育科技有限公司 版权所有
Copyright © 1997-2021 Global Education. All rights reserved.
京ICP备10036718号 | 京公网安备 11010802017201号 | 天津市和平区环球雅思培训学校