Восход Луны
Шрифт:
– Но трое же есть?
– Серафима Васильевна училась сорок лет назад, она к компьютеру-то подходить боится. А Илья Львович, сами знаете, получает сейчас второе высшее образование, и мы, как трудовой коллектив, должны обеспечить ему оптимальные условия…
– Хорошо. А Ольга Петровна? Она ведь ровесница Галины Васильевны, и, как и я, физик?
– Да Ольга Петровна двадцать лет программированием не занималась, ей самой ещё минимум год вспоминать придётся.
– Ну ладно, допустим. Только я буду преподавать в десятом классе.
– Помилуйте, Ирина Владимировна, вы ведь без ножа меня режете: ну как Галина Васильевна будет преподавать у выпускников.
– Информационные системы и технологии…
– Вот именно. Вы же все эти задания как орешки должны щёлкать. Ну, пожалуйста, пощадите вы меня, не отказывайтесь.
– Ну ладно…
Данный разговор состоялся в четверг после обеда. Роман Евгеньевич загремел в больницу в пятницу вечером на прошлой неделе, и все уроки информатики, попавшие в промежуток между двумя этими событиями, пропали. Но Тимофей Иванович, видимо, всё же нашёл способ предупредить ребят о том, что завтра урок у них всё-таки будет, и когда в пятницу утром перед первым уроком я пришла открывать кабинет информатики, ребята уже ждали меня, хотя и немного поморщились. Посадив их за парты в центре класса, я обратилась к ним:
– Все вы уже знаете, что Роман Евгеньевич попал в больницу, поэтому заменять его в течение некоторого времени буду я. Скажу честно, брать эти часы я не хотела, Тимофей Иванович долго меня уговаривал, убеждал, что вам предстоят экзамены, а мне и без этого нагрузки хватает.
– Напрасно, – прошептала Ксюша, повернувшись к Юле.
– Что? Ксюша, что ты сказала? – обратилась я к ней.
– Я говорю, что напрасно он вас убеждал, потому что в нашей подгруппе никто сдавать экзамен не собирается.
– Во всём вашем классе или в подгруппе?
– В подгруппе. Просто после нового года, когда все уже определились с экзаменами, Роман Евгеньевич специально так нас разделил, чтобы целенаправленно готовить одних ребят и особо не напрягать остальных.
– Ну и отлично. Раз так, то заниматься мы с вами будем по такому плану: я объясняю новую тему и даю по ней задание, потом вы можете доделывать предыдущее задание либо, если оно у вас сделано, сдавать его мне, а если оно у вас сдано, приступать к следующему. В любом случае к концу второго урока, а они у вас парные, текущей недели вы должны сдать мне задание за прошлую. Не сдаёте в срок – ставлю два балла. Предупреждаю сразу, что в процессе сдачи работы вы должны будете не только продемонстрировать мне работающую без багов программу, но и объяснить по моему требованию любой момент её кода. Вопросы? – я подождала с полминуты, – ну раз вопросов нет, прошу вас садиться за компьютеры. Да, ещё один момент – так разделили только ваш класс или параллельный тоже.
– Точно не знаю, – ответила Ксюша, – но вроде как у них так же, как у нас.
– Значит, этот момент я уточню, и если подтвердится эквивалентность способов дифференцирования ваших классов по подгруппам, я поговорю с Галиной Васильевной о возможности поменяться с ней.
Но Галина Васильевна, когда я пришла к ней с этим предложениям, тут же развеяла все мои радостные планы:
– Душечка, вы в своём уме? Зачем вам вообще это надо? Ведь преподавать
Глава 18
У Юли все предыдущие работы были сданы, поэтому мне она сдавала первую работу на следующей неделе. Программа у неё работала отлично, я попросила её объяснить несколько свойств объектов, одну процедуру и поставила ей заслуженную пятёрку. По моей просьбе, Юля скинула программу на сетевой диск, а оттуда я взяла её на свой компьютер. Так я поступала со всеми работами, которые люди сдавали первыми, во избежание их дальнейшего размножения. После того, как мне сдали все, кто хотел, я дала новое задание:
– Следующая программа, которую вы должны будете написать, называется «Броуновское движение». Вообще говоря, броуновское движение – это хаотичное движение частиц взвеси в жидкой или газообразной среде под ударами молекул или атомов вещества среды. Таким образом, траектория частицы является ломаной кривой, но причины изменения направления её движения не ясны, так как не видны атомы и молекулы. Но наша программа должна смоделировать хаотическое тепловое движение частиц, образующих вещество, под которым часто неправильно понимают броуновское движение. То есть я должна увидеть кружочки, направление которых задаётся случайным образом, которые отталкиваются друг от друга и от стенок. Удар должен быть абсолютно упругим, т.е. при ударе скорость и направление одной частицы должны переходить к другой и наоборот. Скорости сделайте одинаковыми, это проще, например, задайте шаг молекулы как один пиксель за интервал таймера.
– Ирина Владимировна, а как сделать так, чтобы молекулы отталкивались?
– Наиболее распространённый способ – это следить, чтобы расстояние между двумя молекулами было больше, чем два радиуса. Как только оно становится равно диаметру, происходит столкновение. Как находить расстояние между двумя точками помните?
– Ну так…
– Берёте координаты левых верхних углов, или центров, не суть важно, и извлекаете квадратный корень из суммы квадратов разностей координат. Да, и не забывайте, что везде при задании и изменении направлений вы должны обязательно учитывать, что у точек есть две координаты: х и у.
– А как случайно задать направление?
– Может, мне вам ещё и программу сразу написать? Действительно, зачем я вам тут всё рассказываю, давайте сразу всем пятёрки поставлю. Хоть над чем-нибудь подумайте.
В конце второй пары мне сдавала работу Ксюша. Программа у неё тоже работала прекрасно, но вот когда я посмотрела код программы…
– Эту работу я уже видела. Ксения, как вы можете это прокомментировать?
– Не знаю… Говорят, у гениев мысли сходятся.
Большая Советская Энциклопедия (КА)
Справочная литература:
энциклопедии
рейтинг книги
Слипер и Дример
Фантастика:
фэнтези
рейтинг книги
Бог Кальмар. Внезапное вторжение
Золотая библиотека фантастики
Фантастика:
юмористическая фантастика
рейтинг книги
После нас - хоть потом
Фантастика:
фэнтези
научная фантастика
рейтинг книги
Часть меня
Проект «Поттер-Фанфикшн»
Фантастика:
фэнтези
рейтинг книги
Я еще князь. Книга XX
20. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
рейтинг книги
Эндоэкология здоровья
Дом и Семья:
здоровье и красота
рейтинг книги
Твое… величество!
1. Твое… величество!
Фантастика:
фэнтези
историческое фэнтези
рейтинг книги
Космический Апокалипсис
1. Космический апокалипсис
Фантастика:
космическая фантастика
рейтинг книги
Polo или зеленые оковы
Фантастика:
юмористическая фантастика
космическая фантастика
рейтинг книги
Мир приключений 1984 г.
Альманах "Мир приключений"
Фантастика:
научная фантастика
рейтинг книги