Доступно

Programming with С language [Ricardo Sanchez Schulz]

Тема в разделе "Электронные книги", создана пользователем Александр Шульгин, 11 июл 2021.

Цена: 1200р.-68%
Взнос: 374р.
100%

Основной список: 7 участников

Статус обсуждения:
Комментирование ограничено.
  1. 11 июл 2021
    #1
    Александр Шульгин
    Александр Шульгин ЧКЧлен клуба

    Складчина: Programming with С language [Ricardo Sanchez Schulz]

    PROGRAMMING WITH C LANGUAGE by Ricardo Sanchez Schulz

    Why write a new book on programming using C language? My experience, based on teaching the use of this language to learn to program, for more than 15 years to students who are just starting out in programming, has led me to make this decision due to several factors:

    1.The C language, being a compact language with a limited number of features, presents difficulties to students because of its extensive use of pointers (object addresses) and proximity to the hardware. In the teaching of this language, it was standard to incorporate the use of pointers after half of the subject. As a result of this methodology, students at the end of the course did not fully understand the use of pointers and their diagnosis was that the C language is difficult to learn. About 5 years ago, I modified this methodology and began to teach C language incorporating pointers from the first class. To make this possible, I use analogies that allow students to associate pointers (addresses) with objects, which for them is of immediate understanding.

    2. My years of experience teaching this language have allowed me to locate the points where students have difficulty understanding. To correct this, in the book I make extensive use of diagrams that allow better visualization of the difficulties and therefore, notably improve their understanding.

    3.In the book, I deliver many solved problems, which emphasize the topics that present greater difficulties, such as creation of complex types, functions, the use of function pointers, dynamic arrangements, etc.

    The result of these five years, using this new methodology, has been satisfactory and in my opinion, has generated a change in the students' predisposition towards learning the C language. I have been able to verify, that already in the last third of a course, the students handle with naturality the use of pointers. I consider that most engineer, must know reasonably well how to program using C language and I hope that this new book contributes to that direction.

    Зачем писать новую книгу по программированию на языке Си? Мой опыт, основанный на обучении использованию этого языка для обучения программированию в течение более 15 лет студентов, которые только начинают заниматься программированием, привел меня к принятию этого решения в силу нескольких факторов:

    1.Язык C, будучи компактным языком с ограниченным количеством функций, представляет трудности для учащихся из-за широкого использования указателей (адресов объектов) и близости к аппаратному обеспечению. В преподавании этого языка было принято включать использование указателей после половины предмета. В результате этой методологии студенты в конце курса не до конца поняли использование указателей, и их диагноз состоял в том, что язык Си трудно выучить. Около 5 лет назад я изменил эту методологию и начал преподавать язык Си, используя указатели с первого класса. Чтобы сделать это возможным, я использую аналогии, которые позволяют студентам связывать указатели (адреса) с объектами, что для них имеет непосредственное значение.

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

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

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

    Продажник
    Формат: PDF (возможно будет и epub)
    Цена: 15$ (1200 рублей)


    Книга на английском языке!
     
    Последнее редактирование модератором: 12 июл 2021
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      10 авг 2021
    2. skladchik.com
      Взнос составляет 187р.
      10 авг 2021
    3. skladchik.com
      Складчина активна.
      10 авг 2021
    4. baribal
      baribal не участвует.
      9 авг 2021

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      10 авг 2021
    2. skladchik.com
      Взнос составляет 187р.
      10 авг 2021
    3. skladchik.com
      Складчина активна.
      10 авг 2021
    4. skladchik.com
      Сбор взносов начинается 10.08.2021.
      1 авг 2021
  3. Обсуждение
  4. 18 июл 2021
    #2
    Александр Шульгин
    Александр Шульгин ЧКЧлен клуба
    Прошу проголосовать
     
  5. 18 июл 2021
    #3
    Александр Шульгин
    Александр Шульгин ЧКЧлен клуба
    Чуть выше 1-го поста вкладка (Голосование) на приватную тему с голосованием.
     
Статус обсуждения:
Комментирование ограничено.