Alunos da EB de Gualtar vencem Concurso Nacional ‘Vamos Contar Uma História’

Os alunos da EB de Gualtar, do Agrupamento de Escolas Carlos Amarante, venceram o Concurso Nacional “Vamos Contar Uma História”, uma iniciativa integrada no projecto ‘Plataforma + Cidadania’, promovido pelo município em parceria com a CIM Cávado.

O desafio contou com a participação das autoras convidadas Margarida Fonseca Santos e Rosário Alçada Araújo, tendo os alunos bracarenses conquistado o primeiro prémio juntamente com uma turma de Gavião, Portalegre.

O prémio consiste na edição em livro das duas histórias vencedoras, idealizadas por estes jovens escritores, revertendo as receitas, no caso de Braga, para o Colégio de São Caetano, segundo decisão da turma. Além da edição em livro, os vencedores poderão ver as suas histórias transformadas através de uma animação multimédia que, mais tarde, ficará disponível na Plataforma +Cidadania.

Durante a cerimónia de entrega de prémios, que decorreu no Colégio EFANOR, em Matosinhos, a vereadora da Educação da Câmara de Braga, Lídia Dias, lembrou que o acto de escrever e/ou contar histórias desempenha um papel extremamente relevante nas aprendizagens realizadas pelos alunos dos diferentes níveis de educação e ensino quer na aquisição de conhecimentos, quer no desenvolvimento de competências e valores.

“Encaramos esta iniciativa como um meio valoroso de incentivo à comunidade educativa a desenvolverem trabalhos relacionados com o acto de escrever e contar histórias, colocando os alunos em situações educativas desafiantes, recorrendo à utilização das Tecnologias de Informação e Comunicação”, referiu Lídia Dias.

A responsável sublinhou, ainda, que “as nossas Bibliotecas Escolares estão em sintonia com a concepção educacional das Tecnologias de Informação e Comunicação, permitindo, assim, um trabalho integral entre professores e alunos no contexto biblioteca”.

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