Форум программистов, компьютерный форум, киберфорум
Наши страницы

PascalABC.NET

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 1, средняя оценка - 5.00
BaboshinSD
330 / 269 / 28
Регистрация: 15.11.2012
Сообщений: 477
Записей в блоге: 1
#1

Литература по PascalABC.NET - PascalABC.NET

09.05.2013, 10:36. Просмотров 39855. Ответов 14

Очень часто новички (особенно те, которые леняться юзать поиск) спрашивают: а существует ли литература по PascalABC.NET? Отвечаю - нет! Конкретно по этому Pascal'ю книг не существует. Что делать, спросите вы? Хочу дать несколько рекомендаций

Небольшое предисловие.

Когда я впервые сел за PascalABC.NET, у меня были лишь не большие знания по "обычному" (Turbo/Free) Pascal'ю и я понятия не имел о платформе .NET Framework. Поэтому я решил "разбить" своё обучение на 2 части:
  1. Научиться программировать на "обычном" Pascal'е
  2. Научиться программировать под .NET
Собственно эта тактика "дала хорошие плоды" и через N-ое время, программирование под .NET стало понятным и удобным. Именно так я предлагаю сделать и вам. И так начнём!

Часть 1-ая. Учим "стандартный" Pascal.

Как я уже говорил по PascalABC.NET книг не найти, зато по другим их великое множество, все их можно найти тут. От себя посоветую эту книгу:
Песни о Паскале
Название: Песни о Паскале
Автор: Деревенец Олег
Год: Последняя редакция вышла в 2013 г.
Оф. сайт: http://oleg-derevenets.narod.ru/

В книги очень подробно, понятно и с "жизненными" примерами рассказывается обо всех тонкостях языка. Обучение начинается "с нуля" и заканчивается довольно сложными алгоритмами и программами. В качестве компилятора используется FreePascal, но большинство программ будет работать и в PascalABC.NET (точно не помню, по-моему только 1 не работает). К сожалению я читал старое издание книги (за 2011 год) и поэтому не знаю обо всех изменениях, но думаю что в новых изданиях можно найти много нового.

Но если вы прочтёте и/или другие - это ваш выбор. Итак, если вы уже хорошо разбираетесь в чистом Pascal'е (можете писать модули, работать с матрицами и пр.), то можно перейти к платформе .NET.

Часть 2-ая. Учим PascalABC.NET.

С литературой по платформе .NET Framework тоже всё не так гладко, как хотелось бы. Для начала не плохо просто узнать что это такое, почитать о .NET можно тут, тут и тут. Потом можно почитать об отличиях в версиях Framework'а:
  • 4.5
  • 4 (Советую, т.к. слышал что PascalABC.NET не корректно работает на 4.5, возможно уже исправлено.)
  • 3.5
Ну и конечно нужно установить/обновить Framework у себя: Скачать 4. Ещё нужно посмотреть библиотеки .NET классов (есть в стандартной справке PascalABC.NET).

Когда с теорией разобрались, можно приступать к практике. Тут мне помогали исходники других программ (чаще всего на C# и Delphi), их можно найти тут, тут и тут. Ну и конечно же не стоит забывать об авторских статьях с оф. сайта PascalABC.NET: тут (больше подойдут для новичков) и тут (как для новичков, так и для более "прокачанных" программистов).

Ну вот и всё, удачи !

Всё выше сказанное является личным мнением автора, основанным на личном опыте!


Добавлено через 2 минуты

Не по теме:

Если нашли очепятку, битую ссылку и пр., а также если есть замечания/предложения/дополнения насчёт этой статьи отпишите в ЛС или в этой теме. Заранее благодарен



Добавлено через 12 часов 24 минуты
В дополнение к книгам:
Занимательные уроки с паскалем
Название: Занимательные уроки с паскалем, или PascalABC.NET для начинающих
Автор: Рубанцев Валерий
Описание: В этой книге для обучения программированию использована новая версия среды разработки программ PascalABC.NET. Это отечественная система программирования, специально созданная для изучения языка паскаль и приёмов программирования на нём. PascalABC.NET - лучший старт в мир программирования! Программа бесплатна, её интерфейс полностью выполнен на русском языке, она имеет небольшой размер, легка в освоении и позволяет создавать великолепные программы.
В целом книга Занимательные уроки с паскалем повторяет материал моей предыдущей книги Занимательные уроки с компьютером, или Small Basic для начинающих, но добавлен ещё 1 урок и несколько новых проектов. Это значит, что вы можете изучать параллельно 2 языка программирования и сравнивать их достоинства и недостатки на одних и тех же примерах, что очень удобно!
Скачать ознакомительную версию: zupabc.rar (7,5 Mb)

В долнение к статьям: Курс основы программирования (с оф. сайта PascalABC.NET)

Небольшой курс видео уроков: Видео уроки по PascalABC.NET
24
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2013, 10:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Литература по PascalABC.NET (PascalABC.NET):

В чем разница PascalABC.net и PascalABC - PascalABC.NET
Скажите в чем разница PascalABC.net И PascalABC. Помню когда-то давно программы работающие в PascalABC у меня не работали в .net

Установится ли PascalABC.NET на систему, где установлен только .NET 4.6.1? - PascalABC.NET
Привет всем. Вопрос, собственно, озвучен выше. Конкретнее: есть компьютер со свежеустановленной Win10 x64, на которой присутствует...

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

PascalABC.NET и Win ХР - PascalABC.NET
Здравствуйте! Подскажите PascalABC.NET совместим с Win ХР? Спасибо.

Задачи PascalABC.NET - PascalABC.NET
Ребят, не могу задачи что-то решить. Я знаю, что среди вас есть программисты. Именно поэтому прошу помощи Задачи эти заели. Решать...

PascalABC.NET и Excel - PascalABC.NET
Программа должна искать в тексте из файла .xlsx значение,которое перед этим ввел пользователь. assign(f,'D:\Дані.xlsx'); reset(f);...

14
APALoff
1636 / 1065 / 470
Регистрация: 03.07.2013
Сообщений: 4,506
19.03.2014, 10:37 #2
Рубанцев В.: Занимательные уроки с Паскалем (PascalABC.NET)

К сожалению ограничение на объем документа не позволяет этот файл "прикрепить" к сообщению, выкладываю ссылку: http://yadi.sk/d/kZmkRl3rKnnEu
Может модеры смогут его сюда "приатачить"?

Добавлено через 54 секунды
Это полная книга, а не ознакомительная.
5
voot
0 / 0 / 0
Регистрация: 25.12.2015
09.10.2014, 14:49 #3
Хорошая книга по PascalABC есть на сайте DVKuklin.ru. Называется "Учебник по программированию. Первые шаги. Язык программирования PascalABC.NET". Название говорит само за себя.
0
APALoff
1636 / 1065 / 470
Регистрация: 03.07.2013
Сообщений: 4,506
09.10.2014, 17:02 #4
Voot, Вы и есть Д.В.Куклин? На всех форумах очень плохо относятся к рекламе.
Если у Вас есть желание запостить свою книгу в свободный доступ - ссылку в тему, а рекламой ради зароботка заниматься не надо.
0
seryojka_12
1 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 7
28.10.2014, 18:18 #5
Спасибо огромное, очень помогли ваши ссылки!)
0
Axlbel78
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 2
27.05.2015, 12:05 #6
Из книг могу порекомендовать "Learn Pascal in three days" Сэма Аболруса(есть перевод на русский).А из сайтов www.learnpascal.mya5.ru а вообще Паскаль очень понятен и его можно выучить по справке к нему
0
Nekromail2011
21 / 21 / 6
Регистрация: 03.11.2014
Сообщений: 325
08.07.2015, 12:19 #7
Цитата Сообщение от BaboshinSD Посмотреть сообщение
и тут(ссылка) (как для новичков, так и для более "прокачанных" программистов).
битая

Добавлено через 25 секунд
а так очень полезная тема
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24805 / 16479 / 5081
Регистрация: 22.10.2011
Сообщений: 29,124
Записей в блоге: 5
08.07.2015, 13:34 #8
Цитата Сообщение от Nekromail2011 Посмотреть сообщение
битая
Поправлено
1
dirtyeugene
0 / 0 / 0
Регистрация: 28.07.2015
Сообщений: 7
30.07.2015, 15:05 #9
С этого языка и начинается программирование? Я хочу стать программистом, но в школе проигнорировал курс паскаля, подскажите что делать...

Добавлено через 2 минуты
Спасибо большое за литературу, буду учить паскаль
0
Sergio Leone
2458 / 1103 / 402
Регистрация: 07.06.2014
Сообщений: 3,259
31.07.2015, 08:17 #10
Цитата Сообщение от dirtyeugene Посмотреть сообщение
С этого языка и начинается программирование? Я хочу стать программистом, но в школе проигнорировал курс паскаля, подскажите что делать...
только не PascalABC.NET

Учите СТАНДАРТНЫЙ Паскаль.
0
Новичок
Модератор
1412 / 875 / 209
Регистрация: 17.07.2012
Сообщений: 4,544
Записей в блоге: 1
Завершенные тесты: 3
03.08.2015, 16:34 #11
Цитата Сообщение от Sergio Leone Посмотреть сообщение
Учите СТАНДАРТНЫЙ Паскаль.
Согласен. Лучше юзать Free Pascal.
0
TonyWinter
4 / 4 / 5
Регистрация: 08.01.2016
Сообщений: 78
13.01.2016, 18:15 #12
А никто задачник не подскажет под Pascal и .NET?
Уровень - средний и выше(ООП,Оконные приложения,функциональное программирование).Пытался найти по форуму,но большинство именно обучающие,а нужен просто сборник задач среднего/высокого уровня.Во встроенном, как понял я, только для начинающих.
0
_Montana2016_
0 / 0 / 0
Регистрация: 26.01.2016
Сообщений: 1
26.01.2016, 01:20 #13
Есть ли ссылка на полную библиотеку модулей в pascalabc .net?????Кроме сайта!
0
Астролит
0 / 0 / 0
Регистрация: 19.02.2016
Сообщений: 9
01.03.2016, 01:59 #14
По поводу "Песни о паскале". Начал изучать книгу, по началу автор действительно все очень хорошо разжевывал, рассказывал и показывал, но где то на середине книги, автора как будто подменили, каждую новую главу нужно было гуглить. С оператором в операторе вообще пришлось вникать самостоятельно. Но в любом случае лучшей книги для старта я не нашел.
0
Alvico
8 / 8 / 2
Регистрация: 12.04.2017
Сообщений: 50
12.04.2017, 15:07 #15
PascalABC.NET разработан в ЮФУ. На официальном сайте имеется форум с темами по новым версиям. Недавно один из разработчиков этой системы [С.С.Михалкович] прочитал курс из девяти лекций в рамках повышения квалификации преподавателей. Видеозаписи этих лекций выложены на UTube. Этот видеокурс является превосходным дополнением к любой книге по Паскалю, поскольку в нем излагаются все особенности именно данной версии. Первая лекция во многом вводная, но объясняет, для каких целей создавался этот язык и почему на нем нужно писать именно так, а не иначе, как на ТурбоПаскаль или FPC.

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

Лекция 1. https://youtu.be/U65-SebSaj416
Лекция 2. https://youtu.be/Bqfpddge2c04
Лекция 3. https://youtu.be/dC05q_CIIe42
Лекция 4. https://youtu.be/ywFGkKkA3r4
Лекция 5. https://youtu.be/V4jbPonynAU
Лекция 6. https://youtu.be/wFcAq-1mnx0
Лекция 7. https://youtu.be/FCM_YaZyWVQ
Лекция 8. https://youtu.be/lE05l_RYqsc
Лекция 9. https://youtu.be/AjtBMQ26YPc
1
12.04.2017, 15:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2017, 15:07
Привет! Вот еще темы с ответами:

PascalABC и .Net, FormsdABC - PascalABC.NET
Мне очень интересно было бы научится создавать интерфейсы, кнопки и тд... Но увы ничего не нашел про FormsABC, хоть видел несколько...

Перевод из С# на PascalABC.NET - PascalABC.NET
Здравствуйте, уважаемые форумчане! Помогите пожалуйста перевести код с С# на PascalABC.NET Вот код #include <iostream> // для...

Перевод с C++ на PascalABC.NET - PascalABC.NET
Переведите, пожалуйста, на PascalABC.NET. Сам пробовал, но вылезает очень много ошибок. Делаю фикс на одну - вылезает две других ...

OpenGL в PascalAbc.Net - PascalABC.NET
Искал уроки именно для этой среды,не нашел.Но все же не здался,тем более зная что он расчитан на любые платформы.Научился не многому...


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

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

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