Oficina do Brinquedo do IPCA regressa este Natal para adaptar brinquedos para crianças com necessidades especiais

A Oficina do Brinquedo, uma iniciativa da Escola Superior de Tecnologia do Instituto Politécnico do Cávado e Ave (IPCA), em articulação com o Núcleo de Engenharia da Associação Académica (NEAAIPCA) e o Clube de Eletrónica, está de volta para adaptar brinquedos que vão ser utilizados por crianças com necessidades especiais.

A equipa de “Engenheiros dos Brinquedos”, composta por estudantes da licenciatura em Engenharia Eletrotécnica e de Computadores e do mestrado em Engenharia Eletrónica e de Computadores, com a colaboração dos respetivos docentes, já está a adaptar os artigos recolhidos e a transformar os brinquedos.

A iniciativa conta também com o apoio do Programa IPCA + Valor e agrega várias entidades locais, já que os brinquedos foram recolhidos no Centro Escolar António Fogaça, numa campanha desenvolvida pela Associação de Pais e, depois de adaptados, serão entregues às crianças da Associação de Pais e Amigos de Crianças (APAC) para celebrar o Dia Internacional das Pessoas com Deficiência.

Em dezembro, inserido nas comemorações dos 30 anos do IPCA, os estudantes da EST irão fazer uma demonstração da sua arte às meninas e meninos do Centro Escolar António Fogaça, com o objetivo de despertar nas crianças o gosto pela tecnologia e de alertar para a problemática de nem todos os brinquedos poderem ser utilizados por todas as crianças.

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais