Pull to refresh
19
0
Андрей @freiman

Пользователь

Send message
Возможно, вам будет интересно взглянуть на план предмета «Программирование»: www.isphera.ru/infopro-progr
Это примерно 9-10 класс. Какой ЯП дают, не знаю.
Но это не в общеобразовательной школе, а доп. образование для детей, которые хотят и могут заниматься программированием.
Если информатику с 0 изучать в 8 классе, то да, времени остается очень мало. Если получится нормально дать C и немного C++, то хорошо, в дальшейшем пригодится.

А у нас в 5-7 классах были разные учебные среды, в 8-9 был Бейсик, в 10-11 — Паскаль, и как-то нормально все воспринималось.
Спасибо, интересно!
У нас в школе были блок-схемы класса с 5, что ли )
ну и алгоритмы на всяких там Кенгуренках.
Потом преподаватель сменился, и в 10-11 мучались с массивами на Паскале. Если б преподавание шло такими же темпами, успели бы и до указателей дойти на факультативах… но все заглохло.

писали на бейсике и паскале — проблем с переходом от одного языка на другой не было, дети учатся легко, изучают по 2 иностранных, так что дать второй язык программирования, имхо, не проблема, если они один уже поняли.
ненене, никакой специализации в школе!
они должны выучить в первую очередь алгоритмы: работа с разными типами данных, поиск, сортировка, деревья, графы, рекурсия.
Вот, например, пишет человек на .Net(C#) веб-приложение. Или на Java EE? Он вебер или не вебер? :) надо ему javascript в IE? )
Алгоритмы можно изучать на Паскале — язык понятный, логичный.
Затем переходить на C++
Java или C# как первый и единственный язык, ИМХО, преподавать не стоит — как же указатели-то?! :) Как второй-дополнительный — хорошо.
А Web можно давать как факультатив.
Сначала прочитал как «В Советской России тролли из патентного бюро патентуют троллей» :)
Opera 12.02. Картинка не грузится.
(я что-то делаю не так?)
а какой у вас ноутбук?
Собственно, чтобы TinCan стал распространяться, необходимо, чтобы сначала его поддержали крупнейшие LMS, затем — authoring tools.

Для разработчиков курсов вопрос «TinCan или SCORM» будет актуален только в том случае, если новый стандарт, во-первых, будет по-человечески реализован в LMS, а во-вторых, реально предоставлять больше возможностей.
Попросите ответственного за BTS добавить еще поле — сейчас инструмент не решает всех возложенных на него задач.

У нас Environment — это просто поле для свободного ввода, можно писать все, что нужно в рамках данной конкретной задачи.
Достаточно указать один, самый короткий/простой для воспроизведения.
Главное — воспроизвести ошибку, чтобы понять ее причину.

А когда вы перепроверяете, то можете попробовать все пути воспроизведения.
Находить ошибки кода и архитектуры (ага, при тестировании методом черного ящика к тому же :) ) может тестировщик 90lvl, такой в лучшем случае один на всю компанию :)
Да, про это немного есть в посте.
Я разделил пункт на «affect version» и «environment»
affect version — версия тестируемой программы
environment — версия окружения, железа.
а проще ли их потом воспроизвести программисту? или вам самим для проверки исправления бага?
Да, хороший принцип.
Бинарным поиском подобные задачи решаются довольно быстро.

А пример, конечно, весьма условный, не из рабочей практики.
Да, хорошее замечание.
Сам всегда выделяю красной рамкой место, на которое надо обратить внимание. А вот упомянуть об этом в посте забыл.
Если говорить «желтыми» заголовками, то утверждение «доля Windows постепенно снижается, доля MacOS выросла в 2 раза» — вполне себе правдивая :)
Можно ли на него поставить Linux?
:)
Без клиентов для твиттера и фейсбука тоже можно обойтись.
Я не особо активный пользователь этих сетей, стандартного виндового хаба мне достаточно.
Вместо evernote можно использовать встроенный onenote.
gMaps — для России лучше подходят Яндекс-карты, да и на картах bing мой маленький городок есть с точностью до улиц.

в общем, без половины описанных приложений вполне можно обойтись :)

Information

Rating
Does not participate
Location
Йошкар-Ола, Марий Эл, Россия
Date of birth
Registered
Activity