Публикации по теме 'programming-education'
Learning Go: начало работы с Go
В следующей серии статей я собираюсь предоставить руководство по изучению языка Go. Язык Go - это язык программирования, разработанный исследователями информатики в Google. Два из первоначальных разработчиков, Роб Пайк и Кен Томпсон, участвовали в разработке C и Unix в Bell Labs. Go имеет несколько технических функций, которые выделяют его среди других языков программирования, и вам следует подумать о его изучении в своем следующем проекте по изучению языков программирования.
Go..
Learning Go: циклы for и шаблон "Делайте что-то заданное количество раз"
В моей последней статье я обсуждал, как писать общие циклы с использованием версии цикла for в Go, который работает аналогично тому, как циклы while работают в других языках программирования. В этой статье я покажу вам, как работать с более конкретной формой цикла for, которая похожа на циклы for в других языках.
Для петель
В большинстве языков программирования цикл for используется, когда вы хотите выполнить некоторую задачу определенное количество раз. Как я продемонстрировал в..
Learning Go: объектно-ориентированное программирование, часть 2
В предыдущей статье я обсуждал, как объектно-ориентированное программирование может быть выполнено с помощью Go, даже если Go не имеет классов. В этой статье я продолжу обсуждение ООП в Go, демонстрируя, как можно инкапсулировать данные и методы структуры Go. Во второй части статьи я расскажу о другом аспекте ООП, а именно о создании абстрактных типов путем создания интерфейсов Go.
Что такое инкапсуляция?
Одна из основных целей ООП - инкапсуляция или сокрытие данных. Почему это..
Как научиться программировать: написание кода
Вы не можете писать код, пока не научитесь читать код
Четыре шага последовательного учебного подхода к обучению программированию: 1) чтение и понимание кода; 2) написание кода; 3) чтение и понимание шаблонов программ; и 4) применение шаблонов программ к уникальным ситуациям. Я обсуждал первый шаг процесса в предыдущей статье , а в этой статье я погружаюсь во второй шаг: написание кода с помощью простых и понятных инструкций.
Переход от чтения кода к написанию кода
Ошибка,..
Обучение детей программированию
Критика, идеи и бессмыслица из окопов индустрии
Похоже, что в наши дни очень много профессионалов среднего и высшего класса хотят обучать своих детей программированию. И везде, где есть профессионалы среднего и высшего класса, которые хотят чему-то научить своих детей, обязательно последуют эксперты в области образования с изящными продуктами, чтобы научить этому.
Нет недостатка в книгах, игрушках, исследовательских работах, методологиях, модных словечек и гаджетах с завышенными..