Deprecated: Optional parameter $product_id declared before required parameter $zip_file_rename is implicitly treated as a required parameter in /home/psicosol/public_html/wp-content/plugins/download-now-for-woocommerce/Includes/Legacy/somdn-downloader.php on line 286

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the somdn-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the mwdcp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-memberships domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce-subscriptions domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.theme.php on line 732
Ponto Final & Companhia-Psicosol
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 44

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/psicosol/public_html/wp-content/themes/bookshelf/fw/core/core.customizer/core.customizer.php on line 66

Ponto Final & Companhia

Ponto Final & Companhia

O-lá!

Escrever bem vai além de saber regras gramaticais ou dominar a ortografia. Uma frase pode estar correta do ponto de vista sintático, sem nenhum erro de grafia, conter palavras bem escolhidas — e, ainda assim, ser mal compreendida.

É que a clareza na escrita não depende apenas do que se escreve, mas de como se conduz o leitor por aquilo que foi escrito. E é aí que entra a pontuação.

A pontuação funciona como uma espécie de mapa: orienta a leitura, indica pausas, entonações, marca o ritmo e dá sentido ao texto. Como diz Cláudio Moreno (2004, p. 8):

Esta é, como veremos, a única (e preciosa) função dos sinais de pontuação: orientar o leitor para a melhor maneira de percorrer os textos que escrevemos.

E para entender o valor disso, vale uma curiosidade histórica:

Você sabia que a pontuação não nasceu junto com a escrita?
Durante séculos, os textos eram escritos sem vírgula, sem ponto e sem espaço entre palavras. Essa prática se chamava scriptio continua e era comum em manuscritos gregos e latinos da Antiguidade até a Idade Média.

Por que escreviam assim?

  • Possivelmente porque o papiro e o pergaminho eram caros.

  • Porque a fala não tem pausas visuais.

  • E porque se lia em voz alta — e o leitor experiente entendia.

Mas aí… veio a leitura silenciosa.
E com ela, a necessidade de pausas visuais para compreender o texto. Foi assim que surgiram os sinais de pontuação e os espaços entre palavras: para organizar o pensamento na página.

Ou seja, a pontuação não é um detalhe.
Ela é um recurso que o leitor aprendeu a precisar.

E essa orientação é fundamental desde o início do processo de alfabetização. Quando ensinamos uma criança a usar um ponto final, por exemplo, não estamos apenas ensinando um sinal gráfico — estamos mostrando que toda ideia tem começo, meio e fim. Estamos ajudando a organizar o pensamento e a torná-lo comunicável.

A vírgula, por sua vez, exige mais do que conhecimento técnico. Ela pede escuta. Ensina a reconhecer pequenas pausas, a dar ritmo, a separar ideias que caminham juntas. Os dois-pontos, os sinais de interrogação e de exclamação — todos têm uma função que vai além da gramática: são recursos para dar vida à escrita.

E, como tudo que envolve leitura e escrita, a pontuação também precisa ser ensinada de forma significativa.

Hoje eu trouxe uma ideia divertida para aguçar a argumentação. Um jogo no qual as crianças são expostas a situações práticas e precisam decidir qual pontuação utilizar. O bacana é que a proposta incentiva a discussão e a exposição de pontos de vista entre elas. Isso vai além de simplesmente dizer se está certo ou errado. Entende?

Sugestão de uso:

  1. Coloque o tabuleiro sobre uma superfície plana. Embaralhe as cartas e forme uma pilha com elas. Entregue a cada jogador marcadores (como botões, pedrinhas etc.).

  2. Na sua vez, o jogador pega uma carta do topo da pilha. Lê a frase em voz alta e diz qual sinal de pontuação está faltando: ponto final, vírgula, ponto de exclamação, ponto de interrogação ou dois-pontos.

  3. Os outros jogadores devem concordar com a resposta. Caso haja dúvida, o grupo pode discutir até chegar a um consenso.

  4. Em seguida, o jogador marca uma casa no tabuleiro que contenha o mesmo sinal de pontuação mencionado.

  5. Vence quem, ao colocar seu marcador, completar uma linha inteira (na horizontal ou vertical), mesmo que outros jogadores tenham marcado parte dela.

  6. Para finalizar, que tal escolher uma das frases e propor que as crianças criem um pequeno texto a partir dela?

É isso! Espero que as informações que deixei aqui tenham sido úteis para você.
Um abraço e até o próximo post.

Referência Bibliográfica

MORENO, Cláudio. Guia prático do português correto: pontuação. Porto Alegre: L&PM Editores, 2004.

Clique no link abaixo para adquirir o arquivo digital formato PDF contendo:

  • 30 cartas com frases;
  • 01 tabuleiro;
  • 01 embalagem;
  • Instruções de Uso.

Para você imprimir, montar e jogar.

  • Arquivo Ponto Final & Companhia
    Arquivo Ponto Final & Companhia

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, wc_get_price_to_display, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, wc_get_price_to_display, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, Moo_Credits_Platinum->variable_get_price_html, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, Moo_Credits_Platinum->get_price_html, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, Moo_Credits_Platinum->get_price_html, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, Moo_Credits_Platinum->get_price_html, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price_html, apply_filters('woocommerce_get_price_html'), WP_Hook->apply_filters, Moo_Credits_Platinum->get_price_html, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131
    R$14.50

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product_Simple->add_to_cart_url, WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product_Simple->add_to_cart_url, WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product_Simple->add_to_cart_url, WC_Product->is_purchasable, apply_filters('woocommerce_is_purchasable'), WP_Hook->apply_filters, Moo_Credits_Platinum->credit_product_is_purchasable, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131
    Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função product_type foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product_Simple->add_to_cart_description, WC_Product->is_purchasable, WC_Product->get_price, WC_Data->get_prop, apply_filters('woocommerce_product_get_price'), WP_Hook->apply_filters, Moo_Credits_Platinum->product_get_price, wdc_get_product_id, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131

    Notice: A função id foi chamada incorretamente. As propriedades do produto não devem ser acessadas diretamente. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/bookshelf/single.php'), themerex_show_post_layout, themerex_get_post_data, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, custom_product_shortcode, WC_Product_Simple->add_to_cart_description, WC_Product->is_purchasable, apply_filters('woocommerce_is_purchasable'), WP_Hook->apply_filters, Moo_Credits_Platinum->credit_product_is_purchasable, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta mensagem foi adicionada na versão 3.0.) in /home/psicosol/public_html/wp-includes/functions.php on line 6131
    Adicione ao carrinho: “Arquivo Ponto Final & Companhia”" data-quantity="1" data-product_id="552770" data-product_sku="552770" rel="nofollow" class="wp-block-button__link add_to_cart_button ajax_add_to_cart"> Comprar

Talvez você queira saber:

1) O jogo pode ser usado como introdução ao conteúdo de pontuação ou é mais indicado após explicação prévia?
Pode ser usado das duas formas. Como introdução, ele desperta curiosidade e favorece conversas significativas sobre os sinais e suas funções. Já após uma explicação prévia, o jogo funciona como excelente forma de fixação, promovendo argumentação e aplicação prática do que foi aprendido.

2) O jogo pode ser utilizado em contextos de reforço escolar ou intervenção psicopedagógica?
Sim! O jogo é versátil e pode ser adaptado para diferentes contextos. Em atendimentos psicopedagógicos, por exemplo, ele permite observar como a criança compreende o funcionamento da pontuação e favorece intervenções mediadas, com foco na linguagem, leitura e organização do pensamento.

Erro no banco de dados do WordPress: [Unknown column 'wp_posts.post_type' in 'where clause']
SELECT SQL_CALC_FOUND_ROWS wp_comments.comment_ID FROM wp_comments LEFT JOIN wp_posts AS wp_posts_to_exclude_reviews ON comment_post_ID = wp_posts_to_exclude_reviews.ID WHERE ( comment_approved = '1' ) AND comment_post_ID = 552775 AND comment_type NOT IN ('note') AND comment_parent = 0 AND comment_type != 'order_note' AND comment_type != 'webhook_delivery' AND comment_type != 'action_log' AND wp_posts_to_exclude_reviews.post_type NOT IN ('product') AND wp_posts.post_type <> 'wc_user_membership' ORDER BY wp_comments.comment_date_gmt ASC, wp_comments.comment_ID ASC

Comentar