Сб, 23.09.2017, 14:04
Форум інформатиків України
Головна Реєстрація Вхід
Вітаю Вас, Гість · RSS
Вітання на форумі
Незнайомець
Вітаємо на форумі,
Незнайомцю!

   
зареєструйтесь
Перед реєстрацією обов’язково прочитайте:
Оновлення Учасники Пошук
Особисті повідомлення
Видавництво ’’Аспект’’ Видавництво

Сторінка 5 з 17«12345671617»
Модератор форуму: Ktara, Bandalak, НІКОЛЯ, volevikt 
Форум інформатиків » РОЗДІЛ ІІ: ЛІТЕРАТУРА З ІНФОРМАТИКИ » 2.6 Пропозиції видавництва "Деол" - СПД Глинський » Вибираємо мову програмування і візуальне середовище (Вибираємо мову програмування і візуальне середовище)
Вибираємо мову програмування і візуальне середовище
Виберіть мову програмування і візуальне середовище для 11 класу
1.1. Pascal (for Windows) i Delphi[ 28 ][51.85%]
2.2. Free Pascal i Lazarus[ 4 ][7.41%]
3.3. Visual Basic (в MS Office)[ 8 ][14.81%]
4.4. Visual Basic .NET (у MS Visual Studio)[ 3 ][5.56%]
5.5. C# (у MS Visual Studio) тощо[ 10 ][18.52%]
6.6. Інше[ 1 ][1.85%]
Усього відповідей: 54
Глинський__Ярослав Дата: Вт, 22.06.2010, 23:46 | Повідомлення № 1
Видавець посібників
Повідомлень: 347
Нагороди: 3
Рейтинг: 25
Не вдаючись у дискусії щодо методичної доцільності використання блок-схем, НАМ, Java та всякої екзотики, прошу висловити побажання щодо мови програмування і візуального середовища для курсу інформатики в 11-му класі (нова програма) і бажано обгрунтуйте його.

Усю шкільну нову програму можна шикарно виконати у Visual Basic в MS Office. Тільки уявіть, відкриваєте MS Word чи Excell 2003, 2007 чи 2010, переходите в редактор Visual Basic і розв'язуєте будь-яку задачу курсу. Переваги - все дуже просто. Не виникають проблеми з ліцензіями. Доступний вдома кожному учню. Недоліки також є, але вони блідніють перед перевагами. Тому я голосую за п.3 (жалко що не понумерував).

Шановні форумчани!!!!!
Повідомлення, які не відповідають темі або несуть некорисний зміст будуть видалятись без попередження!!!

Ковальчук_Олександр Дата: Ср, 30.06.2010, 23:51 | Повідомлення № 61
Ветеран спілкування
Повідомлень: 3621
Нагороди: 17
Рейтинг: 192
Quote (dpi)
У них один аргумент: визуальное программирование детям интереснее.

Это действительно аргумент, если дети хотят улучшить знания по компьютерной графике ;) и рискуют не понять парадигму программирования.
Но давайте взглянем правде в глаза: на мой взгляд программирование понимают не более 30 процентов учеников в силу разных причин даже у самого компетентного учителя, то я думаю, кто понимает Паскаль, поймет и Visual Basic, тем более, что изучение наверняка ограничится циклами и ветвлениями. А конструкции скажем циклов в VB аналогичные до Паскаля + ничего плохого нет в том, что программа обретет солидный вид за счет интерфейса. Мне кажется, что интерфейс не помешает, а интерес, мотивация возрастет. Единственное, для того, чтобы научится создавать интерфейс, тоже нужно время. Главный минус - это мизер выделенных часов. Надо учебный год, 34 часа, тогда можно было бы начать обычно с этапов решения задач, алгоритмов, постепенно переходя на визуальное программирование.
dpi Дата: Ср, 30.06.2010, 23:53 | Повідомлення № 62
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Для тех, кто занимается олимпиадами, важен только Паскаль или лучше С++. И их, этими разговорами, вы с толку не собьете.
alex Дата: Чт, 01.07.2010, 00:01 | Повідомлення № 63
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (dpi)
Структурный язык программирования это скажем Паскаль.

Quote (dpi)
типа Делфи, Вижуал Бейсик.нет и др., Паскалем

Quote (dpi)
старый добрый Visual Basic 6

Важливо не як закодувати, а що закодувати.
Quote (Ковальчук_Олександр)
Так это получается ООП в чистом виде.

НЕ згоден. Для прикладу можна взяти книгу М.З.Грузмана "Еврістика в інформатиці".
Там всі алгоритми закодовані з використанням мови Паскаль та методу
об'єктно-орієнтованого програмування. Використання візуального середовища це
далеко не об'єктно-орієнтоване програмування.
dpi Дата: Чт, 01.07.2010, 00:16 | Повідомлення № 64
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (alex)
Там всі алгоритми закодовані з використанням мови Паскаль та методу
об'єктно-орієнтованого програмування. Використання візуального середовища це
далеко не об'єктно-орієнтоване програмування.

Все точно. ООП - это классы и шаблоны. И не надо его отождествлять с визуальным программированием. Последнее - это как создание сайтов с помощью редакторов сайтов. Программированием трудно назвать.
Ковальчук_Олександр Дата: Чт, 01.07.2010, 01:12 | Повідомлення № 65
Ветеран спілкування
Повідомлень: 3621
Нагороди: 17
Рейтинг: 192
Quote (Ковальчук_Олександр)
Так это получается ООП

Quote (alex)
НЕ згоден.

Согласен, немного не правильно выразился. Визуальный язык в тоже время является и объектно-ориентированным, следовательно наверное эта тема тоже должна затрагиваться, но опять же при таком количестве часов...
Quote (alex)
Використання візуального середовища це далеко не об'єктно-орієнтоване програмування.

Тем более Ваши слова являются подтверждением того, что если программа будет иметь интерфейс, то это не помешает, а только поднимет интерес в учеников. ООП затрагиваться не будет.
Quote (dpi)
И не надо его отождествлять с визуальным программированием.

Та оно как-то само собой отождествляется, потому как используется при написании программ. Другой вопрос, надо ли ООП изучать в школе.
Quote (dpi)
Программированием трудно назвать.

Интересно, почему? Вроде базовые структуры такие же как и в Паскале.
Quote (dpi)
Для тех, кто занимается олимпиадами, важен только Паскаль или лучше С++. И их, этими разговорами, вы с толку не собьете.

Те, кто занимаются олимпиадами (насколько знаю Вы тоже), начинают изучать Паскаль или С++ с детьми класса 7. Соответственно до 11 они его знают на высоком уровне, так зачем этим же детям в 11 классе изучать Паскаль? То есть я полностью согласен, что для подготовки к олимпиадам нужно учить эти языки, тем более они на международной олимпиаде используются. Но мы говорим об обычной школе и ориентируемся на среднего ученика. Из 100 опрошенных учителей вам 90 как минимум скажет, что при изучении программирования (на основе Паскаля) возникают большие трудности с мотивацией и интересом. Поэтому аргумент поднятия мотивации и интереса в сторону визуального программирования серьезный, все основные алгоритмические конструкции можно с успехом изучить на любом визуальном языке.
serbor Дата: Чт, 01.07.2010, 01:20 | Повідомлення № 66
Наполегливий учасник
Повідомлень: 946
Нагороди: 2
Рейтинг: 46
Quote (Ковальчук_Олександр)
на мой взгляд программирование понимают не более 30 процентов учеников в силу разных причин

Программирование понимают все, кроме дебил. Кому-то интересно, кому-то нет. Но доходит большинству также как и основные разделы математики. А вот чтобы заставить весь класс писать самостоятельно программы, терпение нужно адское.
Ковальчук_Олександр Дата: Чт, 01.07.2010, 01:32 | Повідомлення № 67
Ветеран спілкування
Повідомлень: 3621
Нагороди: 17
Рейтинг: 192
Quote (dpi)
На олимпиадах будете куковать.

dpi, стосовно олимпиад смотрите пост 60 (последний абзац).
Quote (serbor)
Программирование понимают все, кроме дебил.

Все правильно, не хотять понимать, им это не интересно, нет связи с практикой, слабая мотивация. Если ученику не интересна какая-то тема по математике, он её учить не будет. Правда по математике ЗНО впереди, а у нас какой стимул?
serbor Дата: Чт, 01.07.2010, 01:51 | Повідомлення № 68
Наполегливий учасник
Повідомлень: 946
Нагороди: 2
Рейтинг: 46
Quote (Ковальчук_Олександр)
Правда по математике ЗНО впереди, а у нас какой стимул?

Из этого следует, надо последовательно и стремительно добиваться ЗНО по информатике.


Відредаговано: serbor - Чт, 01.07.2010, 01:55
gromko Дата: Чт, 01.07.2010, 09:28 | Повідомлення № 69
Лінуксоїд
Повідомлень: 2526
Нагороди: 25
Рейтинг: 325
Мы постоянно ходим по кругу, следует просто признать:
а) Программирование учить надо, 12 часов мало
б) Delphi невозможен без Паскаля, поскольку он есть ООП-расширение Турбо Паскаля.
в) Не зная азов программирования невозможно создать программу ни в какой бы то ни было вызуальной среде ("рисование" форм и кнопок не есть программированием)
г) Visual Basic можно использовать в преподавании как "завлекаловку" - средство повышении мотивации для учеников 7-8 классов(на них и рассчитан учебник Завадского)
д) ООП есть логическим продолжением принципов структурного программирования.
е) Паскаль фактически есть учебным алгоритмическим языком - именно в таком виде он был задуман Виртом, но с английской нотацией.
ж) Для "серьезного" изучения программирования необходимо использовать Паскаль, Си (и может быть Java), в простой форме, без ООП-"наворотов", без разработки графического интерфейса.
з) Изучив основы, можно развивать дальше - ООП.
и) Завадский предлагает вначале изучить среду программирования, у него это VB, а потом там же пытаться изучать структурное программирование.
dpi Дата: Чт, 01.07.2010, 10:23 | Повідомлення № 70
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (Ковальчук_Олександр)
Те, кто занимаются олимпиадами (насколько знаю Вы тоже), начинают изучать Паскаль или С++ с детьми класса 7. Соответственно до 11 они его знают на высоком уровне, так зачем этим же детям в 11 классе изучать Паскаль?

Поверьте, именно так я рассуждал лет 6 разад. Да и повышается кругозор детей.
Но когда я начал давать Builder 6.0 (это тот же Делфи), то понял, что это и для детей и для учителя сидение на двух стульях и довольно не простое. И решил: лучше сидеть на одном стуле (С++), но надежно и основательно.

С++Builder (Delphi) - это прекрасная система визуального объектно-ориентированного программирования с возможностью создавать кросс-платформенные программы. Это по определению А. Я. Архангельского.
Эта среда - целая глыба.
Я ее не советовал бы вообще в школе изучать, разве только факультативно. Ну, а изучать в отой среде основы программирования - это чисать левое ухо правой рукой. Можно, конечно, но зачем? Да и у ребенка сложится ложное представление о программировании как таковом.

Додано (01.07.2010, 09:23)
---------------------------------------------

Quote (serbor)
Из этого следует, надо последовательно и стремительно добиваться ЗНО по информатике

serbor, тебе надоела спокойная жизнь? :* Хочется экстрима? ;)


Відредаговано: dpi - Чт, 01.07.2010, 10:20
serbor Дата: Чт, 01.07.2010, 12:24 | Повідомлення № 71
Наполегливий учасник
Повідомлень: 946
Нагороди: 2
Рейтинг: 46
Quote (Ковальчук_Олександр)
Те, кто занимаются олимпиадами (насколько знаю Вы тоже), начинают изучать Паскаль или С++ с детьми класса 7. Соответственно до 11 они его знают на высоком уровне, так зачем этим же детям в 11 классе изучать Паскаль?

C 7 или даже 5 класса я не изучаю Паскаль, а можно сказать пытаюсь некоторыми темами "втягивать" в программирование. На уроках информатики программирования даю немного. Спецкурсы по программированию удается "урвать" нечасто, они погоду не делают (в таких классах, в результате, умеют программировать приблизительно половина). Затем подбираю учеников для факультативного и самостоятельного изучения - это и есть потенциальные олимпиадники. Поэтому в 11 классе основная масса учеников находится по паскалю или на нулевом (те кто вообще не изучал паскаль - таких всё-равно много), или на начальном уровне (те кто номинально изучал программирование). Находится в группе 11 класса один или несколько учеников, умеющих программировать, они погоду не делают, но могут служить серьезной помощью учителю на уроках.
Ковальчук_Олександр Дата: Чт, 01.07.2010, 13:03 | Повідомлення № 72
Ветеран спілкування
Повідомлень: 3621
Нагороди: 17
Рейтинг: 192
Quote (gromko)
а) Программирование учить надо, 12 часов мало

Не то слово. Такая ситуация прежде всего из-за того, что в 12-летней школе информатика предусмотрена по часу в неделю, да ещё и ненужных тем набросали, которые поглотили часы. А на самом деле как оно будет при переходе обратно на 11-летку никто не знает, но предполагаю, что не больше.
Quote (gromko)
б) Delphi невозможен без Паскаля, поскольку он есть ООП-расширение Турбо Паскаля.

Для Delphi платная среда разработки.
Quote (gromko)
г) Visual Basic можно использовать в преподавании как "завлекаловку" - средство повышении мотивации для учеников 7-8 классов(на них и рассчитан учебник Завадского)

Почему именно 7-8, на 10-11 не подействует?
Quote (gromko)
ж) Для "серьезного" изучения программирования необходимо использовать Паскаль, Си (и может быть Java), в простой форме, без ООП-"наворотов", без разработки графического интерфейса.

Не уверен, что в школе в рамках этих 12 часов может быть серьезное изучения программирования. Когда прошлый год я вычитал 40 часов в 10-м классе, выбрал Паскаль не задумываясь.
Quote (gromko)
и) Завадский предлагает вначале изучить среду программирования, у него это VB, а потом там же пытаться изучать структурное программирование.

В рамках 12 часов это только пытаться. Только вот в сильных результатах я сомневаюсь.
Quote (dpi)
Я ее не советовал бы вообще в школе изучать, разве только факультативно.

Значит выбрать для школы среду по проще. Но только вопрос стоит о том, что мы должны придерживаться программы, и если в ней будет визуальное программирование, то надо преподавать.
serbor Дата: Чт, 01.07.2010, 15:46 | Повідомлення № 73
Наполегливий учасник
Повідомлень: 946
Нагороди: 2
Рейтинг: 46
Quote (Ковальчук_Олександр)
и если в ней будет визуальное программирование

В ней будет визуальное программирование. Завадский считает его коньком своей программы. Он утверждает, что через него мы сможем повысить авторитет программирования в школе.
volevikt Дата: Чт, 01.07.2010, 21:39 | Повідомлення № 74
Перспективна вчителька
Повідомлень: 1781
Нагороди: 24
Рейтинг: 182
Quote (gromko)
г) Visual Basic можно использовать в преподавании как "завлекаловку" - средство повышении мотивации для учеников 7-8 классов(на них и рассчитан учебник Завадского)

Quote (gromko)
и) Завадский предлагает вначале изучить среду программирования, у него это VB, а потом там же пытаться изучать структурное программирование.

А чи можу я замість викладання в 9 класі курсу за вибором "Основи комп'ютерної графіки" обрати "Основи візуального програмування"? А вивчення курсу за вибором "Основи комп'ютерної графіки" опустити у 8 клас?
У 9 класі - Visual Basic, в 10 класі - Pascal та Delphi. Думаю, що така послідовність була б логічною.
pasichov Дата: Чт, 01.07.2010, 22:10 | Повідомлення № 75
Наполегливий учасник
Повідомлень: 946
Нагороди: 3
Рейтинг: 70
Quote (Ковальчук_Олександр)
Для Delphi платная среда разработки.

1.Есть бесплатный Delphi Explorer. Пригоден даже для коммерческих разработок. Разрешен к использованию на Всеукраинских олимпиадах (в отличии от VB)
2. А еще лучше Lazarus. Проект активно развивается. Есть реализации под Win и Linux
Форум інформатиків » РОЗДІЛ ІІ: ЛІТЕРАТУРА З ІНФОРМАТИКИ » 2.6 Пропозиції видавництва "Деол" - СПД Глинський » Вибираємо мову програмування і візуальне середовище (Вибираємо мову програмування і візуальне середовище)
Сторінка 5 з 17«12345671617»
Пошук:


© Форум інформатиків України, 2007-2017.