Совместные покупки

Часовой пояс: UTC + 3 часа



Начать новую тему Ответить на тему  [ Сообщений: 29 ] 
Автор Сообщение
 Заголовок сообщения: Программирование как навык
СообщениеДобавлено: Ср окт 25, 2017 15:26 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Не каждый взрослый возьмётся за изучение программирования ("хотя не плохо было бы его изучить"- подумает он, глядя на зп. IT специалистов), но наших детей все же стоит с ним познакомить.

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

Надо смотреть правде в глаза — будущее за теми, кто не просто умеет нажимать на кнопки, а понимает, как устроены технологии. Обучение программированию с самого детства правильная общемировая тенденция.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср окт 25, 2017 15:34 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Подборка приложений для знакомства с основами программирования. Можно отдельно собрать подборку с головоломками, лабиринтами и простыми играми на развитие мышления и внимания, например.
Вторая группа — рисовалки, музыкальные приложения, простые видеоредакторы для развития интереса к цифровому творчеству.
Третья группа приложений — интерактивные книги, сказки, аудиокниги, развивающие вербальную и аудиальную культуру. Они расширяют словарный запас и гармонично формируют личность, которая интересуется текстом.

Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт окт 26, 2017 22:37 
Не в сети
Балаболка
Аватара пользователя

Зарегистрирован: Чт янв 31, 2013 09:00
Сообщения: 743
Откуда: Казань - Введенская слобода
У нас в школе дети изучают скрейч (факультатив, по-желанию) и с этого года тоже факультатив, но обязательно, у всех будет Кодвардс - наша школа со слов учителя - тестовая площадка. 4-й класс.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пт окт 27, 2017 14:20 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
У нас пока садик, но тоже уже занятия с планшетами/ноутами. Моей не очень нравится заниматься в садике, зато дома все задания перерешала. Муж показал как можно игрушку создать на scratch и construct2 , теперь не отстает, просит еще заданий, "напотыкаться".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Вс окт 29, 2017 18:09 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Многие родители мечтают, чтобы их дети стали успешными предпринимателями. Самый верный путь к этой цели — прививать им в раннем возрасте соответствующий образ мышления. Оксана Селендеева, основатель школы программирования для детей CODDY, изучила статью Джона Кадора, популярного автора бизнес-литературы, и рассказывает, что может сделать каждый родитель, чтобы воспитать в ребенке образ мышления успешного предпринимателя.
Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пн окт 30, 2017 19:59 
Не в сети
Живущая в сети

Зарегистрирован: Пт сен 05, 2008 09:24
Сообщения: 4352
Откуда: Казань - Иннополис
Программист должен иметь "каменную" задницу и светлую голову :) (с)

_________________
Когда жизнь поднимает планку так высоко, что не перепрыгнуть, остается одно - ВЗЛЕТАТЬ!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пн окт 30, 2017 20:09 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
:-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср ноя 01, 2017 11:51 
Не в сети
Балаболка

Зарегистрирован: Вт июн 12, 2012 21:51
Сообщения: 703
интересная тема


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср ноя 01, 2017 16:37 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Мы рассказываем детям, как устроено тело человека, рассказываем, как работает двигатель внутреннего сгорания, и даже говорим им, что если они правда хотят стать космонавтами, они могут это сделать. Но когда ребёнок приходит и спрашивает: «Что такое сортировка пузырьком?» или «Как компьютер понимает, что делать, когда я нажимаю Старт, откуда он знает, какое видео показывать?» или «Линда, Интернет — это место?», мы, взрослые, странно замолкаем. «Это магия», — отвечают одни. «Это слишком сложно», — говорят другие.На деле это ни то, ни другое.

Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср ноя 01, 2017 17:20 
Не в сети
Балаболка

Зарегистрирован: Вт апр 14, 2009 12:49
Сообщения: 761
eyebyeye, тема очень актуальная и интересная. Если несложно, копируйте, пожалуйста, информацию (или хотя бы часть её) с указанием источника, а не просто переход на сторонние сайты, т.к. со временем ссылки становятся неактуальными/битыми, либо просто не открываются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт ноя 02, 2017 15:28 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Если вы регулярно просматриваете вакансии на hh.ru, у вас должно появится тревожное чувство и понимание, что:
а) Разработчиков все хотят;
б) Надо срочно развить в себе еще один навык, программирование.

Но как определиться с языком? Их ведь больше, чем три, а это уже серьезный выбор: Python, Java, PHP, JavaScript, Swift, Objective-C, Ruby.

Ребята, изучайте топики на StackOverflow и GitHub. Чем больше топиков StackOverflow, тем больше шансов попасть на «правильный» язык.
Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пт ноя 03, 2017 17:11 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
В чем разница между тремя поколениями, часто живущими сегодня в одной квартире, под одной крышей?
В чем специфика детей поколения Y?
В чем специфика детей поколения Z?

Что стоит за тем, что одни дошколята постоянно говорят «мне скучно», а другие все время пытаются управлять нами?

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

Как понять и принять детей, строящих свою жизнь совершенно иначе, и как минимум точно не так как ее строили мы?

О паттернах мышления, Аркадий Цукер, практикующий бизнес-консультант, соавтор уникальной методологии исследований и разработки прорывных стратегических решений в сфере бизнеса:
«У меня на работе есть сотрудница — ей 73 года. Жду ее на совещании. Жду час. Звоню.
— Ну где вы?
— Я в маникюрном салоне.
— Почему?
— Ну как почему? Потому что ногти у меня уже высохли, а мозг еще нет.
Это икс? Нет, это игрек — в 73 года!»

Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Вт ноя 07, 2017 14:58 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Если вдруг кому актуально:

В эти выходные 11-12 ноября: в школе программирования CODDY в Казани пройдут бесплатные открытые уроки.

11 ноября в 12:30 Создание сайтов в (HTML , CSS) для детей 11-14 лет
12 ноября в 14:00 Основы программирования на Scratch для детей 8-10 лет.

Участие бесплатное, необходима регистрация.
Подробности https://vk.com/coddykazan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Вт дек 05, 2017 16:13 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
С 4 по 12 декабря в России проходит акция «Час кода».

«Hour of Code» — это глобальная мировая акция по популяризации программирования. Главные цели движения — обучить детей основам компьютерных наук и развеять миф о том, что программирование — это скучно и сложно.

Для участия в программе «Часа кода» нужно зарегистрироваться на сайте Ссылка, просмотреть видео урок и перейти к онлайн тренажеру.

Задания для участия даются в зависимости от возраста. Участие бесплатное. Вам лишь нужен компьютер и выход в интернет.

А еще об этой акции можно рассказать своему учителю информатики и потребовать проведения урока #часкода

Все материалы для подготовки преподавателя лежат по адресу: часкода.рф/teacher


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 06, 2017 08:49 
Не в сети
Суперзвезда
Аватара пользователя

Зарегистрирован: Пн окт 06, 2008 17:47
Сообщения: 7485
Откуда: недалеко от Казани
Классная тема! Жаль, что раньше не увидела. У меня сын занимается информатикой в кружке. Изучает qbasic. Не знаю, насколько пригодятся эти навыки, ведь сейчас другие языки в ходу. Решили, что пока пусть занимается, тем более, что кружок бюджетный. Учится там уже 4-й год. Но я уже подумываю к информатике добавить программирование, только заниматься придется пока самостоятельно. Как думаете, возможно?

_________________
Изображение
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 06, 2017 09:18 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Конечно можно, главное сформировать интерес и поддерживать его. Информации в интернете очень много: бесплатные вебинары, видео уроки, бесплатные книги в открытом доступе. В этом плюс, но в этом же и минус. Из-за того, что информации в интернете очень много, тяжело самому разобраться с чего начинать, что важно, а что-нет, и т.д.
Начинать с курсов просто проще. Там преподаватель даст направление, куда двигаться и понимание, какие шаги для этого нужно сделать.
А дальше- это все равно самообразование. "Код сам себя не напишет")))

Мы с дочкой вот тут стали заниматься: Ссылка
Все в игровой форме: вроде играет, в тоже время знакомится с основами программирования. Команды, алгоритмы, циклы... вот это вот все.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 06, 2017 09:21 
Не в сети
Балаболка
Аватара пользователя

Зарегистрирован: Чт янв 31, 2013 09:00
Сообщения: 743
Откуда: Казань - Введенская слобода
Marisha писал(а):
Классная тема! Жаль, что раньше не увидела. У меня сын занимается информатикой в кружке. Изучает qbasic. Не знаю, насколько пригодятся эти навыки, ведь сейчас другие языки в ходу. Решили, что пока пусть занимается, тем более, что кружок бюджетный. Учится там уже 4-й год. Но я уже подумываю к информатике добавить программирование, только заниматься придется пока самостоятельно. Как думаете, возможно?


В сети сейчас огромное количество уроков по практически любым языкам программирования, так что да, если интерес есть, то возможно самостоятельно.
Так же Вы раньше спрашивали про Иннополис, там с нового года на базе лицея возобновятся курсы, будут три направления:
1. Разработка мобильных приложений.
2. Разработка компьютерных игр.
3. Робототехника на Arduino.
Возраст детей: 11-15 лет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 06, 2017 15:36 
Не в сети
Суперзвезда
Аватара пользователя

Зарегистрирован: Пн окт 06, 2008 17:47
Сообщения: 7485
Откуда: недалеко от Казани
glir, да, я знаю про курсы. Но нам ездить далеко. И в Казани можно найти, но и раз в неделю нам хватает все пробки собрать, домой поздно приезжаем, а еще уроки делать. Жили бы в городе, проще было бы. Поэтому пока думаю о заочных занятиях. А если в будущем будет желание, в старших классах придется повозить.

_________________
Изображение
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 06, 2017 19:16 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Пн мар 20, 2017 10:02
Сообщения: 105
-


Последний раз редактировалось dolchica2 Пт сен 14, 2018 16:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Ср дек 13, 2017 10:33 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Программирование это новый пузырь?

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

Вот несколько цитат из статьи:
"Языки приходят и уходят, но всегда будут люди, создающие следующий язык.

Вы хотите делать сайты на JavaScript или вы хотите создавать движок V8 для JavaScript?

Большой переворот случится при появлении потребительского квантового компьютера, он изменит многое в профессиональном программировании.

Карьера в технологиях означает обучение на протяжении всей жизни."

Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт дек 14, 2017 12:06 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Вот еще хороший бесплатный ресурс, чтобы научится выполнять все операции, необходимые для уверенной работы с компьютером Ссылка.

Это онлайн курс, для тех, кто хочет научиться создавать документы и презентации, таблицы и базы данных, и даже сделать свое первое приложение.
Возраст указан от 6 до 12 лет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт дек 21, 2017 09:12 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Час кода уже прошел, а полезные ресурсы остались.
Вот список тренажеров, которыми можно пользоваться круглый год.

Ссылка (Ссылка) - много готового материала для началки и 5-6 классов
Ссылка - час кода от Учи.ру
Ссылка - час кода от CODDY
Ссылка - час кода с Minecraft
Ссылка - час кода от Кодвардса
Ссылка - курс, каждый день новый язык
Ссылка - от Microsoft
Ссылка - часкода.рф, офиц сайт
Ссылка дудл с игрой от Google


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт дек 21, 2017 12:55 
Не в сети
Балаболка
Аватара пользователя

Зарегистрирован: Чт янв 31, 2013 09:00
Сообщения: 743
Откуда: Казань - Введенская слобода
Добавлю: для юных разработчиков мобильных приложений есть среда App inventor 2 Ссылка
В графическом виде можно прямо на сайте писать приложения на андроид и закачивать их на свой смартфон. По моим оценкам можно использовать где-то с 10 лет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пн дек 25, 2017 17:45 
Не в сети
Живущая в сети

Зарегистрирован: Пт сен 05, 2008 09:24
Сообщения: 4352
Откуда: Казань - Иннополис
glir писал(а):
Добавлю: для юных разработчиков мобильных приложений есть среда App inventor 2 Ссылка" target="_blank
В графическом виде можно прямо на сайте писать приложения на андроид и закачивать их на свой смартфон. По моим оценкам можно использовать где-то с 10 лет.

конечно все просто))), особенно если родители программисты)))

_________________
Когда жизнь поднимает планку так высоко, что не перепрыгнуть, остается одно - ВЗЛЕТАТЬ!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Пн янв 15, 2018 12:45 
Не в сети
Обживает гнездышко
Обживает гнездышко

Зарегистрирован: Ср май 30, 2012 20:57
Сообщения: 134
Откуда: Ново-Савиновский
Если в вашем списке дел на 2018 года есть пункт «изучение программирования», то эта подборка для вас!

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

Codecombat - codecombat.com
Игра для изучающих программированию, она позволяет игрокам получить базовые знания нескольких языков программирования, например, JavaScript или Python. А также игра локализована, а значит доступна и тем, у кого проблемы с английским.

Codeschool - Ссылка
Популярная платформа для начинающих и тех, кто уже в процессе карьерного роста. Процесс обучения сводится к просмотру видеороликов и упражнений по ним. Здесь собраны более 60 курсов, в том числе по HTML/CSS, JavaScript, Ruby, Python, .NET, iOS, Git, аналитике данных, из которых 13 доступны бесплатно.

Hexlet - ru.hexlet.io
Бесплатные курсы по C, PHP, JavaScript, Bash. В данном проекте нету стимулятора, на каждом уроке пользователь работает с полноценной машиной, подключённой к сети. На сайте вы найдёте 8 целиком бесплатных курсов.

HTML Academy - htmlacademy.ru
Курсы будущих для верстальщиков, в процессе обучения начинающий программист выполняет задания по образцу. Восемнадцать курсов доступны без подписки. Их вполне достаточно, чтобы получить представление о вёрстке.

CheckIO - checkio.org
Онлайн игра для обучения программированию на Python или JavaScript, построенная в формате приключения.

CodinGame - Ссылка
Онлайн-платформа для программистов, где решение задачи сопровождается визуализацией в стиле видеоигр, а IDE поддерживает 23 языка программирования. Кроме того, крупные компании принимают в качестве примера код, написанный в CodinGame, при устройстве на работу.

Code Hunt - Ссылка
Игра от Microsoft Research, которая учит искать ошибке в коде. Решив проблему, игрок получает очки и может двигаться дальше. Писать можно на Java, C#, или на обоих языках.

CodeFights - codefights.com
Здесь можно сражаться с ботами, друзьями и неизвестными игроками. Интересно то, что, участвуя в турнирах, которые, кстати, проходят довольно часто, можно попасть на собеседование в известную IT компанию.

Ruby Warrior - Ссылка
Забавная игра для изучения Ruby и искусственного интеллекта. Нужно писать сценарии, чтобы ваш герой сражался с остальными и достигал целей.

The AI Games - theaigames.com
Развивайте навыки программирования в соревнованиях с другими игроками, пишите своих ботов, выигрывайте призы, но главное — получайте удовольствие от программирования.

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

Слизано тут DreamJob Ссылка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт июн 21, 2018 11:01 
Не в сети
Элита
Аватара пользователя

Зарегистрирован: Чт янв 29, 2009 16:37
Сообщения: 9325
Откуда: XL
Отзовитесь, пожалуйста, кто посещал дневной ITлагерь "Java-штурм!" в КФУ
Ссылка
Ищу отзывы и единомышленников. Предлагают посещать 2 смену. Собирают группу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт июл 19, 2018 11:57 
Не в сети
Живущая в сети
Аватара пользователя

Зарегистрирован: Вт ноя 09, 2010 23:52
Сообщения: 3107
LilyaSha писал(а):
Отзовитесь, пожалуйста, кто посещал дневной ITлагерь "Java-штурм!" в КФУ
Ссылка" target="_blank
Ищу отзывы и единомышленников. Предлагают посещать 2 смену. Собирают группу.

Вы подали заявку на смену? Узнали отзывы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт июл 19, 2018 13:12 
Не в сети
Элита
Аватара пользователя

Зарегистрирован: Чт янв 29, 2009 16:37
Сообщения: 9325
Откуда: XL
светаалета, нет, желающих не набралось на смену. Да и отсутствие отзывов смущает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование как навык
СообщениеДобавлено: Чт июл 19, 2018 19:25 
Не в сети
Живущая в сети
Аватара пользователя

Зарегистрирован: Вт ноя 09, 2010 23:52
Сообщения: 3107
LilyaSha писал(а):
светаалета, нет, желающих не набралось на смену. Да и отсутствие отзывов смущает

Смена будет в августе. Меня тоже смущает отсутствие отзывов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Для обращения к администрации нажмите ЗДЕСЬ
POWERED_BY
Русская поддержка phpBB