Содержание:

  1. 10 идей
  2. Мое предложение
  3. Эссе о личном опыте
  4. Отчет о статье NYTimes «Рекомендательное письмо»
  5. Задания «Осторожно»
  6. Журнал исследований
  7. Грязный проект
  8. Описание процесса написания

10 идей

1. Научитесь программировать.

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

2. Читайте хотя бы одну статью глобального характера в день.

а. Вы когда-нибудь задумывались, какие текущие события происходят именно в этот момент?

3. Сталкивайтесь с каждым из своих страхов каждую неделю.

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

4. Исследуйте ночной Нью-Йорк.

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

5. Сделай сам Проект.

а. Создание продукта, который можно легко изготовить на заводе, — это радостное приключение. Завершение D.I.Y. проект авантюрный, потому что вы можете создать продукт на основе ваших предпочтений. После его завершения вы получите удовольствие от создания чего-то, что казалось невозможным построить дома.

6. Прочтите автобиографию.

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

7. Рисуйте что-нибудь один раз в день.

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

8. Начните блог

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

9. Просмотр повторов любимых шоу.

а. Просмотр повторов шоу, которые вы смотрели в юном возрасте, может помочь вам заметить скрытые детали. Может понять смысл эпизодов. Может понимать скрытые шутки.

10. Записывайте ежедневные цели перед началом дня.

а. Важно иметь цель. Лучше иметь ежедневную цель, потому что ее можно достичь быстрее и она может привести к более крупным целям.

Предложение

1. Рекомендательное письмо: Кодирование

Компьютерное программирование — это хобби, которым я увлечен. Для меня это другой способ раскрыть свой творческий потенциал. Я создал свою первую программу в возрасте 14 лет и опубликовал ее в мире. Я получил много загрузок от людей со всего мира. Когда я впервые начал программировать, это показалось мне удивительным, потому что я мог приказывать компьютеру делать что угодно, от изменения цвета до уведомления о начале действия.

2. Личный опыт:

а. Создал приложение для айфона

б. Присоединился к мероприятиям по программированию с друзьями

в. Создавайте программы с друзьями

3. Исследования:

а. Телевизионное шоу о программировании

б. Создано больше организаций для программистов

в. Больше прогресса в технологиях сейчас, чем раньше

4. Проблемы:

а. Требованием на любом рабочем месте являются навыки в области компьютерных наук. Все больше компаний требуют навыков в этой области из-за технического прогресса.

5. Альтернативная тема:

а. Коллекционирование виниловых пластинок

Персональные упражнения

Мое любимое хобби — программирование. Программирование или программирование интересно тем, что я могу раскрыть свой творческий потенциал или создать программу для выполнения конкретной задачи. Наблюдение за тем, как несколько строк кода могут заставить компьютер делать что угодно, было для меня удивительным. Программа может развлекать пользователей играми или помогать вычислять задачи. Это было то, что я должен был исследовать. Моим первым проектом была простая программа, которая просто печатала предложение: «Hello, World». Я начал с этой программы, потому что любой новичок обычно создает этот проект для ознакомления с языком. Я следовал тем же самым шагам, когда начал интересоваться программированием. После «Hello, World» я стал создавать более серьезные программы.

Первым языком, который я выбрал, был Objective-C, основной язык Apple Inc. для разработки приложений для iOS. Я выбрал этот язык, потому что, кажется, у всех в мире есть iPhone. С моей точки зрения, это был хороший рынок для всех, кто хотел бы получать отзывы о своих приложениях. Я еще не знал, что творить, но меня это не остановило. Я купил книгу, которая научила меня программировать, и учился оттуда. Каждая глава включала в себя задачи с творческим решением. Это было сложно, но это помогло мне создать собственное приложение.

Мое первое приложение было опубликовано в Apple App Store в 2012 году. Целью приложения было помочь людям с нарушениями слуха общаться с теми, кто не знает языка жестов. Я не был уверен, чего ожидать от этого приложения, потому что большинство известных приложений — это игры. Кроме того, я был удивлен, что Apple приняла его, потому что он все еще нуждался в некоторых улучшениях. Через два года мое приложение скачали более 1000 раз. Это побудило меня создать больше приложений, но ничего не было опубликовано, потому что оно не имело такого же эффекта, как мое первое приложение. Я создаю программы, чтобы помогать людям, а не развлекать их, поэтому я перестал публиковать больше приложений. Ни одно из этих приложений не было таким эффективным, как мое первое приложение.

Мне нравится программировать, потому что я могу помочь людям или сделать это выполнением своей задачи. Я воспользовался ресурсами Apple, чтобы создать программу, которая может помочь людям общаться. Магазин приложений Apple был хорошим местом для начала, потому что я получал отзывы и мог связаться с клиентами, у которых были вопросы по моему приложению. Изучение Objective-C было полезным, потому что я могу легко изучать новые языки. Сегодня я до сих пор не выпустил ни одного нового приложения и не уверен, что выпущу.

Статья в NYTimes «Рекомендательное письмо»

В Рекомендательном письме: двухъярусные кровати (NYTimes.com, июнь 2016 г.) Закари Файн, автор статьи, рассказывает, почему он купил двухъярусную кровать и как это повлияло на его жизнь. Файн купил двухъярусную кровать, потому что ему нужно было сэкономить деньги и место для своей маленькой квартиры на Манхэттене. Двухъярусная кровать также была куплена для того, чтобы приглашать к себе домой всех, кто не может попасть в свою квартиру. Файн описывает свою точку зрения на двухъярусные кровати, объясняя, как они олицетворяют игривость и взрослость. Позже Файн описал окружающую его обстановку, когда он заснул с соседом по комнате. Статистика инцидентов с двухъярусными кроватями за последние два десятилетия была опубликована в статье, но сбоку. Файн также поделился с родителями личным опытом двухъярусной кровати и сравнил его со сценой из Фрейда. В конце статьи Файн рассказывает, как простая идея экономии денег стала социальным изменением и развитием прекрасной памяти. Без двухъярусной кровати не было бы ночевок, и одноклассники не спрашивали бы о двухъярусной кровати. Эти общественные мероприятия побуждают Файна написать рекомендательное письмо.

Берегись

Фильмы и телешоу

Силиконовая долина (местоположение)

Компьютеры — Установка программного обеспечения

Приложения — Создание приложений

Цифровой — установлено все программное обеспечение.

Супер гений — Фильмы заставляют зрителей думать, что они умные и быстро печатают.

Организации — Code.org, учебные курсы и веб-сайты.

Соревнование

Роботы

Ai — Самообучающиеся программы

Видеоигры

Грязный проект

Кажется, что сегодняшние развлечения вращаются вокруг кодирования. Несколько известных фильмов и сериалов, таких как Силиконовая долина, Mr. Робот и Стажировка уже несколько лет занимают индустрию развлечений и привлекают внимание многих зрителей. Может быть, это десятилетие, когда количество ученых-компьютерщиков в мире значительно возрастет. Это возможно. Большинство стартапов переезжают в Калифорнию, надеясь завоевать популярность благодаря своим технологиям. Популярность только началась, потому что Калифорния уже не та, что десять лет назад. Десять лет назад единственным смартфоном в мире был Blackberry. Сегодня речь идет об iPhone или Samsung. Иллюзия компьютерных ученых, являющихся хакерами, игнорируется, и реальность, наконец, принимается.

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

Я всегда сталкивался с технологиями, но никогда не задавался вопросом, как на самом деле работает программное обеспечение, которое я использовал. Я подтолкнул себя к изучению программирования в 2012 году, надеясь сделать программу для себя. Моими единственными ресурсами были Macbook pro и YouTube. YouTube был заполнен видеороликами, основанными на программировании, поэтому я посмотрел несколько видеороликов. Сначала это сбивало с толку, но я понял, как правильно читать любой код. Чтение работы другого программиста на компьютере похоже на чтение рассказа. Точки с запятой (;) — точки в каждом предложении, а фигурные скобки ({}) — новые абзацы. Просматривая такой код, я мог легко проанализировать любой фрагмент кода и понять решение программистов. Возможность анализировать код, думая о том, как написать короткий рассказ для урока английского языка, стала поворотным моментом для меня, чтобы стать настоящим программистом.

Получив фундаментальное понимание программирования, я начал генерировать новые идеи для приложения. Несколько связанных игр или выполнение простой задачи, но я хотел, чтобы мое приложение было оригинальным. Я хотел создать приложение, которое отличалось бы от всех остальных», и чтобы люди спрашивали себя: «Почему я не подумал об этом?» В конце концов, я придумал оригинальную, но рискованную идею. Мое первое приложение называлось iDeaf Assistant. Целью приложения было помочь людям с нарушениями слуха общаться с теми, кто не знает языка жестов. Это была рискованная идея, потому что рынок был небольшим, но меня это не остановило.

В магазине приложений более 1 миллиарда приложений. В Планета приложений: революция портативных устройств магазин приложений рассматривался как золотая жила. Люди отправляли свои приложения в Apple, надеясь заработать деньги, как в «золотой лихорадке», как говорится в документальном фильме. Золотая лихорадка была временем в Соединенных Штатах, когда все жители востока мигрировали на запад, потому что считали, что продажа золота сделает их очень богатыми. Идея открыть рынок для публики была разумной идеей. Apple получает большой доход, позволяя людям загружать свои приложения в магазин приложений.

Программирование — мое интересное хобби. Несколько строк кода могут заставить компьютер делать все, что я хочу. Его сила была под моим командованием. Во время программирования я вспомнил, каково это снова быть ребенком без каких-либо обязанностей. Я мог построить все, что захочу, и мое воображение было единственным ограничением. Создание чего-то своими руками всегда доставляло мне удовольствие. Я собирал скейтборд с нуля и без проблем ремонтировал сломанные iPhone и iPad. Мне интересно знать, как все работает и что делает это возможным. Создание приложения и взаимодействие с ним на моем телефоне было забавным, потому что я знал, что происходит за кулисами.

Я хотел узнать больше о компьютерном программировании, потому что это было весело. Меня поразило бы наблюдение и изучение того, как все работает за кулисами. Есть организации, которые посвящают себя поощрению подростков заниматься программированием как навыком или хобби. Codeday — это мероприятие, посвященное тому, чтобы помочь молодым программистам создать приложение или программу за 24 часа. Опыт показывает, что это веселое мероприятие, потому что каждый встречает больше людей со схожими интересами. В видеоролике на YouTube под названием Сложно ли научиться программированию руководители популярных компаний рассказывают, что вдохновило их на изучение программирования и почему это необходимо. Билл Гейтс, основатель Microsoft, открыл для себя программирование, изменив расписание занятий в школе так, чтобы в комнате было полно девочек. Will.i.am, создатель Black Eye Peas, поделился тем, что люди должны уметь читать и писать код. Другие участники видео поделились своим опытом программирования и его важностью. Ведущий видео заявил, что спрос на работу в области компьютерных наук растет.

Code.org – это организация, деятельность которой направлена ​​на распространение знаний в области компьютерных наук среди всех, кто находится в пределах досягаемости. Они понимают, что спрос на ученых-компьютерщиков высок. Согласно Каждому учащемуся в Америке должна быть предоставлена ​​такая возможность, Code.org направила в Конгресс письмо, в котором говорится, что страна должна финансировать школы, чтобы помочь учащимся в изучении информатики. В письме указано 500 000 открытых вакансий для специалистов по информатике, в то время как ежегодно только 50 000 студентов получают диплом в области компьютерных наук. Это показывает отсутствие спроса на информатику в колледже. Конгресс должен принять меры немедленно, потому что все делается с помощью технологий. Мы полагаемся на технологии для отправки сообщений друг другу, сохранения личных данных, медицинских исследований и уголовных расследований. Компьютерное программирование стало необходимостью в нашей повседневной жизни и должно стать важной темой для изучения в школе.

Знание того, как правильно создать программу или умение читать любой код, станет важным навыком в нашей жизни. Мы полагаемся на технологии для медицинского осмотра, уголовного расследования, развлечений и многого другого. Машины и программы полагаются на тысячи строк кода для выполнения задачи. Обучение программированию должно стать обязательной темой в школе, но важно понимать, что это может быть весело. Я решил изучать программирование, потому что мне было любопытно, как разработчики приложений для известных игр, таких как Angry Birds, создавали свои игры. Каждый открывает для себя программирование по-своему. Если у вас творческий склад ума, игру можно создать даже с небольшими познаниями в программировании.

YouTube — отличное место, чтобы начать изучать что-либо, потому что, если бы программирование мне не подходило, мне не пришлось бы беспокоиться о каких-либо расходах. Прежде чем смотреть видео на YouTube, мне нужно было выбрать язык программирования для изучения. Мир наполнен многочисленными языками программирования как для конкретных, так и для любых электронных устройств. Я выбрал язык Objective-C, основной язык Apple Inc. для создания приложений для iPhone и iPad. Я выбрал Objective-C, потому что мир полон пользователей iPhone, а рынок уже большой. Кроме того, у меня был компьютер Apple — единственное устройство, на котором можно создавать приложения для Apple.

В Apple App Store можно загрузить более миллиарда приложений. В Planet of the Apps: A Handheld Revolution App Store от Apple рассматривался как золотая жила, когда у общественности было разрешение поделиться своим приложением. Люди отправляли свои приложения в Apple, надеясь заработать деньги. Интервьюер из документального фильма поделился, что всеобщая мотивация опубликовать приложение в цифровом магазине Apple была воспринята как золотая лихорадка. Я считаю, что те, кто ищет деньги на разработке приложений, разрушают цель программирования. Иметь мотивацию делать продукт с целью монетизации для меня презренно. Обучение программированию должно доставлять удовольствие, потому что все возможно. Несколько строк кода могут заставить компьютер делать что угодно. Платить кому-то за создание приложения для клиента, чтобы монетизировать приложение, не весело

У преданных своему делу программистов есть или будут созданы программы, которые могут помочь нам в лечении, сохранении личных данных и расследовании уголовных дел.

использованная литература

1. Фильмы по запросу, Фильмы для гуманитарных и естественных наук, Films Media Group и Информационная телевизионная сеть. Планета приложений: революция портативных устройств. Нью-Йорк, Нью-Йорк: Films Media Group, 2009.

2. Code.org. (2013). Сложно ли научиться программированию? Получено с: https://www.youtube.com/watch?v=pvAsqPbz9Ro

3. Code.org (2016). Эта возможность должна быть у каждого студента в Америке. Получено с: http://www.csecoalition.org/wp-content/uploads/2016/04/WashingtonPostAd_04-25-16- Final.pdf

Описание процесса написания

Когда я пишу любую работу, у меня нет плана. Я просто знаю, что эссе имеет общую тему и моя задача — вдаваться в детали. Я никогда ничего не планирую заранее, прежде чем написать статью. Хотя писателю и дурно писать что-либо без плана, я до сих пор не изменил своей безобразной привычке. Пишу первое, что приходит в голову. В конце концов, по мере того, как мне приходит в голову одна идея, приходят другие идеи, которые помогут мне в работе над моей статьей. Кроме того, я всегда стараюсь изо всех сил довести каждое предложение до совершенства, потому что для повторного редактирования потребуется больше времени. Я всегда пишу статью ночью, потому что изо всех сил стараюсь ничего не писать днем. Написание эссе занимает слишком много времени, которое я мог бы использовать для выполнения другой задачи. Я предполагаю, что именно поэтому я пишу свои эссе ночью за обеденным столом. Я всегда работаю за обеденным столом, потому что стулья неудобные, поэтому я больше концентрируюсь на работе. Я мог бы сесть на диван, где приятно и удобно, но выполнение моих заданий займет в четыре раза больше времени. Во время написания эссе я либо слушал музыку, либо смотрел фильм. Да, посмотрите фильм. Я чувствую себя более сосредоточенным на своей работе во время просмотра фильма по странной причине, которой у меня до сих пор нет объяснения. Мои фильмы были либо комедиями, либо ужасами, либо чем-то случайным. Телевизионные шоу - это вариант, но только если я отстаю от каких-либо шоу в реальном времени. Что касается музыки, я слушаю поп-музыку, потому что это единственный жанр, который мне нравится, иначе я бы послушал что угодно по радио. Мои перерывы в любом домашнем задании случайны, потому что это зависит от работы. Если работа трудная, я стараюсь изо всех сил избегать перерывов, потому что я, вероятно, не закончу в ближайшие несколько часов, так что это будет 2 часа ночи. Если работа легкая, то я не тороплюсь, но только если она последняя. Как только работа закончена, я делаю полную ревизию, чтобы убедиться, что мои аргументы сделаны с правильной грамматикой. После пересмотра я отправлю свою статью, если буду уверен, что эссе покажет профессору мою тяжелую работу и усилия, когда он / она ее прочитает.

Большое эссе

Когда я играл в Subway Surfers, я задавался вопросом о том, как разработчики мобильной игры смогли сделать все возможным. Что происходит за кулисами? В детстве я всегда подвергался воздействию технологий. Мой отец — программист, он всегда показывал мне, что он создает на своем компьютере. Меня всегда смущало то, что он мне показывал. «Если» условия и функции заполнили его темный экран. Каждое слово было закодировано цветом, и повсюду были отступы. Для него все имело смысл, как если бы он читал обычную книгу. Однако меня смущало, что маленький ребенок понимает содержимое на экране, но я и не подозревал, что смогу понять его в будущем. В моей голове я думал, что программисты делают на экране умопомрачительные анимации, такие как видеоигры. Мой отец не был таким. Однако, став старше, я начал понимать, чем зарабатывал на жизнь мой отец, и это привлекло мое внимание. Здесь начинается мое путешествие.

Я всегда задавался вопросом, как все в жизни работает. Как работает компьютер? Мой самый большой вопрос в 2012 году был: как работает приложение? Программирование — это «Обеспечение (компьютера или другой машины) закодированными инструкциями для автоматического выполнения задачи» (Оксфордский словарь). Я согласен с определением Оксфорда, потому что кодирование — это конкретное назначение инструкций компьютеру в виде нескольких строк кода. Несколько строк кода могут превратить компьютер из показа времени в помощь врачам с их пациентами. Сегодня я люблю программирование, потому что есть безграничные возможности того, что можно сделать с помощью компьютера. Его сила находится под моим командованием. Кроме того, еще одним моим интересом является мастерство, потому что возможность создать продукт, основанный на ваших потребностях, завораживает. В программировании я приказываю компьютеру следовать моим конкретным инструкциям в рабочих целях или просто для развлечения.

Я рассматриваю компьютерное программирование как возможность получать удовольствие от процесса сборки и оглядываться на конечный продукт. Именно это побуждает меня открывать свой компьютер и преобразовывать воображение в строки кода, понятные компьютеру. Хотя сегодня я могу быть опытным программистом, несколько лет назад я даже не знал основ программирования. Я преданный делу программист, потому что мне нравится больше узнавать о технологиях и воплощать идеи в жизнь. Вначале я не знал, с чего начать, потому что совсем не знал о кодировании. Идея того, как работает программа, никогда не приходила мне в голову в то время. Для меня отличным местом для начала обучения был YouTube. На YouTube размещены тысячи видеороликов, посвященных программированию для начинающих, и это было идеально для меня. Просто нажав на первое видео, мой разум открыл бесконечное количество возможностей. Первое видео касалось создания программы, которая меняет пользовательский интерфейс в зависимости от взаимодействия пользователя с экраном. Это было весело, потому что приложение реагировало на все мои прикосновения к симулятору iPhone. Цвет фона приложения будет меняться при каждом обнаруженном касании. Еще одной особенностью было нажатие кнопки, которая могла заставить другие цифровые объекты на экране исчезнуть и снова появиться в любой момент. Я нашел это забавным, потому что данные передавались компьютеру, и он решал, что делать с данными, основываясь на моих инструкциях. Эта программа могла работать с несколькими строками кода, что заставило меня задаться вопросом, что может сделать компьютер с большим количеством строк кода? В программировании нет ограничений на то, что может делать компьютер. Работа компьютера состоит в том, чтобы просто читать все инструкции, которые ему дают, будь то 1000 строк кода или всего одна строка, он будет следовать каждому шагу. Я продолжал смотреть больше видео и начал больше экспериментировать со своей программой. Я больше узнавал об основном языке Apple, Objective-C, и о том, как создавать различные программы. Когда я стал более уверенным в компьютерном программировании, я перешел от просмотра YouTube к активному читателю книг, основанных на программировании.

Моя первая книга по программированию, основанная на Objective-C, называется: Программирование на Objective-C: The Big Nerd Ranch Guide (2-е издание). Когда книга впервые прибыла из UPS, я почувствовал себя маленьким ребенком, проснувшимся рождественским утром. Книга содержала больше подробностей о коде, который я уже имел базовое понимание, по сравнению с видео на YouTube, которые я смотрел. Я купил книгу, чтобы узнать о программировании больше, чем может рассказать видео. Я хотел узнать больше о том, как приложение работает изнутри. Благодаря книге я начал писать более сложные программы, чем когда-либо прежде. В моей новой книге были затронуты темы манипулирования данными, связи между телефонами и создания игр. В игры было весело играть, но я больше узнал о программировании, когда писал для него код. Автор подробно рассказал читателю о каждой инструкции и объяснил, зачем это нужно. Я не только узнал, почему каждая строка была необходима, но и как я мог использовать ее в любых будущих программах. Каждая глава знакомила меня с новыми темами и предлагала решить три трудные задачи. Узнавая больше о программировании, я начал думать об идеях приложений, которые могли бы помочь каждому в их повседневной жизни, но они должны отличаться от любого другого приложения в App Store.

В Apple App Store есть более миллиарда приложений, доступных для скачивания. В Planet of the Apps: A Handheld Revolution App Store рассматривался как золотая жила, поскольку на первом iPhone были только приложения, созданные Apple. В конце концов, Apple открыла свой цифровой магазин для публики, что, с точки зрения интервьюируемого, было воспринято как золотая лихорадка. Любой, у кого была идея, даже если он ничего не знал о программировании, отправлял свои приложения в Apple, надеясь заработать деньги. Возможность загружать приложения на смартфон является преимуществом для владельца, поскольку каждое приложение служит своей цели. Однако я считаю, что создание приложения за деньги портит удовольствие от изучения того, как работает программа. В общем, создание или завершение деятельности за деньги никогда не бывает веселым, потому что вы упускаете цель проекта. В программировании увлеченные учащиеся узнают больше о том, как работает компьютер и почему он не может думать как человек. Нанять кого-то другого для создания программы будет неинтересно, потому что конечный продукт не может считаться вашим, потому что он был создан кем-то другим. Вы просто подали идею. Возможно, наемные программисты существуют потому, что некоторые люди боятся учиться.

Сегодняшние развлечения изображают человека, который хорошо разбирается в компьютерных науках, как хакера. Хакер, который может проникнуть в систему лифта и заставить пассажиров взлететь через крышу, вместо того, чтобы остановиться на запрошенном этаже. Или, как в фильме «Военные игры», взлом школьной базы данных и изменение каждой школьной оценки на пятерку. Эти ложные образы создают у зрителей шоу или фильма иллюзию, которая может помешать им заниматься информатикой в ​​качестве хобби или карьеры. Что произойдет с молодым человеком, интересующимся технологиями, когда он увидит, что компьютерщики считаются высокоинтеллектуальными людьми, чужаками для общества? Он/она может отойти от технологий и выбрать другое увлечение. Однако есть телешоу, которые предпочитают отображать более реалистичный образ ученых-компьютерщиков. Кремниевая долина — это сериал HBO о Ричарде Хендриксе, программисте, который уволился с работы, чтобы больше сосредоточиться на алгоритме компрессора, который привлекает внимание спонсоров и других крупных компаний. Я нахожу это шоу реалистичным, потому что персонажи шоу — обычные люди. Все они имеют друзей, создали реалистичные программы и не взламывали ни одну техническую систему в своем районе. Шоу использует знания в области кодирования и комедии, чтобы привлечь своих зрителей. Я ценю сценаристов сериала, делающих каждый эпизод максимально реалистичным, потому что это может привлечь больше людей к изучению компьютерных наук. В Соединенных Штатах небольшое количество ученых-компьютерщиков.

Я открыл для себя программирование благодаря моему отцу и небольшому любопытству, но многие люди открыли для себя программирование по-другому. Is Computer Programming Hard to Learn (YouTube.com) – это видео, показывающее, как руководители крупных компаний открыли для себя программирование и его важность для общества. Билл Гейтс, основатель Microsoft, поделился, что открыл для себя программирование, изменив расписание занятий, чтобы сидеть с девушками. Генеральный директор Twitter открыл для себя программирование, изучив детали городских карт и добавив к ним дополнительные данные. Программирование можно рассматривать как карты, потому что программисту необходимо определить, где должен быть размещен каждый метод и как связано все, что было написано. Will.i.am, создатель Black Eye Peas, посещает компьютерные курсы и предлагает всем «уметь читать и писать код». Видео было организовано Code.org, организацией, целью которой является поощрение молодых людей заниматься программированием или изучать его. Каждый учащийся в Америке должен иметь такую ​​возможность — письмо, написанное Code.org Конгрессу, поскольку школам в Соединенных Штатах не хватает средств для обучения своих учеников информатике. Согласно письму, есть 500 000 открытых вакансий для специалистов по информатике, в то время как только 50 000 аспирантов имеют право на эти должности. Поэтому в рабочей области не хватает компьютерных ученых, что может стать проблемой для нашей нации, поскольку технологии становятся частью нашей жизни. Я считаю, что Конгресс должен принять немедленные меры, потому что технологии постоянно развиваются и скоро станут важным навыком, в котором мы все нуждаемся.

По мере того, как я читал книгу Big Nerd Ranch Guide, я постепенно понял, что программирование — это мое новое хобби. Способность воплотить свое воображение в реальность была завораживающей. Я начал генерировать больше идей для приложения, так как стал более уверенным в создании большего количества программ без какого-либо руководства. Мои идеи варьировались от небольших игр до виртуального помощника. Я больше сосредоточился на виртуальном помощнике, потому что мне нравится помогать людям, когда они в этом нуждаются. Я мог бы использовать технологию Apple и найти способ помочь пользователям с конкретной задачей. После нескольких недель размышлений я остановился на идее приложения, которое может использовать любой человек с нарушением слуха. Приложение называлось iDeaf Assistant, и его цель состояла в том, чтобы помочь любому человеку с нарушениями слуха общаться с кем-то, кто может знать или не знать язык жестов. Я подумал, что это отличная идея, потому что с помощью технологий я смогу помочь любому человеку в любом месте. Я начал создавать приложение во время летних каникул. Приложение заняло больше времени, чем ожидалось, из-за нескольких ошибок, ошибок и других идей, приходящих мне в голову. Даже если бы приложение начало работать на симуляторе без каких-либо проблем, я бы добавил в приложение больше функций, потому что оно должно было быть идеальным. Приложение должно быть совершенным, потому что я считаю, что качество программы отражает самоотверженность и усилия программиста по обеспечению того, чтобы клиенты прекрасно проводили время, используя свое приложение. Конечно, добавление большего количества строк кода в программу увеличивает вероятность наличия ошибок, о которых разработчик даже не подозревает. Тем не менее, я был готов рискнуть сейчас и потратить время на исправление ошибок позже, прежде чем отправить его в Apple. Я провожу каждый день, работая над своим приложением, и делаю несколько перерывов. На разработку приложения ушло более двух месяцев, но оно того стоило.

Незабываемый день для меня — 28 августа 2012 года. Я был в Канкуне, Мексика, в отеле в окружении джунглей, где я наслаждался последними днями своих летних каникул. В течение той же недели я постоянно проверял свой статус разработчика от Apple на своем iPad. Чтобы приложение было опубликовано в App Store, Apple должна одобрить его из соображений безопасности. Я нервничал, потому что мой статус застрял в «Ожидание проверки» на две недели перед отъездом в Канкун. Я ничего не мог сделать, кроме как поэкспериментировать с моим приложением. Цель эксперимента — найти любые ошибки или проблемы в программном обеспечении, чтобы подготовиться к обновлению. Всю неделю я каждый вечер проверял свой статус разработчика, надеясь, что Apple изменила мой статус на «проверка» и начала процесс публикации моего приложения в их App Store. Наконец, 28 августа была ночь, изменившая мою жизнь. 28 августа я проверил свой статус разработчика, когда вошел в свой гостиничный номер, и зеленый кружок рядом с названием моего приложения со статусом: «В сети» вторгся в небольшую цифровую зону. Время и все вокруг меня замерли. Мой мозг не мог понять, что происходит. Мне потребовалось некоторое время, чтобы принять идею о том, что Apple видит потенциал в моем приложении. Мысль о том, что мое приложение будет открыто для скачивания, была невообразимой. Я быстро переключился на App Store и искал свое приложение на случай каких-либо проблем или задержек. К счастью, с обеих сторон не было ничего плохого. Мое приложение было в App Store и готово для скачивания всеми. Остаток дня я праздновал и делился новостями со всеми, кого знал. Для меня это было большим достижением, потому что в приложении было много ошибок и проблем на этапе разработки, но вся моя тяжелая работа, наконец, окупилась. Кроме того, я никогда не думал, что программирование будет легким, если я вложу в него свой разум. В течение следующих двух лет мое приложение скачали более 1000 000 раз, и оно было доступно на CNET.com.

Обучение кодированию может быть интересным опытом для всех. Что угодно можно создать, обладая некоторыми знаниями в области компьютерного программирования. Помните, что программирование — это всего лишь передача конкретных инструкций компьютеру с помощью строк кода. Программы могут помочь многим людям с лечением, уголовными расследованиями, финансовыми консультациями и многим другим. Нет предела программированию. Изучение информатики означает не только работу в крупной технологической компании. Я вырос с иллюзией компьютерных программистов как очень умных людей, которые могут взломать все, что связано с технологиями. Однако, когда я стал старше, я увлекся технологиями и захотел узнать о них больше. Позже я люблю создавать любые программы, потому что я могу дать волю своему воображению, как я уже много раз говорил. В мире очень мало программистов, что многие организации учли и изо всех сил стараются это изменить. Code.org и Girls Who Code каждый год помогают маленьким детям и подросткам открывать для себя программирование, потому что технологии стали большей частью нашей жизни. Технологии постоянно развиваются, и выпускникам компьютерных наук открывается все больше вакансий. Стив Джобс, основатель Apple Inc., однажды сказал: «Люди должны научиться программировать компьютер. Это учит думать». Я согласен с Джобсом, потому что после того, как я изучил программирование, я решаю все свои проблемы, разбивая их на более мелкие проблемы. Это еще один взгляд на программирование, создание небольших частей большой задачи, потому что в конечном итоге она будет выполнена за счет простоты без каких-либо проблем. Программирование может быть развлечением и познавательным опытом для всех, кто интересуется компьютерами и надеется выглядеть востребованным на рынке труда.

использованная литература

1. Фильмы по запросу, Фильмы для гуманитарных и естественных наук, Films Media Group и Информационная телевизионная сеть. Планета приложений: революция портативных устройств. Нью-Йорк, Нью-Йорк: Films Media Group, 2009.

2. Code.org. (2013). Сложно ли научиться программированию? Получено с: https://www.youtube.com/watch?v=pvAsqPbz9Ro

3. Code.org (2016). Эта возможность должна быть у каждого студента в Америке. Получено с: http://www.csecoalition.org/wp-content/uploads/2016/04/WashingtonPostAd_04-25-16- Final.pdf

4. Килограмм. (2012). Сабвей Серферс. Получено с: https://itunes.apple.com/us/app/subway-surfers/id512939461?mt=8

5. Лоуренс Л., Уолтер П., Валон Г. (1983) Военные игры.

6. Аарон Х., Майки В. (2013). Программирование на языке Objective-C: руководство по ранчо больших ботаников (2-е издание)

Аннотированная библиография

1. Планета приложений: революция портативных устройств — документальный фильм CNBC посвящен тому, как знаменитый магазин приложений Apple меняет привычный уклад жизни. Все начинают полагаться на приложения для получения новостей, развлечений, организации и многого другого. Однако эти приложения создаются разработчиками, которые руководствуются деньгами или личным интересом. Например, два ученика средней школы создали приложение, которое помогало пользователю решать любые математические задачи и предоставляло обзор урока. Судя по документальному фильму, появление iPhone от Apple повлияло на нашу жизнь с технологиями и станет новой эрой в истории человечества.

2. Сложно ли научиться программированию? Видео представляет собой интервью с руководителями популярных компаний, с которыми мы знакомы сегодня. Генеральный директор Facebook и Microsoft рассказывает о своем открытии в области программирования и о том, почему важно учиться. Ведущий видео также говорит об отсутствии спроса на специалистов по компьютерным наукам в Соединенных Штатах. Кроме того, несколько опрошенных объясняют, как они видят программирование. Интервьюируемый упоминает, что программа похожа на открывание маленьких дверей в стене, излучающей свет. В конце концов, все двери будут открыты, и вся стена будет излучать яркий свет, который представляет собой законченную программу. Цель видео — убедить зрителей заниматься программированием в качестве хобби или учебного пособия.

3. Каждый студент в Америке должен иметь такую ​​возможность. Письмо было написано Code.org, организацией, которая помогает студентам в США научиться программировать. , чтобы убедить Конгресс помочь финансировать школы, обучающие учащихся технологиям. Code.org сообщает, что школам в Соединенных Штатах не хватает финансирования для обучения своих учеников компьютерному программированию. Организация фокусируется на компьютерном программировании, потому что технологии стали важной частью нашей жизни, которую необходимо развивать и поддерживать. В настоящее время есть несколько школ, которые учат студентов программировать, но это действие необходимо принять немедленно, потому что для компьютерных ученых доступно больше рабочих мест. Тем не менее, по данным Code.org, каждый год очень мало выпускников, которые имеют квалификацию для этой работы.

4. Военные игры. Этот фильм 1983 года рассказывает о подростке по имени Дэвид Лайтман, который случайно взломал военную машину, чтобы играть в игры. Дэвид не знает, что он взломал, но играет на компьютере в игры, которые должны были научить компьютер выполнять боевые приемы атаки. Прежде чем взломать военный компьютер, Дэвид менял свои школьные оценки, чтобы избежать проблем с родителями. После преследования правительством Дэвид находит создателя военной машины и убеждает создателя помочь ему помешать машине запустить ядерное оружие в другие страны.

5. Руководство по программированию на Objective-C: The Big Nerd Ranch Guide. Эта книга была одной из первых книг, которые я купил, чтобы больше узнать об основном языке Apple, Objective-C. . Эта книга учит фундаментальным знаниям Objective-C и бросает вызов пользователям в конце каждой главы. Авторы продолжают писать больше об основных языках Apple и других языках для других устройств. Писатели также организуют учебные лагеря для своих читателей на любом языке.

Самоопрос

Я выбираю «Узнать, как программировать», потому что у меня есть страсть к программированию, а не так много людей на самом деле умеют читать и писать код. Это беспокоит меня, потому что все, что мы делаем в жизни, осуществляется с помощью технологий, которые также необходимо поддерживать и обновлять, когда это необходимо. Другими моими вариантами получения рекомендательного письма были виниловые пластинки. Я нахожу виниловые пластинки уникальными, потому что музыку покупают в Интернете через наши телефоны или компьютеры. Barnes & Noble в прошлом году продавала виниловые пластинки с новыми и недавними альбомами, а это должно означать, что спрос на классику все еще существует. Однако я считаю, что сделал правильный выбор, потому что компьютерщиков в мире очень мало, что для меня неожиданно, и мне пришлось разрушить иллюзию программистов. Компьютерные программисты изображаются как очень умные люди, которые также социально неуклюжи. Я чувствовал, что должен разрушить эту иллюзию, потому что это может помешать любому подростку учиться или делать карьеру в области компьютерных наук.

В своей статье я конкретно рассказываю о сериале HBO под названием Силиконовая долина, в котором рассказывается о группе друзей, которые открывают собственную компанию в Калифорнии. Калифорния является обычным штатом для размещения технологических стартапов. Штаб-квартиры публично торгуемых компаний, таких как Google и Apple Inc., расположены в Калифорнии. Персонажи показаны обычными людьми, которые общаются со всеми, смеются друг над другом и пытаются соревноваться в конкурентной борьбе. Я включил Силиконовую долину в качестве источника, потому что шоу разрушает иллюзию, что программисты становятся хакерами, которые могут легко свергнуть любую коррумпированную систему. Я не чувствовал, что это был вызов, но это была прекрасная возможность дать читателю понять мою идею статьи.

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

Я прочитал несколько сочинений, написанных моими одноклассниками, и многому научился у них. Что я больше всего узнал, так это то, как они смогли написать краткий личный опыт своей темы и немного перейти к статистике. Я считаю, что моему эссе не хватает этого перехода и организации. Мой личный опыт занимает первые 5-6 страниц моего эссе, что является проблемой, потому что я могу отвлечь читателя от прочтения моего рассказа и отвлечь его от изучения программирования. Я упомянул несколько статистических данных и источников, но об этом следовало упомянуть ранее в статье. Обратная связь для моих одноклассников будет заключаться в том, чтобы внести несколько изменений во введение. Я действительно чувствовал, что вступительный абзац не связан с идеей статьи в нескольких эссе, но в целом все эссе были написаны отлично.

Я считаю, что поделиться своим личным опытом было хорошей частью моего эссе. Я объяснил читателям, что пришло мне в голову, когда я впервые увидел код. Я объяснил им, что в детстве путался, но потом начал понимать, как все связано. Однако то, что я делюсь своим личным опытом с читателем, в настоящее время занимает первые 5–6 страниц, что является проблемой, потому что я могу потерять внимание читателей. Моя цель — убедить читателя изучить программирование или хотя бы подумать об этом. Я включил источники из Силиконовой долины, Code.org и руководителей известных компаний, которые помогли донести мою мысль. Я полагаю, что когда читатель закончит читать мое эссе, он/она может посмотреть или узнать больше о кодировании из видео или веб-сайтов.

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