Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Вниз

Как дети учат информатику   Найти похожие ветки 

 
Юра   (2002-10-17 20:29) [0]

Проверял контрольную работу по информатике. Выдержки из ответов:
Операционная система - програма для обеспечения работоспособности компьютера и удовольствия пользователя.
CD-R - один раз пишет, CD-RW - два раза пишет, CDROM их всех читает.
Сравнить дискету и винчестер: дискета переносная а винчестер стационарный (непереносимый).

Задачка. Сколько значений можно представить 10-битным двоичным кодом.
Ответ ученика - 320. Повторите математическое доказательство этого ответа.


 
Ketmar   (2002-10-17 20:44) [1]

ну в самом деле, что вы? как учат, так и учатся. я вот помню нашего учителя, который был неспособен написать программу на TP, которая бы просто ОТКОМПИЛИРОВАЛАСЬ без ошибок. я уже не говорю о логике. я ему из вредности все задания на форте сдавал. очень весело было: сидит, кивает, а по глазам видно - не понимает нифига. в конце концов я уходил в подсобку, где стоял ATM-Turbo 2. на коем я и программил. в итоге был единственным, кто сдал экзамен по информатике на "отлично". оно и неудивительно, если учитывать, что билеты я делал сам. %-))

Satanas Nobiscum! 17-Oct-XXXVII A.S.


 
Romkin   (2002-10-17 20:46) [2]

ТАк повтори доказательство! Интересненько...


 
down   (2002-10-17 20:50) [3]


> Ответ ученика - 320. Повторите математическое доказательство
> этого ответа.


32*10, что тут думать
А разве неправильно?


 
Suntechnic   (2002-10-17 21:02) [4]

>down (17.10.02 20:50)
32*10, что тут думать
А разве неправильно?


Побойтесь Бога :)
2^10 = 1024


 
Юра   (2002-10-17 21:04) [5]

>32*10, что тут думать
>А разве неправильно?
неправильно! Исходные данные в учебнике информатики - определения бита и байта


 
Romkin   (2002-10-17 21:53) [6]

256 + 64... Каким макаром?


 
Suntechnic   (2002-10-17 22:01) [7]

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


 
Юрий Зотов   (2002-10-17 23:38) [8]

> Как дети учат информатику

Так же, как и географию, и все остальное. И дети тоже разные. И преподаватели тоже.

А выдержки вполне нормальные. Вот выдержки из сочинений учеников моего 8-го "Б" (больше 30 лет прошло, как наша учительница нам их зачитывала, а некоторые до сих пор помнятся...).

"пылемёд" (имелся в виду пулемёт)
"Когда Мцыри дрался с барсом, он был с ним вежливым".
"Волосы стояли у него на голове".

Так что разницы, как видите, никакой. Несмотря на 30 с лишним лет. Думаю, можно взять и сто лет, и тысячу - будет то же самое.


 
kaif   (2002-10-18 00:05) [9]

А мне кажется, дети совсем неглупые. Суть улавливают. Ну пусть не знают про 2^10 - узнают рано или поздно. А вот для половины моих юзеров существование в их компьютере такой детали, как винчестер, было откровением. И это бухгалтера, причем владеющие, например, Excel гораздо лучше меня...


 
Jeer   (2002-10-18 00:11) [10]

>такой детали, как винчестер, было откровением

А зачем им Это, бухам-то ?

Дочка поступила в институт и преподаватель математики (жен) буквально заставила купить за 70р свою методичку по которой они, гуманитарии, решают задачки.
Ошибка на ошибке в ней, корявые задачи с трехэтажными ответами.
Бр-р.


 
IronHawk   (2002-10-18 00:55) [11]

Самое страшное, это обьяснить на пальцах то что учится пару лет, а ещё и тем людям, которые это требуют, хотя забудут обьяснение через 10 минут...


 
MJH   (2002-10-18 01:44) [12]

было дело...2 курс..."информационные системы"....экзамен по информатике....
преподша[речь идет про длл]:
- какие в основном файлы в windows ?
кент:
- не знаю
- вы заходили в системный каталог виндовс? (у паренька дома компутер надо заметить есть)
- нет [я чуть с парты не свалился и еле удержался от смеха]


 
Юрий Зотов   (2002-10-18 02:55) [13]

> Jeer © (18.10.02 00:11)

Занимался я с одним студентом. Первый курс (ВУЗ называть не буду, дабы не ставить клеймо на весь ВУЗ), осень, учиться только начал, в школе информатику преподавали на уровне "эникея", так что программирования даже и не нюхал. А парень очень и очень даже неглупый, почти отличник, по той же информатике - пятерка. Так что, если бы действительно хоть чему-то учили - он бы хоть что-то знал, а так - полный ноль. В общем, стоял вопрос об отчислении.

В институте группы платные и бесплатные. Мой - из "бес". С первыми, по его словам, еще возятся, а со вторых только требуют (стандарт - "это вы должны были проходить в школе"). То есть, либо переводись в платную группу, либо "до свидания, нам работы меньше будет".

Сначала я ему не поверил (памятуя свою учебу - у нас, конечно, такого безобразия не было), но когда он принес свои конспекты, а главное, методички - я разозлился так, что дальше некуда. Парень-то ведь перспективный, с такими как раз возиться и нужно, а его под отчисление подводят. Что же это делается-то, ну хоть капля совести у людей должна быть?

Понятно, что конспекты можно плохо писать - но это по ним сразу видно. А по этим было видно другое - что действительно халтурит не студент, а преподаватель. А уж методички - это вообще полный мрак. Ляпа на ляпе. Ощущение такое, что писал их человек, который о программировании только "слышал звон" и сам толком не понимает, что это есть такое.

Вот пример из этих методичек. Домашнее задание на тему "Построить дерево объектов текстового редактора Лексикон". И такое задание же для Norton Commander. Неплохо, да? Я предложил показать чистый лист бумаги и сказать, что это и есть искомое дерево. Жаль, что этого нельзя было сделать, пришлось нам выдумывать то, чего нет и никогда не было.

Еще пример. Писали мы с ним программу, там объявление:

type
RealArray = array[1..(65521 div SizeOf(real))] of real;

Естественно, ни одной переменной именно такого типа в программе нет, а используется он лишь для передачи по ссылке параметров-массивов произвольной длины (фактически - для приведения типа). Стандартный обход паскалевского ограничения.

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

Объявление типа!!! И это сказал человек, преподающий Паскаль!!!

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

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

В другом ВУЗе уже довольно давно видел табличку "Кафедра теории рыночной экономики". Стало смешно - рыночной экономики у нас и сейчас еще толком нет, а ее теория, оказывается, уже тогда была (тогда за чем же дело стало? раз есть теория, то что ж там все наши правительства, начиная с Гайдара, голову себе ломали, как бы им что-то там построить, да какую модель придумать? бери готовую теорию, да и действуй по ней, вот и все).

И уверен, что ни один преподаватель этой кафедры ни одного дня в этой самой рыночной экономике не проработал. "Теоретики" рынка, быстренько переквалифицировавшиеся из бывшей кафедры политэкономии. Потому что кушать хочется, а работать ничем, кроме языка, увы, так и не научились.


 
Suntechnic   (2002-10-18 03:22) [14]

>Юрий Зотов © (18.10.02 02:55)
А что за специальность была у парня? Связанная с программированием?


С кафедрами везде так было. Вот у нас в ВУЗе была "Кафедра Политэкономии". Преподавали там старые пердуны (простите, но другого слова не подберу) "Теорию научного коммунизма". Пришла перестройка. Табличку сменили на "Кафедра экономики" и те же самые пердуны теперь читают "Экономическую теорию".


 
paul_shmakov   (2002-10-18 03:29) [15]

"Домашнее задание на тему "Построить дерево объектов текстового редактора Лексикон". И такое задание же для Norton Commander. Неплохо, да?"
что-то я припоминаю... и у меня вроде бы это было года 4 назад - мой вуз, однозначно! :)


 
Юрий Зотов   (2002-10-18 03:35) [16]

> А что за специальность была у парня?
> Cвязанная с программированием?

Там не только его специальность, там чуть ли не весь ВУЗ с программированием связан. То-то и странно - уж если в ТАКОМ ВУЗе встречается ТАКОЕ, то...


 
Suntechnic   (2002-10-18 03:36) [17]

>paul_shmakov © (18.10.02 03:29)
А может ты и тем студентом был? :)) Не помнишь такого: Юрия Зотова?? ;))


 
Aleks1   (2002-10-18 03:56) [18]

Ну а о чем вообще говорить, если преподавателю, (даже в ВУЗе, где обычно есть еще и другие источники денег, хотя и небольшие) платят столько, что любой "среднемалограмотный" в программировании туда не то что бы было не пойдет, но просто не найдет времени на это.
Знаю конкретный пример, когда программирование на Паскале в некоем учебном заведении, преподает человек весьма умный. Кандидат наук, причем не столько "получивший" эту степень, сколько "заработавший" ее своим умом и способностями. Но увы, на Паскале он никогда не программировал, только на Фортране в рамках учебного курса (да и то 15 лет назад). Алгоритмированию он научить может, но...


 
Юрий Зотов   (2002-10-18 09:22) [19]

> Алгоритмированию он научить может, но...

Так этому и надо учить. Терминологии, понятиям, принципам, подходам, алгоритмам, технологиям, теории, мышлению и пр. Это и есть программирование, а языки - ерунда, это уже по ходу пьесы.

Я был счастлив, когда спустя пару лет после нашего расставания этот парень позвонил и сказал "спасибо". Оказалось, что они начали учить Си и он вдруг увидел, что еще почти ничего не зная о языке, он его уже ПОНИМАЕТ! Тут-то до него и дошло, что к чему и чему его на самом деле учили. Закладка сработала!


 
Anatoly Podgoretsky   (2002-10-18 09:42) [20]

Юрий Зотов © (18.10.02 02:55)
Что бы не обидить другии вузы :-)


 
ded_di   (2002-10-18 09:44) [21]

Дабы немного охладить вас и показать, что не все так плохо, напишу свой постинг.
Мне повезло, только сам я не супер(наверное) и ничего хорошего пока из меня не получилось.
Конечно в универе меня не научили абсолютно ничему, кроме того что показали некоторые области науки которые следует освоить, но освоить самостоятельно потому как преподаватели в этом ничем помочь не смогут, хотя опять же не все.
Но до универа я заканчивал Лицей Информационных Технологий при этом самом универе. Говорят сейчас он сильно испортился, но тогда все еще было хорошо, хотя уже попахивало (зачем там ввели экономический класс непонятно,модно наверное). Так вот именно там, а не в универе мне и заложили базу. И теперь Ketmar"у мой классный руководитель (он же Учитель информатики, преподавателем не поворачивается язык его обозвать) за все 3 года обучения не написал ни одной рабочей программы. И что? Это правильно. Зато кто хотел смог сам разобраться что не работает, почему не работает и что нужно сделать чтоб работало. Я ему бесконечно благодарен.

ЗЫ Не все так плохо, а может будет еще лучше.


 
Jeer   (2002-10-18 09:51) [22]

>Юрий Зотов © (18.10.02 09:22)
>Так этому и надо учить. Терминологии, понятиям,...

Совершенно верно, именно так нас и учили.
Зав.кафедры Борис Михайлович Плющ, рук.проекта Борис Манович Бреслав, начертальщик Пузыревский, химичка Анохина Ирина Михайловна.. Список длинный и всех их помню.
А чего стоит один физик !
Ввели потоковый курс "Применение атомной энергии в народном хозяйстве". Сидит 6 групп, под 20 чел. Входит препод (к слову - азербайджанец), в сюртуке, цилиндре и с тросточкой.
Аккуратно вешает все, поворачивается к нам и глядя выше нас, наверно в ту точку, где прямой контакт с Высшим Знанием, говорит:
"На светэ ест три физик - Эйнштейн, Бор и Я !"

Это был финиш ! Сто лет нам все это не было надо, но так как он объяснял (стоя спиной, строча формулу за формулой, график за графиком без всяких конспектов) я больше не припомню.
Это вызывало уважение и желание соответствовать..
Кстати, либерал - никого не казнил:))


 
Jeer   (2002-10-18 10:00) [23]

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

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


 
Юра   (2002-10-18 13:02) [24]

Дети, писавшие данную работу, начали изучать информатику 1,5 месяца назад, их ответы определяются стереотипами мышления исходя из их накопленого опыта. Чего стоит только "Windows" как средство получения удовольствия.
Программисты имеют свои стереотипы и не всегда могут спустится к простым смертным.
Итак мой диалог с учеником:
- почему мне не засчитан ответ?!!
- потому, что 10-битный код определяет больше, чем 320 значений.
- я могу доказать обратное!!
- ???
- в учебнике сказано - байт - комбинация из 8 бит имеет 256 значений. Исходя из этого:
8 - 256
10 - х
х=256*10/8=320
...
Насчет преподавания информатики. Мне приходится совмещать преподавание в школе и программироание баз данных.
Есть много наболешего.
Может выскажусть.
Впереди 8 уроков (2-я смена)...


 
paul_shmakov   (2002-10-18 13:28) [25]

2> Suntechnic
"А может ты и тем студентом был? :)) Не помнишь такого: Юрия Зотова?? ;))"
не, не я. хотя Юрия Зотова помню, но по встрече мастаков :)

2 ded_di:
а я тоже ЛИТ закончил :) от него самые положительные воспоминания остались


 
MC TOL   (2002-10-18 14:19) [26]

Привет всем!
Как говорил старина Эйнштейн, "Образование - это то, что остается после того, как мы забываем все, чему нас учили".
Кроме того, доказано, что человеческий мозг запоминает легче и быстрее принципы решения той или иной задачи, нежели ее частное решение.
Поэтому, как было сказано выше, "закладочки и срабатывают".


 
DiamondShark   (2002-10-18 14:20) [27]


> Юра (18.10.02 13:02)


А можно нескромный вопрос?
Детишек, наверное, дворник дядя Вася учит, а Вы прото изредка тетрадки проверяете?


 
ded_di   (2002-10-18 14:38) [28]

2 paul_shmakov © (18.10.02 13:28)
Наверное все-таки разные ЛИТы. У Вас в Москве я знаю есть, но это не тот. Я то живу в Днепропетровске.


 
Lola   (2002-10-18 15:33) [29]

А мне про операционную систему понравилось. Особенно, "для ... удовольствия пользователя". А то, что же получается, "не удовольствия ради, а токмо волею пославшей мя жаны" ? :))


 
Юра   (2002-10-18 17:11) [30]

>DiamondShark © (18.10.02 14:20)

Что лучше ученик знающий основные понятия, умеющий рассуждать но иногда делающий неправильные выводы или ученик все вызубривший или вообще ничего не знающий?
А вы попробуйте взять 30 человек с улицы и объяснить им смысл выражения К:=К+1 (что за чушь, - скажут вам те кто немного знает математику).
Позволю себе предугадать результат:
1. найдутся пару человек, которые все поймут с полуслова и захотят идти дальше ( может они станут программистами);
2. основной массе прийдется все разжевать - чем лучше у вас это выйдет - тем глубже люди вникнут в суть;
3. некоторые люди вас не поймут, каб бы вы не старались.

Если сравнить результаты у дяди Вани и квалифицированого преподавателя то результат в групах 1 и 3 не будет сильно отличатся, пример тому - Ketmar © (17.10.02 20:44).


 
Николай Быков   (2002-10-18 18:46) [31]

2 Юрий Зотов
Я готов у вас учиться!
Буду выполнять всё, что вы скажите (напрмер дом. задание) дисциплинированно!

Жалко, что у меня нету счета в интернете, а то бы я за деньги занимался (за бесплатно вы видимо не согласитесь).
Но в принципе, я ьы мог завести счет на Веб-мани.ру
ЗЫ
Пожалуйста не откажите.
Я вас совершенно искренне прошу.


 
MJH   (2002-10-18 19:30) [32]

2Николай Быков
он-лайн обучение - пустая трата времени и денег.
или ты человеку льстишь? :)


 
Forever   (2002-10-20 21:21) [33]

RealArray = array[1..(65521 div SizeOf(real))] of real;

А можно поподробнее ? Что это такое ? Никак понять не могу...


 
Anatoly Podgorestky   (2002-10-20 21:37) [34]

Ну он хочет поместить массив в 64 кб


 
TTCustomDelphiMaster   (2002-10-20 21:58) [35]

Это описание типа массива в который влезит максимально возможное количество элементов типа real (65521 div 6 = 10920 штук). Раньше под real отводилось 6 байт и максимальный непреравный размер памяти был равен ~64Кб.


 
Forever   (2002-10-20 22:57) [36]

Тогда непонятно:

Естественно, ни одной переменной именно такого типа в программе нет, а используется он лишь для передачи по ссылке параметров-массивов произвольной длины (фактически - для приведения типа). Стандартный обход паскалевского ограничения.

О каком ограничении идет речь ?

И при чем здесь передача по ссылке параметров-массивов ?


 
DiamondShark   (2002-10-20 23:16) [37]


> Forever (20.10.02 22:57)


Открытые массивы появились только в 7 борланд пасквиле.
т.е. можно стало писать так

procedure MyProc(Param: array of real);

До этого приходилось делать что-то типа такого

procedure MyProc(var Param);
var
RealParam: TRealArray absolute Param;
...


 
DiamondShark   (2002-10-20 23:20) [38]


> Forever (20.10.02 22:57)
> вдогонку к DiamondShark © (20.10.02 23:16)


А ограничение было на размер типа массива/структуры в 64К - 16 байт. ДОС-освская сегментная организация памяти.


 
Forever   (2002-10-21 22:07) [39]

RealParam: TRealArray absolute Param;

Что за директива ? Что делает ?


 
Fktrc   (2002-10-22 09:17) [40]

Что-то типа размещения одной переменной одного типа по адресу другой переменной другого типа. В итоге можно к одной и той же области памяти обращаться по-разному



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.57 MB
Время: 0.01 c
3-82644
Ренат
2002-11-06 10:47
2002.11.25
Ошибка при добавлении записи


4-83057
Cobalt
2002-10-08 12:11
2002.11.25
Проблема с хуком 8-((


1-82801
AM
2002-11-13 11:10
2002.11.25
message loop


1-82692
bondik
2002-11-14 16:03
2002.11.25
Вопрос


14-82978
Denvor
2002-11-03 03:01
2002.11.25
Как мастдай не назови, хоть NT, а хоть XP...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский