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

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

Модератор форуму: Ktara, НІКОЛЯ, Bandalak, volevikt  
Форум інформатиків » РОЗДІЛ ІІІ: МЕТОДИКА, ЗАСОБИ ВИКЛАДАННЯ ІНФОРМАТИКИ » 3.3 Методика викладання інформатики в старшій школі (10-11 кл.) » Методика викладання програмування
Методика викладання програмування
kom_adm Дата: Сб, 18.08.2007, 02:24 | Повідомлення № 1
Ветеран спілкування
Повідомлень: 3756
Нагороди: 19
Рейтинг: 217
Поділ досвідом по темі

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

dpi Дата: Ср, 11.02.2009, 17:55 | Повідомлення № 196
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Вариантов решения, даже правильных, всегда не один. Есть какой то классический, бывает оптимальный, рациональный, иногда чешут правой рукой левое ухо, иногда левой, кроме того частично правильные алгоритмы (проходят половина тестов). Все это, при выполнении заданий на бумаге, приводит к необъективности.
dpi Дата: Ср, 11.02.2009, 23:03 | Повідомлення № 197
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (CN)
Поэтому и ввели понятие оптимальности алгоритма.

А зачем она?
Для любых алгоритмов (графы или динамическое программирование, не говоря о более простых) всегда находятся не обычные и неожиданные решения. На бумаге они редко появляются. А появятся, проверяющему легко сказать: "Не правильно, надо так...", и гнуть свою линию - оптимальный алгоритм.
Неожиданные решения выдают, как раз, не только факультативщики, а и хорошие математики на простых уроках (это удивляет больше всего). Это было и при изучении методов сортировки и решений задач с главной и побочной диагоналями, не теоретически, а на компе. Видя правильный ответ, приходилось садиться и разбираться.
Хочу, конечно, оговориться. Это в гимназии информационно-технологического профиля.
Скажу крамольную вещь. Лет пять как пропускаю тему алгоритмизации и даю сразу программирование. Просто показалось, что детям приходится переучиваться. Лишняя трата времени и сил. (Хотя есть вариант, что облегчаю работу себе. Да и программирование на исполнителях в 5-7 классах очень похоже на алгоритмику).
badm Дата: Чт, 12.02.2009, 09:11 | Повідомлення № 198
Знаток програмування
Повідомлень: 185
Нагороди: 0
Рейтинг: 3
Quote (dpi)
Скажу крамольную вещь. Лет пять как пропускаю тему алгоритмизации и даю сразу программирование. Просто показалось, что детям приходится переучиваться. Лишняя трата времени и сил. (Хотя есть вариант, что облегчаю работу себе. Да и программирование на исполнителях в 5-7 классах очень похоже на алгоритмику).

Згідний. Роблю теж саме. В 5-7 класах потрібно вивчати основні команди програмування і на них робирати алгоритми. Бажано щоб учень мав здібності до математики. Далі у 7 класах участь у олімпіадах та різних інтернет змаганнях, бажано обласних, результат буде десь у 9-10 кл. У виборі мови програмування ми обмежені це або FreePascal або GNU С++ (компілятор g++ з комплекту mingw).


Відредаговано: badm - Чт, 12.02.2009, 09:15
dpi Дата: Чт, 12.02.2009, 14:02 | Повідомлення № 199
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
А кто Вам составит конкуренцию в 8 классе?
У нас в области труднее подняться именно в старших классах.
badm Дата: Чт, 12.02.2009, 14:18 | Повідомлення № 200
Знаток програмування
Повідомлень: 185
Нагороди: 0
Рейтинг: 3
у нас не відіграє ролі клас. Завднання однакові для всіх (7)8-11 класів. Головне кількість балів їх повино бути більше ніж 33% від загальної кількості для отримання диплому. (нажаль цього року мої учні не дотягли у 8-9 кл. до диплома 5-10 балів хоча серед учасників з цих мали відповідно 2-3 місце ) У мене проблема в тому, що я ще не настільки багато часу працюю в школі. При правильній організації підготовки до олімпіади (наявності годин та відповідних знань у вчителя) і пошуку здібних дітей можна можна приблизно формувати отримання призових місць.
dpi Дата: Чт, 12.02.2009, 18:05 | Повідомлення № 201
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Quote (badm)
і пошуку здібних дітей

В этом году возникла проблема. Способные оказались не добросовестные. Два не пришло на олимпиаду, один считает, что это не для него, один срывает уроки и я на грани отказа с ним заниматься. Вот Вам и способные. Сейчас (после 14.02 - 2 этап областной) начинаю заниматься с 5-7 классами и думаю набрать желающих программировать энтузиастов, независимо от оценок по математике.
GarryPotter Дата: Чт, 19.02.2009, 20:45 | Повідомлення № 202
Прописаний назавжди
Повідомлень: 357
Нагороди: 2
Рейтинг: 20
Quote (virtualya)
привет

И вам привет, если не нашли ничего лучше сказать

Зайдите на страницу Украинского сообщества системы программирования Скретч

Вчитель Дата: Ср, 04.11.2009, 23:03 | Повідомлення № 203
Прописаний назавжди
Повідомлень: 317
Нагороди: 1
Рейтинг: 13
Quote (Ковальчук_Олександр)
ле я чомусь думав, що делфі заборонено викладати в школі і потрібно лише паскаль

Делфу не заборонено викладати, заборонено використовувати НЕЛІЦЕНЗІЙНИЙ продукт (систему програмування). А цікаво, Ви знаєте, скільки коштує дельфа "у роздріб" сьогодні (похихикаю разом з тими, хто наразився на небезпеку)
dpi Дата: Вт, 10.11.2009, 17:48 | Повідомлення № 204
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
Недели две общался с человеком которая обучает детей процентов 80 теоритически и только 20% на компьютерах работают. Вот вам и делфи и паскаль и С++. Алгоритмический язык и вперед. Остальное так, между делом научить набирать готовый алгоритм в любом языке.
alex Дата: Вт, 10.11.2009, 19:17 | Повідомлення № 205
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (dpi)
Алгоритмический язык и вперед. Остальное так, между делом научить набирать готовый алгоритм в любом языке.

Підтримую на 200%
vitali4 Дата: Ср, 11.11.2009, 19:52 | Повідомлення № 206
Часто заходить...
Повідомлень: 93
Нагороди: 1
Рейтинг: 15
Да уж. Сколько людей столько и мнений. Учить Паскаль, Делфу, С++ или вообще алгоритмику без компьютера? У каждого учителя разные возможности, разные принципы и разные предпочтения. Я, например, скрипя сердцем в этом году решил обойти Паскаль и сразу к Делфи. Надоели мертворожденные программы на мертвом языке. И ничего. Ученики ничего не зная про Readln узнали кучку симпатичных способов ввести данные с клавиатуры. И мыслить сразу начали процедурами и обьектами. Все те задачи, которые решабельны в Паскале, решабельны и в Делфи. Зато в Делфи есть задачи, которые Пасклю не под силу. Ну разве в Паскале легко сделать виндушный калькулятор или кассовый аппарат пиццерии? Создать бы банк таких задач для Делфи. Или может кто знает где взять.
alex Дата: Ср, 11.11.2009, 20:10 | Повідомлення № 207
Активний учасник
Повідомлень: 586
Нагороди: 1
Рейтинг: 17
Quote (vitali4)
Ну разве в Паскале легко сделать виндушный калькулятор или кассовый аппарат пиццерии?

Не слід плутати інтерфейс з розв'зком задачі. Це все одно, що порівнювати природню красоту з косметикою.

ihor_hontar Дата: Ср, 11.11.2009, 20:17 | Повідомлення № 208
Досвідчений вчитель
Повідомлень: 279
Нагороди: 0
Рейтинг: 13
Quote (alex)
Не слід плутати інтерфейс з розв'зком задачі. Це все одно, що порівнювати природню красоту з косметикою.

Ось тут п. alex, цілком вас підтримую.
whiterose Дата: Ср, 11.11.2009, 20:27 | Повідомлення № 209
Часто заходить...
Повідомлень: 87
Нагороди: 0
Рейтинг: 3
Замість турбо Паскаля ввела Алго - кращий інтерфейс і бажання з"являється у учнів. Як шановні колеги до цього ставляться?
dpi Дата: Ср, 11.11.2009, 20:33 | Повідомлення № 210
Досвідчений вчитель
Повідомлень: 1438
Нагороди: 1
Рейтинг: 39
В этом разделе разговор идет о алгоритмическом языке, Паскале и С++.
Делфи - это с другой оперы. Лично я как раз очерь мало уделал времени алгоритмическому языку (лет 10) и только недавно понял, что зря.
Форум інформатиків » РОЗДІЛ ІІІ: МЕТОДИКА, ЗАСОБИ ВИКЛАДАННЯ ІНФОРМАТИКИ » 3.3 Методика викладання інформатики в старшій школі (10-11 кл.) » Методика викладання програмування
Пошук:


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