Category: литература

Category was added automatically. Read all entries about "литература".

lain

Информатика - детям (и школьное образование вообще)

Пишу тут, а то опять потеряю ссылки.

https://studio.code.org - уроки, основаны на blockly, разжевано, с видео, на многих языках.
https://code.org/learn - тут обучалка
и весь список курсов (в том числе внешних). Отсылки к курсам Стенфорда, Гарварда и тп.

https://blockly-games.appspot.com - без разжевываний вас сразу кидают решать задачи. Многие языки. Резиновые уточки доставляют тем, что заставляют думать.
https://www.playcodemonkey.com/ - вот тут писать (но можно и потыкать и пописать, у кого проблема с моторикой). Очень подробно. Более продвинутые темы - за гуманные денежки (абонентка за месяц/год). Рекомендую мелким детям.


Обещают:
http://games.ozoblockly.com/?game=shapetracer-advanced&lang=en - пока только простые передвижения и циклы (repeat n). Типа черепахи blockly, но можно купить программируемые "автомобильчики" в железе. А можно обойтись программированием чисто на компьютере.

Дальше для тех, кто готов писать код и читать буковки, а не только играть


Питон http://pythontutor.ru/ (английский аналогичный вариант snakify.org)

Теперь на питоне - черепаха и робот
Питон в мфти (1 курс) http://judge.mipt.ru/mipt_cs_on_python3/index.html
конкретно черепаха http://judge.mipt.ru/mipt_cs_on_python3/labs/lab3.html#id7
робот http://judge.mipt.ru/mipt_cs_on_python3/labs/lab4.html

Просто питон (кодить) и другие веб-ориентированные языки и технологии
www.codecademy.com

Знаменитая http://www.w3schools.com/ - изучаем и получаем дивную документацию по веб-дизайнерским штучкам

Игры разработчиков
www.checkio.org (python)

www.codingame.com

Хороший набор математических задач, для решения которых обычно нужны три вещи: мозг, покодить и математика, принимает решения в виде числа, показывает хвасталки в форуме по задаче на разных языках программирования:
http://projecteuler.net/problems
http://euler.jakumo.org/problems.html - эти же задачи, переведенные на русский.

Ну и профориентация:
http://testbase.ru/




Курсы на русском по прочим школьным предметам:

учи.ру он же uchi.ru - акцент на начальной школе. Бесплатные дино-олимпиады (рекомендую!)

http://childrenscience.ru/courses.html (абсолютно бесплатно, то есть даром, очень интересно, не очень пересекается с базовой программой, особенно на начальной школе, но интересно!)

interneturok.ru - Все (в том числе началка) предметы школьной программы. Разные уровни самостоятельности обучения, которые дают разные уровни оплаты. Возможность официального оформления обучения и получения аттестата.

foxford.ru - с 3 по 11 класс, покрывается школьная программа, они хотят держать высокую планку и держат. Есть онлайн репетиторы. Преподаватели, да, из СУНЦ МГУ и "ведущих вузов".

metaschool.ru - Меташкола. Кроме платных курсов (5-8 класс) много кружков (платно) и олимпиад (аналогично). В свое время сын не смог ходить на маткружок, потому что пересекались занятия. Олимпиадные кружки.

Верные слова - курсы правилам русского языка с тренажерами. Имхо больше для билингв.
lain

(no subject)

Каждый раз, когда я вижу восторженное "этой тулзой очень легко писать тесты", читаю "легче повеситься, чем понять чужие тесты".

pytest, fixtur + конфиги

И да, огромная благодарность автору книги https://pragprog.com/titles/bopytest/ и переводчику на хабре https://habr.com/ru/post/426699/
Без понимания концепций нефига не весело.
lain

Моя первая книга по алгоритмам

Посоветуйте. Желательно на английском.
Ибо я с хода выдала Шеня, а он на русском.
Подумала, что может зря я его англоязычным студентам пихаю.

Требования: тонкая, понятная, и алгоритмов побольше.
lain

Почитать

Традиционный послесессионный пост "что почитать вдрызг простывшему организму".
Я готова и на женское фентези, и на пафосную поступь легионов.
Не пошло бояр-аниме (да, меня познакомили и с этим термином), не идет "Лейла" и прочие хамоватые организмы, к чьим ногам падают толпы прынцев. Толпы прынцев перевариваю, а хамоватость - нет.
lain

(no subject)

Я девочка, я хочу кирпично-красную юбку, лаймовый жакет, лимонную блузку. И да, туфли в тон юбки.

А не писать очередную методичку по concurrency в питоне, не имея за плечами многолетний опыт программирования в оном (нет, то что я _всегда_ тестовые клиенты делала в разных потоках (процессах) и логировала их выхлоп в единый файл не значит, что я умею хорошо это делать, там не было IPC от слова совсем, а если и был, то очередь решала все мои проблемы).

И чем дальше я копаю литературу, тем я больше понимаю глубину своего невежества и малоопытности.
Корутины. Асинхронность.

И тем больше я хочу красную юбку, а не то серо-коричневое убожество, которое пытались мне сегодня впихнуть в магазине.
Знакомый магазин перестал возить артлен, перешел на жан и параскева и окончательно переориентировался на тех, кому за 60, но есть тугой кошелек. Я в печали.

Хорошо быть девочкой. Можно ужасаться смене ассортимента в магазине, а не своему невежеству.
lain

Книга про хронотипы

Майкл Бреус. Всегда вовремя

отсюда

А то я бусы спрятала - полгода искала (нашла, ура), ключ от работы - до сих пор не найду, как заныкала.
Language in Use (aka 24/7 English) - это они сами виноваты: ни нагуглить, если название забыла, ни купить (если нашла этот ролик и жаждешь).
Тут еще муж пугает, что StarForce у нас не пойдет и фиг знает как запускать. Хоть собирай из говна и палок отдельный комп, громозди на него WinXP и учи английский под завывание диска.

Жареная картошка в духовке: https://cooktoria.com/recipe/simple-potato-cake-with-onions/
lain

О подарках

Осознала, что радуюсь подарку, который делает мою жизнь легче и приятнее.

Обычно это действие. Пойти помочь выбрать 1 шапку к куртке из заказанного десятка (и сказать фразу, которая пролилась на сердце моего разрывающегося ослика: "если есть денег купить вот эти две шапки, покупай обе, они очень разные").

Прикольную штуку на попробовать вкус. Жалко, редко попадает в десятку, скорее в "печалька, это я есть не смогу".

Настроить мне доступ на сервер без тысячекратного ввода паролей. Я все время забываю, как это делается (ведь просто же). Разобраться, почему у меня все время отваливается коннект к серверу.

Сделать так, чтобы на ноуте работала мышка. Всегда. А не только по большим праздникам.

Кинуть ссылку на книгу или статью, по которой я точно буду писать методичку. Еще более бесценно - если эта книга войдет в список литературы.
Возможность задавать вопросы - вообще бесценный абонемент.

Несколько задач. Одну интересную задачу. Ссылку на свалку задач.

Дать темплиту для написания методичке в LaTex и рассказать чем и как ее дальше конвертить в пдф.

Сказать, что вики-методички можно перенести с глюкавой twiki, которую то ли бэкапят, то ли нет, на gitbook. Там есть матформулы и публикация в пдф!!!

Теперь открылась еще одна ветка подарков. Редактировать книги для гитбука. Gitbook editor даже в режиме разметки и офлайн (он запускает еще один хром в "десктоп версии"?) печатает буковки медленнее, чем я их набираю. Сейчас я редактирую очередной кусок главы в Notepad++, git add-commit и gitbook editor publish (push + sync).
Потом высматривать прелести поплывшей разметки.
При этом в режиме редактирования таблица на гитбуке показывается хорошо, а в режиме view - плывет верстка.
Что же будет, когда я нажму кнопку publish e-book и скачаю книжку в pdf?
lain

Мотивация и интерес

Тут мне плешь начали проедать, что преподаватели должны замотивировать студента учить их предмет, сделать его обучение интересным.

Тут я задумалась.

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

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

И несколько проходов, регулярно используя уже пройденный материал.

Да, код на "почитать". Читаем - пишем.
Хотя учат в основном писать, а чтение - побочно нарабатываемый навык.

Но вот что считать "интересно"? Смехотулечки там весь семинар, хотя по мне - их код больше смесь хоррора и фэнтези, а не "йумор".

Что может быть интересного в курсе программирования, если практического применения у них скорее всего год не будет минимум? Нет, знакомство с ооп у нас - рисование графиков к лабам по физике (ибо библиотека весьма ооп).
Что может быть интересного в курсе математики? (В смысле я понимаю, что в физике и химии может быть "чем вывести вишневое пятно и как высушить носки в микроволновке или сделать большой бубух").
Просто я решала сложные задачи, считая их интересными головоломками. Потому что сложные. Потому что головоломка. Потому что надо сообразить и она решается ЛЕГКО. (Не путать с задачами на 4 листа тупых многоэтажных выкладок с сокращениями - это задачи на технику, их надо просто пройти и не убить окружающих).

Я обычно показываю, что почти каждая задача имеет несколько способов решения. Разных. И если ты в чем-то плох, то не нужно бараном разбивать ВОТ ЭТИ ворота. Возможно, рядом есть открытая калитка.
Мне это было достаточно интересно. Подозреваю, что не всем.
Что может быть интересного в программировании на 1 курсе? Кроме закрытия ачивок и мотивации от военкомата?

Изменение условия задачи с короткого "найти наименьшее положительное число" на то же, но в терминах Терминатора и Дарт-Вейдера? (Особенно с этого кайф должны получить иностранцы, которые и так едва со словарем условие понимают).
Что вам казалось "интересным" в технических курсах?