Форум программистов, компьютерный форум, киберфорум
Наши страницы
Perl
Войти
Регистрация
Восстановить пароль
 
sayiko
0 / 0 / 0
Регистрация: 21.01.2016
Сообщений: 10
1

Ищу человека для Реализации метода изучения языка программирования Perl

19.07.2018, 20:09. Просмотров 404. Ответов 2

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

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

И так как один из дивизов Создателя языка гласит - «Есть больше одного способа это сделать» («There’s more than one way to do it») то..
Лирическое пояснение
Кликните здесь для просмотра всего текста
После долгих поисков инфы в изучении, попыток, проб, мозаика сейчас такая:
Пойдем от понятия Сфера знаний в определённой области до начальной стадии сборки этой сферы – слоям, другими словами от Законченного рисунка к первому её элементу - пазлу.
Итак, представили.
Цель – готовая картина, в законченном, собранном виде, сможет выполнять своё Предназначение – создавать целые миры в головах тех, кто будет её созерцать. Конечно картина была выбрана для простоты, что бы меньше нагрузить читателя в роли Новичка желающего изучить программирование. В Идеале примером может выступить законченная машина(робот) собранная с определённой целью и выполняющая своё предназначение.
Так вот, Язык программирования как утверждает Вики - определяет набор лексических, синтаксический, семантических правил. Которые и нужно изучить для Начала, что бы написать код выполняющийся согласно своему назначению. И Как показала техника только чтения и просмотра лекций, что без Практики Написания Кода – в изучении программирования толку почти Нет.

Прочитав или прослушав книгу Матричный Метод Изучения Языков https://www.youtube.com/watch?v=Oq6PBXlDjE4
пришла простая мысль о том, что бы на Основе Матричного метода, вместо английского языка изучить язык программирования, только слегка изменив процесс и выбросив лишнее.

Кратко о Матричном Методе Изучения Языков:
Кликните здесь для просмотра всего текста
источник https://rutracker.org/forum/viewtopic.php?p=4089881#4089881
1. Его собственный матричный метод. В двух словах о методе:
Подготовительный этап: подготовить так называемую матрицу. Из себя она представляет 20–25 коротких (не более 60–ти секунд) диалогов.
этап: прослушивание до посинения. Нужно просто слушать, привыкая к языку до тех пор, пока вы не начнёте различать отдельные морфемы.
этап: говорить, тренеруя свой артикуляционный аппарат.
этап: следить за текстом, интуитивно догадываясь, какие буквенные соответствия существуют в данном языке. И опять-таки читать вслух.
Эту матрицу нужно отрабатывать от полугода до года и более. Уделять изучению языка 3 часа в день, 1000 часов в год.
2. Чтение оригиналов с редким обращением к словарю. Собственно, здесь все ясно: читать оригинал и пытать догадываться о значении незнакомых слов по контексту, а к словарю обращаться только в случае крайней необходимости.
Это все. Конспект всей его книги занял у меня тетрадный лист (книга довольно объемная).
Пару “нельзя” из его книги:
нельзя учить слова, слова вторичны.
нельзя заниматься по учебникам, учебники – зло.
нельзя посещать курсы иностранных языков, эти курсы в большинстве своем лохотрон.
нельзя читать параллельные тексты, известные также под названием "метод Шлимана", потому что смешивать родной язык с иностранным крайне нежелательно.
чуть ниже на торренте уточнение https://rutracker.org/forum/viewtopic.php?p=4091366#4091366
касательно длины диалогов, их содержания, качества, важность определенного шаблона содержания каждого диалога.

Как вижу применить к языку Perl.
расширенная мысль - как изменить метод под программирование:
Кликните здесь для просмотра всего текста
Из основной идеи выше изложенного метода, в книге подробнее раскрываются особенности человеческого тела, к восприятию чуждой ему новой информации в виде Звуков и причины почему человек не запоминает.
-В программировании звуков – Нет(*имею ввиду процесс выполнения не музыкального Кода). Есть информация так же Чуждая, новая, в виде каких то Иероглифов, их сочетания, значений, последовательности написания и др. процессов.
Так вот, вместо звуков, нужна практика набора в среде разработки - Правильно Работающих, завершенных, коротеньких блоков, по всем темам, охватывающих все разделы языка. (Основные разделы: Переменные, константы, выражения; Управляющие конструкции; Процедуры; Ссылки.--ну и в каждом конечно подразделы.)
Блоки слушая которые в плеере или читая, на один блок уходило не более 60ти секунд.- Набирать в среде разработки, пока не уяснишь суть и конечно не запомнишь структуры построения блоков.(*тут у меня пока не сложилось с изложением мысли)
после того как в голове чётко запомниться все маленкие блоки всех разделов, найти Большой завершенный код программы, которая применяется Реально, и пытаться её читать и разбирать, что бы понять как она работает согласно наработанным навыкам. Как то так )

Как реализовать - как изменить метод под программирование:
Кликните здесь для просмотра всего текста
Подготовительный этап:
1. а)Подготовить так называемую матрицу.
Из себя она представляет 20–25 коротких (не более 60–ти секунд) кусочков Под- программ.
Которые желательно получить из Одной завершённой Реально применяемой в продакшене программы. Другими словами Найти пример или взять свой который сейчас используешь, который Работает без багов, и раздробить его на кусочки, возможно с короткими коментариями.
б) “этап: прослушивание до посинения.”
Меняем на написание кода, и его выполнении/запуска в среде разработки.
Реализация: ученик сам надиктует себе Код на плеер и путём прослушивания и одновременной записи и выполнении в среде разработки, подобрав для себя удобную скорость, будет повторять и повторять, пока придет понимание – Открылось.

2. Читать каждый день, любой законченный и Работающий код.
Возможно дать неспешное коротенькое задание, за которое Учитель скажет молодец в случае успешно/правльной реализации задания или быть может даже в виде денежного, пусть малого частичного вознаграждения от заказчика.

Собственно и весь метод.
И вот для составления таких “Правльно составленных для Новичков” - диалогов(строк/блоков Кода), и написАл весь этот Пост.
Ищу человека, который дочитал до этого предложения, и в силу своих способностей, желания, если оно возникло, сможет помочь составить некую матрицу, для изучения языка Perl – мне новичку, и всем, кому это поможет в обучении.

Материалы которые возможно можно использовать и которые применялись в изучении Perl:
Кликните здесь для просмотра всего текста

Вот этот пример наиболее ближе к вышеописанной методике, но мне не хватает много чего, что бы создать что то Осязаемое для себя в понимании Простого рабочего примера с возможностью увидеть Результат.
http://www.newthinktank.com/2016/03/perl-tutorial/
2. Наверное единственные курсы, которые на Ру и можно так же смотреть, пока что то – Откроется.
https://www.youtube.com/watch?v=yoKe6vA4I2M
3. Возможно это и хороший виде урок, но слишком как то тяжело заходит.
https://www.youtube.com/watch?v=D_d3Yb8xll0
4. Из того что удалось найти ) но на французском.
https://www.youtube.com/watch?v=LJ7zzYa-_j8
5. Если не смущает Японский язык, лекция на 5ть часов
https://www.youtube.com/watch?v=Tx0qmuHTbyw

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2018, 20:09
Ответы с готовыми решениями:

Подскажите среду программирования для изучения языка Си
День добрый! Подскажите среду программирования для изучения языка Си. Спасибо.

Изучения языка программирования для работы с сетями
Всем привет. Хотел бы окунуться в мир программирования и в частности, хотел бы работать с...

Книги для изучения языка программирования C для начинающих
Посоветуйте толковые книжки для начинающих программистов С . Извиняюсь если такая тема есть, не...

Ищу человека для совместного программирования
Доброго времени суток! Ищу человека со знаниями Си, Linux, Bash, Python (можно все вместе, можно...

Ищу наставника/напарника/команду для изучения C#, обмена опытом, реализации проектов
Изучаю C#, но не совсем эффективно, на мой взгляд, проходит изучение "в вакууме". Необходимо...

2
bidstrup
133 / 43 / 6
Регистрация: 11.03.2018
Сообщений: 196
20.07.2018, 05:56 2
Цитата Сообщение от sayiko Посмотреть сообщение
пришла простая мысль о том, что бы на Основе Матричного метода, вместо английского языка изучить язык программирования, только слегка изменив процесс и выбросив лишнее
Ну пришла и пришла. Зачем столько шума? Вывод об идентичности процесса изучения разговорного языка и языка
программирования ошибочен. Аргументом является мой личный опыт.
0
sayiko
0 / 0 / 0
Регистрация: 21.01.2016
Сообщений: 10
20.07.2018, 11:33  [ТС] 3
Доброго времени суток. Текстом очень сложно передать свою мысль, шум наверное от того, что в своих попытках изучения, это пока не привело к результату - проф. программист = сантики))) (*незнайка на луне)
А мысль в тексте выше, как раз и делает акцент на том, что процесс нужно изменить под изучение программирования, и посмотреть что из этого выйдет. Конечно это гипотеза, но и верю что она должна помочь мне построить фундамент, для начала грандиозных построек или мелких кривых домиков )))
Вот это видео http://www.newthinktank.com/2016/03/perl-tutorial/ - оно как то приближено к тому, что должно получиться, но у меня не хватает ума, что бы привести его в желаемую матрицу, но в нём - примере, нет простоты. Это должны быть проще. Законченная программа поделенная на блоки, что бы было понятно от куда начал и куда иду, и на протяжении пути видеть куда мне нужно прийти. Проходить и проходить путь, что бы запомнить все его элементы из которого он состоит и однажды - Откроется.
благодарю за ответы.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2018, 11:33

Совместное изучения языка программирования C#
Доброго времени суток, уважаемые! Есть ли люди желаемые обучиться без затраты денежных средств —...

Выбор языка программирования для разработки среды программирования
Возникла мысль о создании ЯПа. Ныне популярные ЯПы не универсальны, либо универсальны, но с ...

Собираю команду для совместного изучения Perl и Mojolicious
Здравствуйте! Появилась идея по созданию команды для совместного изучения Perl и Mojolicious и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru