Консультации по курсу ТПРГ 2013

Задавайте здесь свои вопросы

Модератор: Преподаватели

Консультации по курсу ТПРГ 2013

Сообщение Telnov » 12 фев 2013, 06:47


Учебные материалы, задания и литературу по курсу "Технологии программирования"смотрите в Облачном кабинете КССТ.

Обратите внимание: для студентов Специалитета и Бакалавриата исходные задания по лабораторному практикуму (Л.р. 1) берутся из разных папок.
Начиная с Л.р. 2 задания формально одинаковые, но каждая команда работает над своим проектом.

На этом форуме можно задавать вопросы и обмениваться мнениями. По мере сил буду отвечать.

434241
403837
363534
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Решите задачу и получите призовые баллы

Сообщение Telnov » 27 фев 2013, 16:55


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

Некий web-контент имеет фиксированную ширину, на экране центрирован по горизонтали. Вверху и внизу - header и footer фиксированных размеров.
Остальное пространство занимает основной контент, который должен прокручиваться (скроллится). При этом header и footer не прокручиваются, стоят на месте.
Если поставить полосу прокрутки только на основной контент, задача решается очевидным образом. По этому принципу сделаны многие web-ресурсы кафедры, см. картинку внизу.

Теперь собственно задача.
Требуется вынести скролл из центрального дива и установить его на всю страницу. Но при этом прокручиваться должен по-прежнему только центральный див.
Следует дать решение, не прибегая к JavaScript-коду, только средствами HTML и CSS. Либо доказать, что задача не имеет общего решения.

Дать решение задачи - это значит практически создать нужную разметку, и продемонстрировать её на компьютере.

Минимум 10 призовых баллов к рейтингу студента за решение данной задачи.

В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Внешний скролл дивов. Продолжение темы.

Сообщение Telnov » 30 апр 2013, 15:52


С предыдущей частной задачей справились двое студентов: Легчиков Дмитрий и Косолапиков Сергей (группа ВТ1-С10).
За это каждому из них присвоено по 10 призовых баллов в курсе ТПРГ.

Теперь вашему вниманию предлагается та же задача, но в более общей формулировке, для произвольного web-документа. Если кратко, требуется сделать следующее:

    1. Требуется обеспечить прокрутку контента одного конкретного дива, но в разметке произвольного web-документа этот див может находиться где угодно (т.е. имеет произвольный уровень вложенности и находится в произвольном слое).
    2. Скролл по-прежнему должен стоять на всем окне (вкладке) браузера. Однако прокручивается только избранный див, остальные элементы стоят на месте.
    3. Контент "прокручиваемого" дива может загружаться динамически и меняться произвольно (Ajax, Iframe, и т.п.).
Следует дать решение, не прибегая к JavaScript-коду, только средствами HTML и CSS. Либо показать, что задача не имеет общего решения.

За содержательное исследование данной задачи - от 20 призовых баллов к рейтингу студента в курсе ТПРГ.

P.S. Внимательно посмотрите на обновленную главную страницу КССТ и Блоги. Там аналогичная задача решена, но с применением JavaScript-кода. За основу был взят этот софт, со значительной его переработкой.
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Рестайлинг сайтов КССТ с участием кафедры Дизайна ИАТЭ

Сообщение Telnov » 15 май 2013, 08:43


Для групп ВТ1,2-С10 семестр завершается экзаменом по курсу ТПРГ, который запланирован на 29.06.2013г. У бакалавров, видимо, будет зачет.

После окончания экзаменационной сессии студентов групп ВТ1,2-С10 ожидает Вычислительная практика, которую в этом году будут проводить студенты-магистранты Бурыкин Андрей и Белявцев Иван.

Для студентов, сдавших экзамен по курсу ТПРГ на оценку не ниже "хорошо", возможны творческие проекты в ходе Вычислительной практики.
Продвинутым студентам будут предлагаться различные темы. Одно из возможных заданий: Рестайлинг сайтов КССТ с участием кафедры Дизайна ИАТЭ.

Речь идет о создании альтернативных стилей оформления (скинов) сайтов КССТ, а также об улучшении их usability.
Первоначально, в работу будут предложены простые сайты: Разработки студентов кафедры (статический сайт) и Главная страница КССТ (с применением технологии Ajax).
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Практика, УИР, программирование

Сообщение Telnov » 25 май 2013, 17:27

На кафедре КССТ прошло совещание, посвященное Вычислительной практике для групп ВТ1,2-С10.
Практика стартует 01 июля 2013г. и продлится 4 недели. Студентам будет предложен ряд проектов, связанных с различными аспектами современного программирования.

В осеннем семестре 2013г. для данных групп начинается первый УИР (Учебная исследовательская работа).
Для успевающих студентов, которые интересуются web-программированием, возможно прохождение УИРа в рамках курса Специальные вопросы программирования.
В прошлом году акцент был сделан на создании студентами web-гидов. Релевантный контент выбирался из сети с помощью поисковых машин Гугла (которые настраивались и вызывались программно), и затем подавался клиенту в стиле Web 2.

Сейчас возникла интересная ситуация. Освободились несколько сайтов, которые мне довелось делать в разное время на заказ.
Если провести акцию под условным названием Этот сайт может стать вашим, найдутся ли для них новые хозяева?
Пока проклюнулся интерес со стороны кафедры Экологии ИАТЭ. Там возникла тема для УИРа, читайте о проекте «Web-ресурсы кафедры Экологии».
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Рейтинговые ведомости и допуск к экзамену

Сообщение Telnov » 07 июн 2013, 20:49

Во вложении смотрите рейтинговые ведомости групп ВТ1,2-С10. Студенты, не допущенные к экзамену, отмечены цветом.

Призовые баллы имеют: Легчиков(40), Косолапиков(40), Юняев(10), Карпенко(5). Эти баллы, а также активность студентов на семинарах, будут учтены в ходе экзамена.

В связи с традиционным всплеском негодования студентов, которые к концу семестра не выполнили учебный план, вновь публикую разъяснения.
Строго говоря, если студент не сдал все 4 л.р., т.е. не выполнил учебный план, к экзамену его допускать не следует. Даже, если он набрал более 35 баллов. Таковы правила, вы можете с ними ознакомиться на сайте вуза, документ "Положение о рейтинговой системе". Но преподаватели и деканат не всегда идут на такие строгости. Вероятно, зря. Это расхолаживает студентов, и в течение семестра многие учатся спустя рукава, наивно рассчитывая всё сдать в последний момент.

Насчет дополнительных попыток сдачи задолженностей. Они учебным планом не предусмотрены. Учебный семестр закончен, с 10 июня у вас начинается экзаменационная сессия. Некоторые преподаватели (в порядке благотворительности) проводят дополнительные изнурительные "приемы хвостов" у нерадивых студентов. По моим предметам этого не бывает.

Итак:

  1. Если вы приходите на экзамен и успешно сдаете его, то полученный балл является окончательным, и на этом тема закрывается.
  2. Если вы не сдаете экзамен, тогда после окончания экзаменационной сессии деканат назначает дни для пересдач и приема прочих задолженностей. В эти дни (по курсу ТПРГ будет один такой день) возможна сдача л.р., и потом сразу экзамена.
Вложения
Рейтинг ВТ2-С10.xls [34 KiB]
Скачиваний: 410
Рейтинг ВТ1-С10.xls [37 KiB]
Скачиваний: 433
В.Тельнов
Аватар пользователя
Telnov
Преподаватель
 
Сообщений: 324
Изображения: 5
Зарегистрирован: 05 сен 2011, 00:19
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.


Вернуться в Консультации онлайн

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21