Categorias
Educação/Ensino Matemática

Apostilas do PIC/OBMEP

Para quem busca conhecimento matemático além do básico ensinado no ensino fundamental e médio, uma boa referência é o conjunto de “Apostilas” do Programa de Iniciação Científica Jr. (PIC), um programa de iniciação científica desenvolvido para os alunos medalhistas na Olimpíada Brasileira de Matemática das Escolas Públicas (OBMEP). As apostilas do PIC (além de diversos […]

Categorias
Entretenimento Filmes

Morre Ennio Morricone

Morreu hoje, aos 91 anos, o compositor italiano Ennio Morricone. Ao longo de sua carreira compôs mais de 500 músicas, principalmente para cinema e televisão. Você pode até não saber quem foi Ennio Morricone mas tenho certeza que ja ouviu uma de suas composiões mais famosas: a música tema do filme “O Bom, o Mau […]

Categorias
Educação online Educação/Ensino

Dicas do Rafael Procópio para gravar vídeo-aulas

Um dos mais conhecidos e badalados professores de matemática por suas aulas no YouTube, o Prof. Rafael Procópio, criador do Matemática Rio (canal com 2 milhões de alunos inscritos), publicou uma série de 4 vídeos que explicam detalhadamente como ele grava suas aulas: ambiente, equipamentos, softwares, macetes, gambiarras e outras dicas. Os vídeos ficaram muito […]

Categorias
Controle de versão Debug Educação online

Bug no Open edX Tutor corrigido em menos de 24h!

No último final de semana eu fiz a mudança do nosso site Open edX em https://cursos.magister.pro.br da infraestrutura Open edX Native para a infraestrutura Open edX Tutor, baseada em Docker e de gerenciamento muito mais fácil. Ao configurar e testar a nova infraestrutura usando o Tutor, encontrei um problema: o email de ativação das contas […]

Categorias
Educação/Ensino Publicação

Instalação do TeX Live 2020

A versão 2020 do TeX Live foi lançada em abril deste ano. Segue aqui um guia rápido visual para a instalação em sistemas operacionais Linux (estou usando o Ubuntu MATE 20.04, mas a instalação é semelhante em outras distribuições). A primeira coisa a fazer é download do ISO do TeX Live no site do Grupo […]

Categorias
Educação/Ensino Problemas na educação

O problema é o tamanho do lápis

Quando algum colega ou aluno vem reclamar comigo que não está conseguindo aprender a matéria, já falo logo: “Pega seu estojo, seu caderno e me empresta um lápis”. As respostas, quase sempre são as seguinte: “Estojo? Lápis? Caderno? Em que ano você acha que estamos?” “Ah, não uso lápis nem lapiseira, só caneta… e não […]

Categorias
Ciência da Computação Matemática

Vídeo: de Ricatti até Linear

Há alguns dias escrevi uma breve demonstração de como, a partir de uma equação diferencial de Ricatti, obter uma equação diferencial de Bernoulli e, depois, uma equação diferencial linear. Para os que desejam uma explicação mais passo a passo e detalhada, gravei um vídeo com a demonstração. Segue a parte 1: de Ricatti até Bernoulli!

Categorias
Educação/Ensino Problemas na educação

Livro didático com recurso interessante

A disciplina de Sistemas Distribuídos, do curso de graduação em Ciência da Computação na FAESA, adota como um dos livros didáticos o Distributed Systems: Concepts and Design, de George Coulouris e outros autores. Esse livro tem um recurso didático interessante que eu nunca tinha visto antes: ele não tem as respostas, mas indica onde procurar […]

Categorias
Matemática

Roteiro de viagem: de Ricatti até Linear, com escala em Bernoulli

A equação de Ricatti é uma equação diferencial não-linear com a forma geral dada por: Ela é uma equação diferencial bem específica, com o que parece ser uma equação quadrática de do lado direito. Para resolver a equação de Ricatti nos baseamos em uma solução particular conhecida chamada de . Note que não é a […]

Categorias
Educação/Ensino Matemática Problemas na educação

Preparação para graduação em áreas exatas: matemática além do básico

Um problema crítico enfrentado por calouros de graduação em qualquer área de exatas, como ciência da computação, engenharia (mecânica, civil, elétrica, da computação, etc.), física, matemática e estatística, é o baixo nível de embasamento matemático necessário ao ensino superior. Eu fui monitor da disciplina de Álgebra Linear e Geometria Analítica no curso de ciência da […]

Categorias
Educação online Educação/Ensino

Minhas certificações como criador de cursos online na plataforma Open edX

A plataforma Open edX é hoje, em minha opinião, a melhor plataforma para a criação de cursos online nas seguintes modalidades: MOOC (Massive Open Online Courses): cursos online à distância oferecidos por escolas e universidades para uma grande audiência; e SPOC (Small Private Online Courses): cursos online à distância oferecidos por escolas, universidades e organizações […]

Categorias
Educação online Educação/Ensino

Aulas online na Faculdade Saberes

Durante os meses de abril e maio deste ano trabalhei como consultor da Faculdade Saberes no planejamento, treinamento e implantação rápida de uma plataforma de aulas online para que a faculdade pudesse continuar as aulas da graduação e pós-graduação durante o período da quarentena. Utilizando inicialmente o Jitsi e depois o Google Meet, todos os […]

Categorias
Matemática Problemas na educação

Matemática “na base da fé”

Hal R. Varian, em seu livro Microeconomia: uma abordagem moderna, faz uma afirmação interessante a respeito do conhecimento matemático: “Se você não sabe cálculo, terá de aceitar essa afirmação na base da fé“. Hal R. Varian, em Microeconomia: uma abordagem prática Essa é uma das frases mais verdadeiras que eu já encontrei em um livro […]

Categorias
Ciência da Computação Educação/Ensino Matemática Problemas na educação

Prova de que existem infinitos números primos: a demonstração de Euclides e o pensamento matemático na ciência da computação

1 Introdução: pensamento matemático Uma habilidade fundamental que qualquer estudante de ciência da computação precisa desenvolver é o pensamento matemático, uma maneira de pensar a respeito do mundo que inclui lógica matemática e pensamento analítico bem além das habilidades quantitativas adquiridas no ensino pré-universitário [2, 1]. Aprender a pensar matematicamente não é fácil (pelo menos […]

Categorias
Infra Telecomunicações

Como o GPS funciona?

Para entender de modo rápido e prático como funciona um GPS, incluindo detalhes a respeito de precisão e mecanismos de correção de erros na determinação do posicionamento, assista aos 3 vídeos a seguir, preparados e disponilizados pela filial brasileira da Trimble no YouTube: O primeiro vídeo é o Como funciona o “GPS”, e explica de […]

Categorias
Entretenimento Filmes

Refilmagem de “Summer Nights!”, de Grease

Buscando por filmes e músicas antigas, no YouTube, apareceu na listagem de sugestões uma refilmagem que alguns alunos da turma de Audiovisual/2006 da USP fizeram de uma das músicas de Grease, com John Travolta e Olivia Newton-John: Summer Nights. Mesmo agora, 19 anos depois, achei que a refilmagem amadora ficou tão boa que gostaria de […]

Categorias
Desenvolvimento Ferramentas

Balsamiq Mockups no Ubuntu 16.04

O Balsamiq Mockups é uma ótima opção para desenhar rapidamente protótipos de telas de aplicativos, sistemas e sites web. Atualmente possui versõs para Windows, Mac e Cloud. Apesar de oficialmente o Balsamiq não rodar no Linux, é possível utilizá-lo através do Wine. O procedimento a seguir mostra como instalar e usar o Balsamiq Mockups 3.5.17 […]

Categorias
Criptografia Segurança

Atualizei minha chave GnuPG

Após 10 anos usando o mesmo par de chaves GnuPG alguns UIDs ficaram obsoletos (e-mails desativados). Revoguei hoje 3 desses UIDs obsoletos e acrescentei 1 UID novo. A chave atualizada é a seguinte: Já fiz upload da minha chave atualizada nos principais keyservers. Para download direto use o seguinte link: https://www.abrantes.pro.br/wp-content/uploads/2020/04/abrantes-pub.asc.tar.gz

Categorias
Controle de versão Desenvolvimento Linux/Unix/*nix Segurança

GitHub com SSH

Sejamos francos: ao trabalhar com repositórios Git, especialmente no GitHub, depois de algum tempo começamos a achar que perder tempo digitando o usuário e a senha a cada push é inaceitável. Principalmente se trabalhamos com commits freqüentes: Se, ao realizar um push, você precisa digitar usuário/senha como na ilustração acima, verifique a configuração de seu […]

Categorias
Controle de versão Desenvolvimento

gitignore.io

Uma das primeiras tarefas ao criar um repositório Git é definir quais arquivos serão ignorados e não estarão sob o controle de versão. Isso é feito através de um arquivo especial, o .gitignore. Quem utiliza o GitHub pode contar com uma pequena ajuda, no momento da criação de um repositório, pois o GitHub permite adicionar […]