Pull to refresh
  • by relevance
  • by date
  • by rating

Apple представила учебную программу Everyone Can Code с основами программирования для детей

Programming *IT career IT-companies
image

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

Программа содержит новые ресурсы для преподавателей, а также руководство для учащихся и улучшенные материалы Swift Coding Club.

Кроме того, с 1 по 15 декабря в магазинах Apple Store по всему миру в рамках «Недели изучения информатики» пройдут тысячи бесплатных уроков по программированию Today at Apple. Регистрация на занятия уже открыта. Уроки организованы с опорой на интерактивные головоломки, пособия и упражнения. Начинающие кодировщики смогут исследовать блочное кодирование с помощью роботов, а те, у кого больше опыта, могут начать использовать Swift Playgrounds для изучения концепций кодирования или кодирования опыта дополненной реальности.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 4.1K
Comments 2

IBM разработала датасет Project CodeNet для обучения нейросетей программированию

Programming *Machine learning *Artificial Intelligence Learning languages

IBM представила датасет Project CodeNet, который поможет обучать системы искусственного интеллекта программированию. Компания объявила на конференции Think 2021, что ей удалось создать аналог Rosetta Stone для кодинга.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Views 3K
Comments 1

Спринт посреди жары. Коротаем вечера за веб-разработкой

HTML Academy corporate blog CSS *Programming *HTML *Studying in IT

На континенте вновь жара и снова Евро (и Дзюба не справляется, и курс), а мы на это снова тратим время, свой главный ограниченный ресурс. Под грустные трансляции футбола в жару страной проводим вечера. И было бы ужасно бестолково, но мы же тут родились не вчера.

Мы сели в Академии в кружочек (такой, побольше, всё-таки ковид), сидели от утра до поздней ночи и вроде бы решили — будет спринт. 

Берём всех тех, кто хочет во фронтенде достичь ещё невиданных высот, готовим им прикольные проекты, даём статьи и, в общем-то, вперёд. Добавим чат с такими же, кто в жизни ещё не раз потрогает гриды. Подробности под катом (кнопка ниже), там все детали, запись и т.д.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Views 1.1K
Comments 0

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

IT career Statistics in IT IT-companies

Аналитики «Тинькофф Образования» провели исследование, чтобы определить самые популярные вузы и факультеты среди абитуриентов-программистов и установить факторы, влияющие на их выбор. Большая часть опрошенных учится в НИУ ИТМО, также больше всего в опросе участвовали учащиеся МФТИ, МГУ и ВШЭ.

Читать далее
Total votes 19: ↑15 and ↓4 +11
Views 5.4K
Comments 7

Что выучить, чтобы работать фулстеком. Приглашаем на профессию «Фулстек-разработчик»

HTML Academy corporate blog Website development *JavaScript *Studying in IT IT career

Профессия в HTML Academy — 6 курсов, на которых научим вас верстать по-современному, писать фронтенд на JavaScript и делать бэкенд на Node.js. После обучения — практика в команде с живыми людьми. Ближайшая профессия «Фулстек-разработчик» начинается 24 августа, поэтому есть немного времени объяснить подробнее.

На профессии вы научитесь делать веб-приложения целиком, без сомнений по поводу того, как подключить базу или прикрутить слайдер. Всё сможете сами. Будете строить архитектуру клиентских и серверных приложений, поймёте, как работают и пишутся SPA, как применять ООП и паттерны проектирования, освоите стек React (Redux, Redux Thunk, Axios), познакомитесь с TypeScript, автоматизированным тестированием и базами данных MongoDB и PostgreSQL. Уф.

Это не просто так столько всего — это всё нужно, чтобы работать фулстеком.

Узнать подробнее
Total votes 15: ↑9 and ↓6 +3
Views 2.6K
Comments 2

Как стать программистом: бесплатный интенсив от Нетологии

Нетология corporate blog Programming *Studying in IT IT career Conferences

20 сентября стартует бесплатный интенсив Нетологии «Как стать программистом». Это вводная программа, которая знакомит с профессией. Интенсив состоит из трёх онлайн-лекций с экспертом. Лекции помогут разобраться в различных направлениях в программировании, предположить, какие языки стоит изучать и с какого из них начинать, а также узнать, чего ждут работодатели, когда публикуют вакансию программиста.

Читать далее
Total votes 14: ↑7 and ↓7 0
Views 1K
Comments 0

Бесплатное занятие о разработке мобильных приложений от Нетологии

Нетология corporate blog Programming *Development of mobile applications *Studying in IT IT career

Уже сегодня, 15 сентября, в 18:00 по московскому времени на образовательной платформе Нетология пройдёт бесплатное занятие «Разработка мобильных приложений на IOS и Android: с чего начать?». 

Читать далее
Total votes 5: ↑3 and ↓2 +1
Views 483
Comments 0

Создаём сайт и приложение за три дня: бесплатный интенсив JS

Нетология corporate blog Web design *Website development *JavaScript *Studying in IT

26-28 октября пройдет интенсив Нетологии «Первые шаги в JavaScript». Это три дня теории, вопросов и домашних заданий. Весь интенсив займёт не больше девяти часов. Итог занятий — самостоятельный проект на JavaScript, несложный, но рабочий.

Записаться →
Total votes 10: ↑4 and ↓6 -2
Views 5.1K
Comments 0

Какой язык программирования учить в следующем году? Разбираем на вебинаре

Нетология corporate blog Programming *Studying in IT IT career Learning languages

28 октября Нетология проводит бесплатное занятие на вечную тему: «Языки программирования: какой учить в 2022 году». Занятие — хороший повод определиться с карьерным курсом и подумать, какие цели поставить перед собой.

Кому это нужно →
Total votes 8: ↑2 and ↓6 -4
Views 1.5K
Comments 0

Pascal, чайная ложка №0

Lumber room
Контингент Хабрахабра очень разнообразен. И как гласит статистика, делится на много слоев. Здесь каждый желающий может найти информацию на свой «вкус и цвет». Но не все здесь великие программисты, специалисты IT-индустрии или просто сумасшедшие гики.
Мне, как лицеисту, ученику 11-го класса хотелось бы внести свою лепту в продвижение процесса изучения языков программирования.
В странах СНГ, в школьном курсе, чаще всего, преподается Pascal, и его основы. Я сам изучал его, и был рад этому. Но не все школы (лицеи, техникумы) имеют возможность дать глубокие знания и порой приходится учиться самому. Как по мне, хорошей практикой являются школьные олимпиады. Об этом и многом другом я хотел рассказать.
Читать дальше →
Total votes 48: ↑21 and ↓27 -6
Views 2.4K
Comments 62

Как учить детей программированию: Kodu Game Lab теперь доступен для PC

Studying in IT
Я уже писал про обучение детей программированию на основе Лого. Однако возможен и другой, ещё более “симпатичный” подход – это визуальное программирование, в котором вообще не надо писать текст. Причём визуальное – это не обязательно рисование блок-схем! Например, можно исходить из понятия объекта, который находится в разных состояниях и реагирует на внешние события.

В Майкрософт также задумываются над проблемами обучения детей, в частности, уже писалось про проект Kodu Game Lab. Kodu – это интерактивная среда создания трехмерных игр, доступная одновременно на Xbox 360 и на ПК. Я решил написать о ней подробнее, поскольку начиная с сегодняшнего для любой желающий может скачать и попробовать версию для ПК.

image image
Читать дальше →
Total votes 82: ↑76 and ↓6 +70
Views 41K
Comments 82

Зоннон — Паскаль будущего для .NET! Интервью с Ниной Гоновой, магистранткой ННГУ, стажировавшейся в ETH в Цюрихе в группе Никлауса Вирта

IT-companies
В ходе последнего визита в Нижний Новгород мне удалось побеседовать с Ниной Гоновой, магистранткой Нижегородского государственного университета, стажировавшейся в ETH в Цюрихе в бывшей научной группе профессора Никлауса Вирта, создателя языка Паскаль. Мы говорим про язык Зоннон, одно из последних языковых изобретений группы Вирта, для которого существует неплохая реализация, встраивающаяся в Visual Studio, про концепцию активных объектов и возможности научных вычислений. Также Нина рассказывает про жизнь в Цюрихе и про то, как попасть на стажировку в ETH. Кстати, само интервью записывалось на территории лаборатории высокопроизводительных вычислений ННГУ, на фоне компьютерного кластера!

Видео на YouTube: часть 1, часть 2, часть 3 (также под катом). RSS-лента подкаста тут.
Читать дальше →
Total votes 40: ↑22 and ↓18 +4
Views 1.1K
Comments 23

Javascript и canvas в игре «Жизнь» Джона Конвея

JavaScript *
Напишем эту алгоритмическую игру [1] так, чтобы извлечь из неё максимальную образовательную пользу в области алгоритмов, языка Javascript, хорошего стиля программ, умения оптимизировать код. Центральным местом обсуждения будет не игра, а код, способы реализации, оптимизация.

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

Недавно проведённый на Хабре опрос [3] показал реальную картину — 20% программистов написали когда-либо её работающую реализацию, а порядка 10% о ней не слышали. Что ж, тем интереснее будет оставшимся 80% узнать, что можно извлечь из реализации игры.
Читать дальше →
Total votes 70: ↑61 and ↓9 +52
Views 18K
Comments 23

Документальный Фонд объявляет о выходе LibreOffice 3.4.0

Open source *
Translation
Новый выпуск предлагает несколько новых возможностей, но сосредоточен он на участниках разработки

Интернет, 3 июня 2011 года. Документальный Фонд (The Document Foundation) объявляет о выходе LibreOffice 3.4.0 — значительной новой версии свободного набора приложений для офисных работников, развиваемого сообществом добровольных и оплачиваемых разработчиков и поддерживаемого по всему миру местными сообществами добровольцев. LibreOffice 3.4.0 — вторая значительная версия этого набора с того времени, как в сентябре 2010 года было объявлено о создании Документального Фонда, и она содержит итоги труда более 120 разработчиков (вшестеро больше, чем первая бета-версия, выпущенная в день запуска проекта).

Большей частью пожертвователи исходного кода приступили к хаканию LibreOffice менее восьми месяцев тому назад — это невероятное достижение, если припомнить, что проект OOo за 10 лет привлёк меньшее количество соработников. «Мы заботимся о наших разработчиках, и это подействовало, — прокомментировал Итало Виньоли (Italo Vignoli), заседатель Рулевого Комитета, от имени ДФ. — Наши основные разработчики изобрели механизм облегчённых хаков, который радует добровольных помощников упрощённой возможностью ознакомиться с кодом LibreOffice на практике, оттачивая навыки разработки на базовых, на элементарных задачах».

«А совершив первые простые хаки, авторы кода способны дорасти до более сложных задач, — говорит Майкл Мик, работающий на SUSE старшим разработчиком. — Мы затратили довольно много времени на обучение новых авторов кода, чтобы возросло число людей, работающих над исправлением багов, над созданием патчей, над созданием фич. Вскоре это отразится на качестве программного продукта, на количестве новых возможностей в будущих выпусках программы».

Несколько новых возможностей в LibreOffice 3.4.0 реализованы в Calc: возросло быстродействие, улучшена совместимость с электронными таблицами Excel, и Pivot Table (так теперь называется DataPilot) поддерживает бесконечное количество полей и именованный интервал (named range) в качестве источника данных. Пользовательский интерфейс программ Writer, Impress и Draw улучшен целым рядом новых возможностей, а в версию для Linux внесли несколько косметических изменений (в частности, применён лучший движок отрисовки текста и усилено соответствие темы оформления и GTK+). Что же до кода, то несколько тысяч строк с комментариями на немецком языке переведены были на английский, и более пяти тысяч строк мёртвого кода убрали из Writer, Calc и Impress.

Читать дальше →
Total votes 86: ↑56 and ↓30 +26
Views 877
Comments 78

Android App Inventor отдадут в Open Source

Development for Android *
Как известно, сейчас производится частичная ликвидация проектов Google Labs: многие переводят под другую крышу, некоторые закрывают. К сожалению, печальная судьба постигла ещё один проект из «лаборатории»: компания Google решила отказаться от дальнейшей разработки конструктора Android-приложений App Inventor. «Мы изучаем возможности поддержать использование App Inventor как открытой платформы в образовательных целях», — сказано в блоге Google Labs.

Веб-сайт App Inventor будет работать до конца года, но текущий URL (appinventor.googlelabs.com) изменится в течение 90 дней.
Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 3.9K
Comments 4

Codecademy. Учимся программировать

Social networks and communities
Изображение - savepic.ru — сервис хранения изображений

Codecademy, который запустился буквально день назад будет интересен в первую очередь начинающим программистам JavaScript. Ресурс претендует быть прекрасным дополнением к туториалам, манам и другим материалам. Под катом небольшой обзор сервиса.
Читать дальше →
Total votes 80: ↑72 and ↓8 +64
Views 6.4K
Comments 52

Путь профессионального роста на примере доктора Быкова и его интернов

Lumber room
Когда я смотрел сериал «Интерны», я все время отмечал про себя, что Быков мне кого-то напоминает, и отношения, которые у него сложились с его интернами я уже где-то встречал.

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


Доктор Быков недоволен своими интернами

Что за отношения?
Total votes 79: ↑29 and ↓50 -21
Views 525
Comments 26