Публикации по теме 'learning-to-code'
Заблуждения о преподавании и обучении программированию — Часть 1 TBD: Введение
Часть 1 подлежит уточнению
Заблуждения о преподавании и изучении программирования — часть 1
Как отказ от познания, меритократический романтизм и глубоко укоренившиеся предрассудки мешают преподаванию технологий сегодня
Введение
Буквально на днях я просматривал свою ленту в социальных сетях, когда наткнулся на сообщение от учителя программирования:
«Перестаньте учить все подряд. (думая, что чем больше вы знаете, тем лучше вы кодируете) Это не имеет никакого образовательного..
Почему Kotlin для начинающих
Вы, вероятно, уже слышали о Kotlin , потому что хотели узнать о разработке приложений для Android и, возможно, решаете, следует ли вам писать код на Java или Котлин . Может быть, вы просто хотите узнать, на что способен Kotlin и что нас ждет в будущем.
В этом сообщении блога мы укажем на некоторые моменты, почему Kotlin быстро превращается в язык программирования, который многие разработчики выбирают в качестве предпочитаемого языка.
Если вы новичок в программировании, я..
Не копируйте и не вставляйте код
Копирование и вставка кода сдерживает вас, независимо от того, являетесь ли вы начинающим разработчиком или опытным.
Есть две важные вещи, которые вам нужны, если вы только начинаете свой путь программирования:
Понимание Удержание
Ввод кода поможет вам достичь обоих:
Вы будете уделять больше внимания деталям, особенно когда вы делаете ошибки Вы заставите свою память работать
Эти два преимущества для начинающих могли быть очевидны для вас, но как копирование и вставка..
День 26–30: Создание серверов HTTP и Express
Второй квартал в Galvanize в Остине официально начался, и первая неделя назад была настоящей головокружительной. Мы научились создавать HTTP-серверы!
Что меня сразу же поразило, так это то, как мало кода требуется для создания сервера. Это потрясающе. Я всегда думал о сервере как об очень интенсивном фрагменте внутреннего кода, который был монстром и должен был быть построен по частям, но на самом деле это не так.
Сначала мы построили наши серверы и маршруты только с..
Что такое программирование?
Давайте представим, что у вас есть смартфон, и вам просто не нравится, как работает определенное приложение, как пользовательский интерфейс. Вы воображаете, что можете сделать его лучше, победить конкурентов (приложение — единственное в своем роде) и заработать на этом деньги. «Ну, как мне его создать?» Вы можете спросить себя. Вот что такое программирование: создание таких вещей, как приложения, операционные системы или просто указание компьютеру, что делать в двух словах...
Этика повторного использования Кодекса
Этика повторного использования Кодекса
Этика повторного использования кода сложнее, чем большинство форм плагиата или кражи интеллектуальной собственности. Повторное использование кода - неотъемлемая часть разработки программного обеспечения и фундамент для движения за открытый исходный код. Когда повторное использование кода переходит черту от хорошей практики к неэтичной? Трудности в отношении добросовестного использования имеют разветвления в академических кругах, промышленности и..
«Значит, у вас нет диплома CS и вы думаете, что вы разработчик?»
Итак, у вас нет степени CS и вы думаете, что вы разработчик?
Это был мой первый опыт собеседования в качестве веб-разработчика. Это может показаться немного грубым, но если инженер-механик хочет работать разработчиком в вашей компании, то это вполне объяснимо. Для таких разработчиков-самоучек, как я, отсутствие степени в области компьютерных наук должно быть наиболее распространенной неуверенностью, с которой они сталкиваются на регулярной основе. По мере накопления опыта вы..