Respostas aos meus alunos – 2022

Abaixo você encontra algumas respostas das perguntas feitas pelos meus alunos via formulário.

O link do formulário é: https://forms.gle/2porNkNrvT2h1S2y5

As respostas será feitas na forma de comentários. Você também pode comentar, fazendo uma conta com dados anônimos. O seu professor não usa seus dadas para nada, sendo a exigência de um e-mail mais para facilitar a detecção de spam, portanto pode criar uma conta fake que está tudo bem. Seu professor também seleciona quais mensagens poderão ser postadas, portanto nenhum conteúdo ofensivo será permitido aqui.

7 ideias sobre “Respostas aos meus alunos – 2022

  1. Professor Danilo Autor do post

    Pergunta feita por aluno(a) do pré vestibular:
    “nao entendi nd”

    Esta é uma pergunta muito vaga, pois não especifica qual aula, qual assunto, qual turma etc.

    Apenas para refletir: é possível realmente não conseguir entender absolutamente nada? Já tivemos algo em torno de 30 e 40 aulas e só agora percebeu-se não entender absolutamente nada?
    Sempre é possível descrever onde não se entendeu, que seja uma faixa de assuntos, por exemplo: “em trocas de calor, não entendi nada quando vimos lei de Fourier”, ou seja, posso inferir que entendeu que na convecção, “o ar frio desce e o ar quente sobre”, que cobertor não aquece, mas isola termicamente, que o calor fornecido pelo Sol chega na Terra por irradiação, sendo impossível isso ocorrer por condução ou convecção.

    Sempre que quiser dizer “não entendi nada”, prefira refletir e tentar responder para si: “o que entendi?”
    Então, quando perguntar algo à alguém, seja quem for (professor(a) ou não), tente pelo menos explicar o que entendeu. Isso já é um começo.

    Leve este comentário de forma leve e entenda que eu não responderei à outros comentários iguais pois a resposta seria a mesma.

    Responder
  2. Professor Danilo Autor do post

    Mais uma dúvida (maio de 2022):
    Professor estou tendo problemas para a realização dessa ultima tarefa, se você puder me ajudar!

    ————————-
    fique a vontade para conversar comigo nos corredores do colégio.

    Responder
  3. Professor Danilo Autor do post

    Abaixo segue uma dúvida… Note que o problema são os { que não foram fechados… Marquei com /*****/ onde notei um erro…
    O código passou a funcionar depois disso. Se ficar ruim para ver, acesse o código pelo circuito no link:
    https://www.tinkercad.com/things/7un0AKQ0Bfo-ajudando-a-talita-contagem-regressiva-dois-displays-8-segmentos

    Espero que eu tenha ajudado.

    ———————————————————————————————————

    Olá professor, tudo bem?
    Eu tentei fazer a tarefa sozinha, mas não consegui, e mesmo depois de assistir o vídeo que você fez e consertar os erros no meu código, ele não funciona, toda vez aparece a seginte mensagem: In function ‘void loop()’:
    46:17: error: a function-definition is not allowed here before ‘{‘ token
    71:12: error: a function-definition is not allowed here before ‘{‘ token
    85:12: error: a function-definition is not allowed here before ‘{‘ token
    99:12: error: a function-definition is not allowed here before ‘{‘ token
    113:12: error: a function-definition is not allowed here before ‘{‘ token
    127:13: error: a function-definition is not allowed here before ‘{‘ token
    141:14: error: a function-definition is not allowed here before ‘{‘ token
    155:12: error: a function-definition is not allowed here before ‘{‘ token
    169:12: error: a function-definition is not allowed here before ‘{‘ token
    183:10: error: a function-definition is not allowed here before ‘{‘ token
    197:12: error: a function-definition is not allowed here before ‘{‘ token
    exit status 1
    Será que você poderia me ajudar a encontrar o erro por favor?

    Esse é o meu código:

    int ligar=1;
    int desligar=0;

    void setup() {
    pinMode(2, OUTPUT);
    pinMode(3, OUTPUT);
    pinMode(4, OUTPUT);
    pinMode(5, OUTPUT);
    pinMode(6, OUTPUT);
    pinMode(7, OUTPUT);
    pinMode(8, OUTPUT);
    pinMode(9, OUTPUT);
    pinMode(10, OUTPUT);
    pinMode(11, OUTPUT);
    pinMode(12, OUTPUT);
    pinMode(13, OUTPUT);
    pinMode(A0, OUTPUT);
    pinMode(A1, OUTPUT);
    }

    void loop() {
    ///contar de 9 a 0
    dez_nove();
    contagem();
    dez_oito();
    contagem();
    dez_sete();
    contagem();
    dez_seis();
    contagem();
    dez_cinco();
    contagem();
    dez_quatro();
    contagem();
    dez_tres();
    contagem();
    dez_dois();
    contagem();
    dez_um();
    contagem();
    dez_zero();
    contagem();
    /**FALTA FECHAR COM }***/

    void contagem() {
    nove();
    delay(1000);
    oito();
    delay(1000);
    sete();
    delay(1000);
    seis();
    delay(1000);
    cinco();
    delay(1000);
    quatro();
    delay(1000);
    tres();
    delay(1000);
    dois();
    delay(1000);
    um();
    delay(1000);
    zero();
    delay(1000);
    }

    void nove(){
    //primeiro desligamos tudo
    for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, ligar); digitalWrite(6, desligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void oito(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, ligar); digitalWrite(6, ligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void sete(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, desligar); digitalWrite(6, desligar); digitalWrite(7, desligar); digitalWrite(8, desligar); } void seis(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, desligar); digitalWrite(4, ligar); digitalWrite(5, ligar); digitalWrite(6, ligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void cinco(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, desligar); digitalWrite(4, ligar); digitalWrite(5, ligar); digitalWrite(6, desligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void quatro(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, desligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, desligar); digitalWrite(6, desligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void tres(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, desligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, desligar); digitalWrite(6, desligar); digitalWrite(7, ligar); digitalWrite(8, ligar); } void dois(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, desligar); digitalWrite(3, ligar); digitalWrite(4, desligar); digitalWrite(5, ligar); digitalWrite(6, ligar); digitalWrite(7, desligar); digitalWrite(8, ligar); } void um(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, desligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, desligar); digitalWrite(6, desligar); digitalWrite(7, desligar); digitalWrite(8, desligar); } void zero(){ //primeiro desligamos tudo for(int i=0; i<=8; i++){ digitalWrite(i, desligar); } digitalWrite(2, ligar); digitalWrite(3, ligar); digitalWrite(4, ligar); digitalWrite(5, ligar); digitalWrite(6, ligar); digitalWrite(7, ligar); digitalWrite(8, desligar); } } /**ESTE FECHAMENTO ESTÁ SOBRANDO***/ void dez_nove(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, ligar); digitalWrite(13, desligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_oito(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, ligar); digitalWrite(13, ligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_sete(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, desligar); digitalWrite(13, desligar); digitalWrite(A0, desligar); digitalWrite(A1, desligar); } void dez_seis(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, desligar); digitalWrite(11, ligar); digitalWrite(12, ligar); digitalWrite(13, ligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_cinco(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, desligar); digitalWrite(11, ligar); digitalWrite(12, ligar); digitalWrite(13, desligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_quatro(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, desligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, desligar); digitalWrite(13, desligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_tres(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, desligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, desligar); digitalWrite(13, desligar); digitalWrite(A0, ligar); digitalWrite(A1, ligar); } void dez_dois(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, desligar); digitalWrite(10, ligar); digitalWrite(11, desligar); digitalWrite(12, ligar); digitalWrite(13, ligar); digitalWrite(A0, desligar); digitalWrite(A1, ligar); } void dez_um(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, desligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, desligar); digitalWrite(13, desligar); digitalWrite(A0, desligar); digitalWrite(A1, desligar); } void dez_zero(){ //primeiro desligamos tudo for(int i=9; i<=13; i++){ digitalWrite(i, desligar); } digitalWrite(9, ligar); digitalWrite(10, ligar); digitalWrite(11, ligar); digitalWrite(12, ligar); digitalWrite(13, ligar); digitalWrite(A0, ligar); digitalWrite(A1, desligar); }

    Responder
  4. Professor Danilo Autor do post

    Nova pergunta:
    Olá, sou da turma engenharia, gostaria de saber a resolução completa desta questão, eu não consegui entender bem o que seria o “coeficiente de restituição da colisão” e por consequência não conseguindo ter uma resolução. Obrigado pela atenção desde já 😀

    Questão: A bola A, de massa m, é liberada a partir do repouso de um edifício exatamente quando a bola B, de massa 3m, é lançada verticalmente para cima a partir do solo. As duas bolas colidem quando a bola A tem o dobro da velocidade de B e sentido oposto. O coeficiente de restituição da colisão é dado por e = 0,5. Determine a razão das velocidades, |Va/Vb|, logo após o choque.

    ****************************************************************************

    Como a resposta seria muito longa para postar aqui, como um comentário, preferi deixar como uma postagem.
    Clique no link para ler a resposta:
    http://estudeadistancia.professordanilo.com/?p=2438

    Responder
  5. Professor Danilo Autor do post

    “Se o período mínimo entre dois eclipses seguidos (um solar e outro lunar) é de 14 dias, por que não temos um eclipse a cada 14 dias?”

    Coo a órbita da Lua em torno da Terra gira num plano diferente do plano da órbita da Terra em torno do Sol, o alinhamento dos astros ocorre em determinadas épocas do ano. De fato, o tempo mínimo entre dois eclipses é de 14 dias, mas normalmente temos apenas alguns eclipses seguidos. Em geral, temos no mínimo 2 eclipses por ano e no máximo 7.

    Procurei algumas animações, mas infelizmente a melhor que encontrei estava em inglês. Veja se ajuda.

    https://youtu.be/GnZ3dogED7w

    Responder
  6. Professor Danilo Autor do post

    SOBRE A PROVA MENSAL DO SEGUNDO ANO PRIMEIRO BIMESTRE DE 2022
    Perguntaram se seria dissertativa: a resposta é NÃO!
    O calendário de provas não está errado, portanto a prova será de múltipla escolha.

    Responder

Deixe uma resposta para Professor Danilo Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *