Как я провел лето за компьютером

Обновлено: 21.11.2024

12 продуктивных занятий, которые студент информатики мог бы сделать во время летних каникул

Как студент, изучающий информатику, должен провести лето? Или как кто-то, заинтересованный в самостоятельном изучении программной инженерии, может продуктивно использовать это лето?

Лето 2020 года… какое обломочное лето! Я слышал, что многие студенты CS были разочарованы влиянием COVID-19 на их летние планы. Стажировки, исследовательские возможности, летние лагеря… все отменяется, несмотря на тяжелую работу, которую вы проделали, чтобы получить этот опыт. К счастью, будучи студентом, изучающим информатику, вы можете сделать так много за лето, чтобы стать лучшим инженером-компьютерщиком и составить свое резюме для следующего собеседования. Эти ресурсы, которыми я делюсь, также хороши, если у вас нет опыта в CS и вы хотите узнать, что это такое!

Между окончанием первого года обучения и началом виртуальной стажировки этим летом у меня больше месяца ничего не планировалось. У меня никогда раньше не было такой возможности, и я воспользовался ею, чтобы изучить такие темы, как UX-дизайн, которые меня интересовали!

Вот несколько ресурсов и вещей, которые вы можете сделать, чтобы провести лето 2020 года с максимальной пользой.

1. Узнайте больше о популярных технологиях или новом языке

Какими темами вы были увлечены, но у вас никогда не было времени на изучение? Иди исследуй это! Теперь это шанс. Попробуйте найти курсы или ресурсы, где вы также можете создать свой собственный проект, потому что это даст вам больше личных проектов для обсуждения в будущем.

Искусственный интеллект/машинное обучение

Это одна из тем, которую я изучал в прошлом месяце. По сути, ИИ включает в себя методы, которые позволяют компьютерам имитировать человеческий интеллект. Машинное обучение является подмножеством ИИ и представляет собой статистические методы, которые помогают системе улучшить выполнение определенных задач с помощью обучения и опыта. Например, программное обеспечение, которое переписывает себя, чтобы улучшить выполнение определенной задачи. Глубокое обучение и нейронные сети также являются актуальными темами машинного обучения! В Интернете так много замечательных ресурсов, что я бы порекомендовал начать изучение AI/ML. Вот некоторые из них (некоторые из них были рекомендованы инженерами Microsoft на конференции Microsoft 2020 Build):

Я лично прошел этот ускоренный курс, и это было отличное введение в искусственный интеллект и машинное обучение, а также хорошее введение в блокноты Python и Jupyter. Некоторые из тем, которые он охватывает, включают: регрессию, классификацию, нейронные сети, расширенные модели классификации, глубокое обучение и обучение без учителя.

Если у вас есть адрес электронной почты .edu, вы можете зарегистрироваться, и они предоставят вам кредит Azure в размере 100 долларов США, чтобы вы могли пройти курсы и попробовать свои собственные проекты.

Веб-разработка

Кто не хочет создать свой собственный веб-сайт?

    – Контент в этих модулях невероятен – слишком хорош, чтобы быть бесплатным! Некоторые из тем включают в себя: адаптивный веб-дизайн, алгоритмы и структуры данных Javascript, интерфейсные библиотеки, такие как Bootstrap, jQuery, React, визуализация данных и многое другое.

Питон

Многие говорят, что Python теперь является одним из лучших языков для изучения в первую очередь, если вы новичок в программировании, из-за широкого применения, такого как веб-разработка, разработка программного обеспечения, приложения машинного обучения, математика и системные сценарии.

2. Обновите свое резюме.

Сейчас самое время поработать над обновлением (или созданием, если у вас его еще нет) основного резюме. Были ли какие-то курсы, на которых вы получали новые навыки? Какие-то новые внеклассные занятия? Можете ли вы улучшить какую-либо из ваших формулировок?

3. Воспользуйтесь Центром карьеры колледжа

Вы студент колледжа? Многие университетские центры карьеры готовы помочь вам обсудить планы на будущее, пересмотреть свое резюме, а также предложить советы и ресурсы. Воспользуйтесь преимуществами этого бесплатного ресурса и начните планировать сезон набора персонала осенью.

4. Обновите LinkedIn и создайте свою сеть

Честно говоря, я на самом деле не использую свой LinkedIn, но постоянно обновляю его, чтобы рекрутеры, которые выполняют поиск, могли найти меня. Если вы не являетесь активным пользователем LinkedIn, по крайней мере убедитесь, что ваш профессиональный опыт работы указан. Самый минимум — использовать свое резюме для обновления своего профиля.

5. Виртуальные технические конференции

На лето запланировано множество технических конференций, и из-за пандемии многие из них стали еще более доступными для онлайн-просмотра! Я «посетил» свой первый на прошлой неделе (Microsoft Build), и это был отличный опыт. Microsoft Build записал большую часть их сессий, и есть увлекательные семинары, а также семинары, посвященные в первую очередь студентам-разработчикам.

<р>. Веб-сайты для проверки предстоящих технических конференций:

6. Внесите свой вклад в проект с открытым исходным кодом

7. Создайте свой собственный проект или создайте портфолио

Возьмите это время, чтобы воплотить в жизнь вашу идею! Создайте собственное приложение. Устраните неудобство с помощью кода.

Вы фронтенд-разработчик? Или вы хотите, чтобы личный веб-сайт продемонстрировал ваши прошлые проекты? Создайте для себя онлайн-портфолио, которое вы можете добавить в заголовок своего резюме. Также очень здорово практиковать свои навыки программирования с полным стеком и иметь свой собственный уголок в Интернете.

8. Хакатоны!

Прекрасная возможность сотрудничать с другими, проявить творческий подход и просто посмотреть, что вы можете сделать без какого-либо серьезного давления. Вы также можете пообщаться с товарищами по команде. 🙂

9. Практикуйте навыки проведения интервью

Большинство технологических компаний начинают набирать сотрудников осенью, поэтому лето — отличное время для подготовки. Подготовка к собеседованию — это само по себе еще одно занятие, поэтому если вы пройдете его до осеннего семестра, это поможет снять стресс, когда придет время!

Используемые ресурсы:

СОВЕТ Leetcode. Leetcode позволяет вам искать конкретные компании, в которых вы хотите провести собеседование, и содержит тщательно подобранный список вопросов, которые они задавали во время интервью.

Hackerrank — я лично никогда не использовал для подготовки, но я использовал этот сайт. для первого раунда интервью

10. Помогите местному бизнесу

Найдите местные компании с плохим цифровым присутствием и предложите помощь бесплатно (может быть, восстановить их веб-сайт?)

Фото Эндрю Нила на Unsplash

11. Изучите интересный навык!

Почему бы и нет? Лично мне было очень интересно изучить ProCreate и Sketchnoting.

12. Читать!

Потребляйте знания! Быть вдохновленным! Думайте масштабнее! Я хотел бы прочитать все книги, которые хотел, но я делаю все, что в моих силах. Вот несколько книг на разные темы:

    Джанель Шейн Джин Ким и Джон Уиллис Эшли Вэнс Шерил Сандберг Мартин Клеппманн Брайан Кристиан Джордж Гилдер Фил Найт Дональд А. Норман Эрик Фриман и Элизабет Робсон Серия Head First для начинающих!

*отказ от ответственности: ссылки Amazon являются партнерскими ссылками. Спасибо за поддержку! 🙂

Меня часто спрашивают об этом, особенно от первокурсников и второкурсников, у которых много амбиций и огромная мотивация. Вы прошли пару курсов CS, знаете базовые знания Java или C++ и хотите убедиться, что вы не потратили впустую самые славные три месяца в году. Вы знаете, что хотите быть продуктивным и стать более умелым, но не знаете, как это сделать. Этот пост для вас — это краткое введение в ваши варианты, и мы надеемся, что это поможет вам оценить каждый из них.

Итак, я думаю, что сейчас самое время дать свои собственные рекомендации и предложить некоторые варианты, которые всем студентам CS следует рассмотреть на лето. Я постараюсь указать как преимущества, так и недостатки всего, что я рекомендую, большинство из которых будет основано на моем реальном опыте и опыте моих сверстников.

Если у вас есть какие-либо вопросы или комментарии, обращайтесь ко мне.

Стажировка

Если быть точным, пройдите стажировку в средней или крупной известной компании — одними из лучших вариантов здесь являются Google, Microsoft, Amazon, Facebook, Twitter, Palantir, Twilio, и этот список можно продолжить. Это будет лучший способ провести лето, работая с одними из лучших и самых ярких инженеров, дизайнеров и менеджеров в мире, решая проблемы, с которыми вы никогда не столкнетесь в искусственной (школьной) среде. У вас будет возможность пообщаться с другими стажерами, представляющими очень разнообразную демографическую группу, с которой вы не столкнетесь ни в одном другом месте.

Получить отличную летнюю стажировку должно быть вашим главным приоритетом, ничто другое не сравнится с тем, что вы узнаете и испытаете. Величина влияния, которую вы в конечном итоге окажете, не может быть легко сопоставлена, особенно в качестве студента. Возьмем, к примеру, мою подругу Кэти, которая стажировалась в WhitePages летом 2013 года и за первый месяц работы написала программу на Python для извлечения неиспользуемых данных из базы данных Postgres, обработки их и загрузки на поисковый сервер Solr. На втором месяце, чтобы этот процесс ежедневно повторялся для 500 миллионов точек данных, она распараллелила код и переключилась на использование шести серверов Solr. Затем она написала рецепт Chef для настройки серверов на AWS и надежного восстановления после сбоя. Короче говоря, Кэти создала систему, которая поддерживает синхронизацию и актуальность основных баз данных компании, несмотря ни на что. Будучи компанией, работающей с данными, код, который она написала, снабжал кислородом самое сердце компании. Представьте, какое влияние она оказала на компанию и ее пользователей.

Первым шагом к стажировке является подача заявки. Многие люди, которых я знаю, просто слишком боятся подавать заявления, даже в компании, в которых они действительно хотят работать, потому что они ждут, чтобы получить идеальное резюме или пройти этот единственный курс.Несмотря на то, что такие компании, как Google и Microsoft, нанимают тысячи стажеров, есть много десятков тысяч претендентов, поэтому вакансии, как правило, заканчиваются (для летних стажировок) обычно в январе года. Перед собеседованием не забудьте освежить в памяти основы — базовые структуры данных и алгоритмы, решение проблем, работу со строками — и много практиковаться.

Стажировка для стартапов

Я слышал, как люди говорят, что по сравнению со стажировкой в ​​крупной компании их опыт работы в стартапе был экспоненциально лучше. Хитрость заключается в том, чтобы выбрать стартап, которым вы восхищаетесь и чья миссия говорит вам о многом. Если вы не можете сопереживать тому, что они делают, вам будет трудно там работать. Возьмем, к примеру, Тосина Афолаба, который был фронтенд-разработчиком в Kivo, редизайном и внедрением пользовательского интерфейса для своего основного продукта. «Это была отличная стажировка, но в долгосрочной перспективе стартапы сложны. Есть много взлетов и падений, и вам нужна страсть к продукту, чтобы преодолеть падения. Страсть заставляет чувствовать себя не столько работой, сколько миссией. это оправдывает поздние ночи», — говорит он.

Но когда вы находите «правильное», это почти похоже на волшебство. Другой друг, Теджас Манохар, стажировался инженером-программистом в Populr, стартапе, помогающем красиво донести информацию о вашем бизнесе и продажах с помощью веб-страниц. Во время стажировки он работал над множеством вещей, от миграции редактора WYSIWYG до предотвращения спама и интеграции со Slack. Когда я спросил его, почему, по его мнению, другие должны проходить стажировку в стартапе, он ответил: «На ранней стадии стартапа вы окажете большое влияние на направление компании, узнаете внутренности управления компанией и получите возможность исследовать несколько областей». В Populr, помимо программного обеспечения, он также занимался бизнесом, продажами и маркетингом посредством открытых командных дискуссий и уделения особого внимания продукту и клиенту, а не технологиям.

Вывод? Стажировки в стартапах могут быть очень сложными, так как вы выполняете несколько ролей и работаете над несколькими проектами в течение лета. Они хороши, если вы знаете, что усердно работаете, и если у вас есть отношение «во что бы то ни стало».

Первым шагом здесь также является подача заявки. «Но я не знаю, в какую компанию обратиться». Конечно да. Многие приложения, которые вы используете, веб-сайты, которые вы посещаете, или продукты, которые вы используете, созданы стартапами (Medium, веб-сайт, на котором размещен этот пост, является стартапом☺). Дело в том, что стартапы есть везде — вам просто нужно быть любопытным и внимательным. Свяжитесь с компаниями, чьи продукты вы любите и используете, и подумайте, что вы можете сделать их лучше. Отправьте им электронное письмо, рассказав о себе и о том, как, по вашему мнению, можно улучшить продукт. Спросите, нанимают ли они замечательных стажеров. Если это звучит слишком сложно, Hacker News публикует 1-го числа каждого месяца ветку «Кто ищет работу», где стартапы публикуют свои вакансии. Следите за этим и свяжитесь с компаниями, которые вам нравятся там.

Исследования

Почти во всех школах с сильной программой CS есть отличные исследователи, работающие над передовыми проектами, которым требуются помощники по исследованиям. Это ваше дело. Просмотрите веб-сайт вашей школы и найдите исследователей или проекты, которые вам нравятся, отправьте им электронное письмо, в котором говорится, что вы хотите им помочь, и, как правило, они будут рады взять вас под свое крыло. Хорошо, что большинство из них не ожидают, что у студентов будет огромный опыт или навыки. Если вы готовы учиться и помогать им, они будут направлять вас.

Мой друг и сокурсник UW CSE Sunjay C работал над исследовательским проектом под названием Triceratops под руководством команды UW SPARTA. Triceratops модифицирует приложения Android, чтобы предотвратить вредоносные действия вредоносных приложений. Учитывая набор политик (например, «Разрешить доступ в Интернет только при нажатии кнопки «Загрузить» в SnapChat и ни в какое другое время») и возможно вредоносный двоичный файл приложения, Triceratops напрямую изменяет байт-код приложения, чтобы политики применялись. Практическое практическое применение этого проекта огромно и ценно для множества компаний и независимых разработчиков.

Вот образец электронного письма, которое вы можете отправить:

Я просматривал наш веб-сайт CS в поисках интересных исследовательских проектов и наткнулся на

, который привлек мое внимание.

Я хотел бы узнать больше о проекте и, возможно, поучаствовать в вашей лаборатории. Не могли бы вы поболтать на этой неделе? Я могу прийти к вам в офис во вторник в 15:00.

В любом случае, я надеюсь увидеть больше отличных проектов из вашей лаборатории!

Смысл этого письма в том, чтобы быть деликатным; помните, что большинство преподавателей и аспирантов чрезвычайно заняты и склонны игнорировать длинные бессмысленные электронные письма. Это электронное письмо работает, потому что

  • Это показывает, что вы выполнили домашнее задание и проявили искреннее любопытство, чтобы задать вдумчивый вопрос.
  • Вы готовы начать дискуссию, не впадая в отчаяние.
  • Закрытие на радостной ноте, независимо от их ответа.

Я настоятельно не рекомендую вам рассылать спам дюжине людей этим письмом. Вы хотите отправлять электронные письма только тем, кем вы восхищаетесь и с кем, по вашему мнению, вы действительно можете работать.

Начать стартап

Управление стартапом — это работа на полную ставку, требующая крови и слез. Если вы запускаете стартап только для того, чтобы скоротать лето, пожалуйста, не делайте этого — от этого никому не будет пользы. Вы не можете и не должны запускать стартап, зная, что через три месяца вернетесь в школу. У Пола Грэма есть замечательное эссе, в котором более подробно объясняется, почему так происходит, поэтому я его опускаю. Однако вам следует заниматься побочными проектами.

Дополнительные проекты

Если вы не можете найти стажировку или исследовательский проект, не расстраивайтесь, потому что вы все еще можете продуктивно работать и продолжать учиться. Я большой сторонник побочных проектов; они держат вас на ногах и дают возможность решать проблемы в (по большей части) среде самопомощи. Работа над сторонними проектами — отличный повод изучить новые и новые языки или фреймворки и оставаться на шаг впереди.

Когда вы начинаете, учитесь учиться горизонтально, а не вертикально.

Вместо того, чтобы работать над случайными проектами в течение лета, работайте над проектами с открытым исходным кодом, которые сделают вас более востребованными. Что я имею в виду? Ну, скажем, вы хотите изучить Python. Изучайте не только Python, но и его веб-фреймворки. Или библиотека обработки графики. Или научные модули. Поскольку вы, вероятно, еще не знаете, что вам нравится, я предлагаю вам попробовать как можно больше ниш и провести лето, действительно определяя области своих интересов и изучая бесценные навыки, которым обычно не учат в школах.

Я рекомендую открытый исходный код, потому что вы можете создать общедоступное портфолио, на которое вы можете указать будущим работодателям или кому-либо еще, и я думаю, что изучение и выполнение чего-либо на публике дает вам чувство ответственности (подробнее об этом в следующем абзаце). , вы принесете реальную пользу экосистеме программного обеспечения. Я не могу представить ни одного продукта, в котором не используются технологии с открытым исходным кодом; черт возьми, большинство языков программирования имеют открытый исходный код. Некоторые сокурсники, с которыми я разговаривал, пугаются открытого исходного кода, просто это похоже на гигантский организм, в который слишком сложно втыкать. Но на самом деле это не так.

Но из-за отсутствия формальных обязательств перед какой-либо организацией или лицом большинству людей трудно быть достаточно мотивированным в течение нескольких месяцев, чтобы работать на себя. Поэтому я рекомендую вам найти других людей, с которыми можно работать и сотрудничать над любыми проектами, над которыми вы хотите работать. Как только вы почувствуете ответственность перед другими за то, что вы хотите сделать, мотивация включится. Более того, навыки командного игрока, которые вы приобретете, останутся с вами навсегда и помогут вам расти даже за пределами инженерии.

Заключение

Ну, это было много, верно? Это лишь некоторые пути, наиболее распространенные среди студентов компьютерных наук, которые я видел. Я надеюсь, что смог дать вам сбалансированную картину каждого варианта с помощью моих друзей. Но, может быть, есть неслыханный путь, о котором вы знаете, но многие другие не знают. Я хотел бы услышать об этом.

Хорошего лета!

Спасибо Скайлер Кидд, Санджаю Каулиджи, Кэти МакКоркелл, Тосину Афолаби и Теджасу Манохару за то, что прочитали черновики.

Летом студентка старшего курса по компьютерным наукам проводила исследования в области кибербезопасности в рамках программы, спонсируемой Национальным научным фондом.

Мокренко представляет свое исследование

Валерия Мокренко приняла участие в 10-недельной программе, в ходе которой она вместе с другими студентами смогла провести исследование по различным аспектам кибербезопасности. Проводившийся в Государственном университете Райта проект Research Experience for бакалавриата (REU) позволил учащимся создать и управлять своим собственным исследовательским проектом, а также встретиться с наставником, чтобы помочь в их исследовательском прогрессе.

Проект Мокренко был посвящен общественному мнению о новой политике конфиденциальности Общего регламента по защите данных, принятой в Европе этим летом. Эта политика ввела новые строгие правила контроля и обработки личной информации и заменила устаревшую политику 1995 года.

Мокренко собирала данные из социальных сетей, таких как Twitter, и изучала их с помощью таких методов, как моделирование тем и анализ настроений. Эти методы позволили Моркенко оценить объем и содержание дискуссии вокруг темы. Затем она сравнила свои выводы с другими весьма спорными темами.

В конце своего пребывания там она смогла представить свои выводы другим участникам программы."Мне очень понравилось управлять своим собственным исследовательским проектом, и благодаря этой программе я познакомился со многими вдохновляющими и преданными студентами", – объяснил Мокренко.

Она многому научилась благодаря этой программе и исследовательскому опыту, но главный вывод Мокренко заключался в том, что «наличие правильных данных [для проекта или исследования] чрезвычайно важно, а без них результаты [проекта] могут не дать четкой признак того, что он заслуживает внимания».

Эта программа позволила Мокренко наладить связи с преподавателями и другими студентами, которые могли помочь ей в будущей карьере. В настоящее время она публикует статью о своем исследовании с помощью своего наставника.

От экспедиции по поиску окаменелостей в пустынях Вайоминга до создания гарнитуры виртуальной реальности — выпускники Отделения физических наук Чикагского университета изучали целый ряд вопросов во время Летнего квартала. Вот как шесть студентов провели лето.

Охота за окаменелостями в Вайоминге, Мелисса Вуд, геофизические науки

Утренний вид с Кинни-Рим в бассейне Вашаки, Вайоминг

В высокогорных пустынях на юго-западе Вайоминга аспирантка Мелисса Вуд отправилась на охоту на грызунов, которым 50 миллионов лет.

Вуд, палеонтолог из Отделения геофизических наук, особенно интересуется изучением того, как со временем менялись популяции древних млекопитающих при изменении климата.

"Например, в древние времена глобального потепления вы часто видели, как виды становились немного меньше, потому что, когда вы меньше, у вас больше отношение поверхности к объему и вы можете лучше отдавать тепло", – сказала она. «Кроме того, вы часто видите падение видового разнообразия, и мы хотим посмотреть, как именно это происходит — какие виды в пищевой цепи исчезают, какие изменяются и как они восстанавливаются».

Особое внимание она уделяет периоду эоцена, который длился от 56 до 34 миллионов лет назад. В Северной Америке в этот временной период уже обитают ранние приматы, носороги, тапиры и многие другие, в том числе многие виды грызунов.

"Это действительно интересное время для млекопитающих; Прошло около 10 миллионов лет с тех пор, как динозавры были уничтожены, поэтому млекопитающие начинают набирать обороты», — сказала она. «И с точки зрения климата это действительно интересное время, потому что начало эоцена также является очень быстрым событием глобального потепления».

Это был первый год, когда Вуд руководила собственной экспедицией по окаменелостям. Она выбрала бассейн Вашаки, чуть ниже континентального водораздела, в котором есть относительно малоизученные отложения окаменелостей млекопитающих эоцена. Это будет многолетний процесс; первый год в основном посвящен картированию месторождений и изучению древней среды, которую представляет каждое месторождение. «Поле прошло долгий путь с тех пор, как эти слои были нанесены на карту в последний раз; в наши дни вы можете добиться гораздо большей точности», — сказала она.

В последующие годы она серьезно займется коллекционированием и каталогизацией. Но она уже нашла много окаменелостей: «Зубы часто сидят на поверхности; вы можете подобрать их» — и опознает и каталогизирует их в Чикаго. Обычно это включает изучение крошечных ископаемых зубов грызунов под микроскопом, чтобы сопоставить их с известными существующими видами.

В Музее Филда есть коллекция из этого района, полученная в ходе полевых исследований профессора Чикагского университета Уильяма Тернбулла в 1960–1970-х годах, поэтому Вуд сопоставит свои находки с более ранними коллекциями. (После того, как она завершит свои исследования, все ее образцы будут размещены на Поле.)

Вуд доволен экспедицией; ранние данные свидетельствуют о наличии богатых месторождений млекопитающих в течение длительного периода времени. «Я думаю, здесь есть чему поучиться», – сказала она.

Разработка тактильного сенсорного устройства, Шан-Юань Тэн, информатика

Пользователь носит технологию Touch & Fold, которая располагается на ногте и обеспечивает тактильную обратную связь при появлении запроса.

На границе дополненной реальности есть одна щекотливая проблема. С помощью подходящей гарнитуры пользователи могут заполнить свое поле зрения графикой, меню и другими интерфейсами. Но чтобы взаимодействовать с этими виртуальными объектами, пользователь должен часто носить на руках и пальцах громоздкие устройства, которые ограничивают его способность манипулировать реальным миром.

Шань-Юань Тенг хочет, чтобы завтрашние пользователи дополненной реальности могли пользоваться двумя способами.Вместе со своими коллегами из Лаборатории интеграции человека и компьютера под руководством доцента компьютерных наук Педро Лопеса Тенг изобретает носимые устройства, которые обеспечивают плавный переход между виртуальным и реальным мирами.

Одна из таких технологий, Touch & Fold, размещается на ногте и обеспечивает тактильную обратную связь, когда пользователь нажимает виртуальную кнопку или переключает виртуальный переключатель. Когда он не используется, подушечка для пальца убирается, чтобы пользователь мог чувствовать настоящие объекты во время выполнения задач с помощью дополненной реальности, таких как ремонт велосипеда или обучение игре на музыкальном инструменте. Статья с описанием устройства, написанная в соавторстве с Пэнью Ли, Роменом Нит, Джошуа Фонсекой и Лопесом, получила почетную награду за лучшую статью на CHI 2021 года, главной конференции по взаимодействию человека и компьютера.

Этим летом Тэн провел удаленные демонстрации Touch & Fold для конференций HCI по всему миру, играя на виртуальном пианино, пока зрители видели среду смешанной реальности с его точки зрения.

Он также провел лето, создавая свое следующее изобретение со студенткой магистратуры Юджи Тао и Лопес, еще одно устройство, устанавливаемое на палец, которое обрамляет подушечку пальца этого пользователя и создает иллюзию мягкости при прикосновении к физическим объектам. По словам Тэна, при ношении этой технологии пользователь может воспринимать твердого плюшевого мишку, напечатанного на 3D-принтере, как мягкого на ощупь. Все это является частью того, чтобы сделать смешанную реальность более осязаемой, поразительно новыми способами.

Изобретение гарнитуры VR для восстановления обоняния, Джас Брукс, информатика

Кольцо в носу электрически стимулирует тройничный нерв для передачи потенциально опасных, но незаметных паров.

Из пяти основных чувств обонянию уделяется меньше всего внимания со стороны высоких технологий. Но запахи обладают огромной силой влиять на эмоции и переживания — потенциал, который производители парфюмерии выяснили задолго до ученых. В лаборатории интеграции человека и компьютера Джас Брукс исследовала впечатляющую способность запахов и обонятельной системы человека обогащать все, от виртуальной реальности до видеоигр и фильмов.

Если это не похоже на типичное исследование взаимодействия человека и компьютера, то это только потому, что существует очень мало устройств, влияющих на обоняние людей. Поэтому Брукс изобрел новые технологии, такие как насадка для гарнитуры виртуальной реальности, которая распыляет химические вещества в нос пользователя, чтобы создать температурные иллюзии горячей и холодной среды, и носовое кольцо, которое электрически стимулирует тройничный нерв для передачи потенциально опасных, но незаметных паров.

Этим летом Брукс и их коллеги по лаборатории работали над созданием клинического партнерства, чтобы помочь протестировать это устройство для улучшения обоняния на пациентах, потерявших обоняние. Брукс также разрабатывает новые прототипы, напечатанные на 3D-принтере, которые упрощают научное исследование запахов и их применения. Этим летом проект Брукса со стереозапахом был удостоен почетного упоминания в категории «Эксперименты» на конкурсе Fast Company Innovation by Design Awards 2021.

Вдохновением для создания этой работы послужило увлечение Брукса печатью методом "поцарапай и понюхай" и ее использованием в сочетании с другими материалами. В феврале 2021 года они вместе с Weston Game Lab курировали серию «Twitch and Sniff Along», воссоздавая карты запахов, распространяемые с играми Leather Goddesses of Phobos и Leisure Suit Larry: Love for Sail! и проведение живых прохождений на Twitch. Этим летом Брукс модерировал панельную дискуссию на тему «Совместное ароматизированное кино», и они работают над созданием серии фильмов, сопровождаемых ароматами, от Smell-O-Vision 60-х до экспериментов в области современного искусства, добавляющих запахи в уже существующие фильмы. По словам Брукса, эти мероприятия интересны и полезны для изучения субъективной природы запахов.

"Людям по отдельности трудно выразить свое мнение о запахе, но когда группа говорит о запахе, происходит кое-что интересное, потому что у каждого из них есть своя точка зрения", – сказал Брукс. «Обсуждение всех этих различных точек зрения помогает лучше понять, что такое запах, и многие из этих игривых взаимодействий позволяют общаться с аудиторией».

Разработка приложения для прогнозирования типов бейсбольных полей, Эван Бойд, Ник Карлсон и Келли Монцелла, магистр наук в области программы анализа данных (MScA)

Кадр видео из приложения для прогнозирования подачи MLB в режиме реального времени.

Кража знаков в бейсболе уже давно является общепринятой частью игры. Но когда «Хьюстон Астрос» победили «Лос-Анджелес Доджерс» в Мировой серии 2017 года, все взоры были прикованы к команде, которая добилась успеха, незаконно используя видеокамеру для кражи знаков. Противоречивое использование технологий вместо заученных догадок привело к увольнению и отстранению от должности менеджеров франшизы Astros и Высшей бейсбольной лиги.

Эван Бойд, Ник Карлсон и Келли Монзелла, студенты магистратуры Чикагского университета по программе анализа данных (MScA), были заинтригованы задачей разработки приложения для прогнозирования типов полей в Высшей бейсбольной лиге. Если это возможно, данные, которые он собирал бы, могли бы использоваться для принятия решений в игре, помогать в исследованиях перед игрой и поддерживать понимание ставок в режиме реального времени — и все это без нарушения правил бейсбола.

Команда начала обсуждение наиболее эффективного подхода к решению проблемы с помощью науки о данных в декабре. Каталог пошаговой информации за сезоны 2019, 2020 и 2021 годов послужил основой для создания модели. «Эти функции включают в себя питчера и типы подачи, которые они обычно бросают, отбивающего, а также внутриигровую информацию, такую ​​как иннинг, количество отбивающих в виде таблички и количество аутов в иннинге», — пояснили они. Были протестированы многие модели, которые подтвердили существующие исследования или были новыми для данной области.

После того как они создали точные модели для прогнозирования типов подачи, они использовали языки программирования R и Python для создания приложения, которое автоматически прогнозирует высоту подачи во время игры и позволяет клиентам указывать, какие функции отслеживать.

Студенты сказали, что процесс написания успешного приложения значительно улучшил их навыки Python, а такие занятия, как машинное обучение и интеллектуальный анализ данных, помогли им сориентироваться в построении надежных моделей для создания прогнозов.

"Процессы всего этого проекта — от сбора и очистки данных до моделирования и их применения — являются строительными блоками на пути к эффективному исследованию данных", — пишут авторы.

Когда они представили свое исследование трем выдающимся специалистам по данным в августе на выставке Capstone Projects на программе MScA, они "подошли к презентации так, как если бы мы были на шоу Shark Tank, представляя новый подход к известной теме в бейсболе. потенциальным клиентам». Их презентация заняла второе место.

Являетесь ли вы учащимся старшей школы с высокими академическими достижениями, который ищет быстрый опыт обучения на уровне колледжа и возможность общаться со сверстниками-единомышленниками?

Summer at Hopkins предлагает уникальную возможность учиться у всемирно известных преподавателей Hopkins и общаться с академически ориентированными студентами со всего мира. Выберите одну из множества программ по медицине, неврологии и психологии, чтобы расширить свои знания, улучшить поступление в колледж и заработать академические баллы.

Отзывы учащихся

Рэйчел

Подготовительная программа 2021 г. «Я решил принять участие в программе «Лето в Хопкинсе», потому что знал, что хочу в будущем изучать естественные науки или медицину. Я лучше всего провел время, размышляя над интеллектуально сложными темами».

Таран

Программа Pre-College 2021 «Посещение Summer at Hopkins помогло мне улучшить навыки критического мышления и изучить анатомию и физиологию человеческого тела, один из моих любимых предметов. Самое главное, мне было весело!»

Программа Pre-College 2021 «Я хотел бы выразить искреннюю признательность своим преподавателям и одноклассникам за то, что они помогли мне отточить свои навыки и знания! Большое спасибо за прекрасное лето!»

Джозеф

Программа Pre-College на 2021 г. «Я всегда рос с сильным стремлением к обучению. В JHU я обнаружил, что сложная курсовая работа, амбициозные студенты и блестящее сообщество профессоров и сверстников создали лето, которое я никогда не забуду».

Подготовительные программы 2022 года

Летом 2022 года мы предлагаем три двухнедельных занятия — онлайн и в кампусе, которые пройдут с конца июня по начало августа. Приходите в Балтимор, и вы получите полное расписание академических занятий, доступ к нашим обширным библиотекам и другим объектам, а также неакадемические мероприятия, призванные помочь вам расслабиться и наладить связи с одноклассниками, преподавателями и наставниками.Учитесь онлайн, и вы будете учиться в своем собственном темпе — из любого места — в то же время взаимодействуя с ярким студенческим сообществом и участвуя в увлекательных виртуальных мероприятиях. Вы можете посетить одну, две или все три сессии.

Программы на кампусе

Зайдите в аудиторию колледжа, где вы будете учиться у наших выдающихся преподавателей, а вас будут посещать лучшие исследователи и эксперты. Ваш обычный день включает в себя утренние лекции под руководством инструктора, за которыми следуют дневные экскурсии, презентации приглашенных докладчиков и другие интересные социальные и образовательные возможности.

Онлайн-программы

Наслаждайтесь учебным планом Summer Intensive благодаря интерактивным и гибким онлайн-предложениям. Ваша самостоятельная программа в основном доставляется асинхронно; однако ваш инструктор также может запланировать интерактивное взаимодействие. Ваша программа должна подчеркивать эти возможности и другие важные сроки программы. Рассчитывайте потратить примерно 15 часов в неделю на завершение программы.

Читайте также: