Хотя поколение детей, родившихся и выросших в 2000-х, гораздо больше пользуются компьютерами и мобильными технологиями на момент поступления в колледж, чем их родители, преподаватели, тем не менее, отмечают, что их зона комфорта часто ограничена соцсетями и интернет-приложениями: многие студенты часто даже не знают, как пользоваться меню в рабочих приложениях. В американских средних школах, совсем как в российских, ученикам что-то объясняют в текстовых программах и приложениях для презентаций, но работать с таблицами их учат редко, а веб-навыкам, включая базовое программирование в HTML, – еще реже. По данным исследования, проведенного осенью 2011 года, только у 38,1% первокурсников колледжей уровень компьютерных знаний оказался выше среднего, и всего 3,2% студентов сказали, что они будут изучать что-то, связанное с компьютерами. Вместо этого большинство представителей поколения 2000-х используют технологии для развлечений и игр – в ходе того же опроса выяснилось, что 94,8% первокурсников были в течение некоторого времени онлайн в сетях типа Facebook в средней школе за последний год. В школах недостаточно возможностей, чтобы поставлять необходимое оборудование и программное обеспечение, чтобы учить детей более продуктивному использованию компьютера, да и квалифицированных преподавателей найти сложно. Технологии идут вперед, а многие школы, как в США, так и в России продолжают обучать по старомодным методикам, используя технологии, которые уже никому не нужны. На помощь компьютерно безграмотным студентам, да и всем, кто хочет научиться основам программирования, спешит частный сектор, создавая специальные онлайн курсы.К примеру, Udacity предлагает бесплатные онлайн курсы в области компьютерных наук, физики и искусственного интеллекта. Treehouse предлагает дешевый доступ к курсам по программированию и дизайну, а также разработке для iOS. Codecademy предлагает бесплатные уроки по основам интернета и Javascript, и много чего еще.