OficinaScratch-ExerciciosInterdisciplinares: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Eraldo (discussão | contribs)
Eraldo (discussão | contribs)
Linha 44: Linha 44:
: <math>\v(t) = v_0 + 5t^3 </math>
: <math>\v(t) = v_0 + 5t^3 </math>


Implemente um programa ''Scratch'' para calcular a a aceleração em um dado tempo <math>t_d</math> fornecido. Sugestão: o programa deve calcular  <math>v(t_d)</math> e <math>v(t_d+p)</math> onde p é um passo extremamente pequeno, por exemplo, 0.001. A aceleração no ponto  <math>t_d</math> é a derivada de <math>\v(t)</math> no ponto, podendo ser aproximada por <math> \frac{v(t_d+p)-v(t_d)}{p}</math>.
Implemente um programa ''Scratch'' para calcular a a aceleração em um dado tempo <math>t_d</math> fornecido. Sugestão: o programa deve calcular  <math>v(t_d)</math> e <math>v(t_d+\Delta p)</math> onde <math>\Delta p</math> é um passo extremamente pequeno, por exemplo, 0.001. A aceleração no ponto  <math>t_d</math> é a derivada de <math>\v(t)</math> no ponto, podendo ser aproximada por <math> \frac{v(t_d+\Delta p)-v(t_d)}{\Delta p}</math>.

Edição das 16h02min de 21 de agosto de 2013

1 Objetivos

Os alunos deverão ser capazes de, ao final da aula, usar o Scratch - estruturas de decisão, repetição, variáveis simples e expressões com operadores ariméticos e lógicos - de resolver pequenos problemas associados as disciplinas do semestre.

2 Exercícios Propostos

2.1 Cálculo 1

Exercício 1: Implementar um sprite com 4 funções:

  • conversão de um número complexo representado na forma polar para retangular;
  • soma de dois números complexos no formato retangular;

Exercício 2: Representar no palco, os eixos x e y de uma função. Implementar um sprite que permite traçar uma senóide, dado a frequência, amplitude e a fase da senóide. O eixo dos x deve representar o tempo.

y(t)=Asin(2πft+ϕ)=Asin(ωt+ϕ)

onde:

  • A, é amplitude;
  • f, a frequência em ciclos por segundo.
  • ω = 2πf, a frequência angular;
  • φ, é afase, em radians) computada em t = 0.

2.2 Geometria Analítica

EXERCÍCIO 1:

Considere dois vetores A e B dados pelas coordenadas em (x,y) em um espaço n dimensional [1]:

𝐀=(a1,a2,,an)
𝐁=(b1,b2,,bn)

O produto escalar entre A e B é escrito como sendo:

𝐀𝐁=i=1naibi=a1b1+a2b2++anbn

Implemente um programa Scratch para calcular o produto escalar entre dois vetores representados no plano (2 dimensões).

2.3 Física I

Exercício 1:

Considere um móvel cuja velocidade no tempo é dada pela equação abaixo.

Falhou ao verificar gramática (função desconhecida '\v'): {\displaystyle \v(t) = v_0 + 5t^3 }

Implemente um programa Scratch para calcular a a aceleração em um dado tempo td fornecido. Sugestão: o programa deve calcular v(td) e v(td+Δp) onde Δp é um passo extremamente pequeno, por exemplo, 0.001. A aceleração no ponto td é a derivada de Falhou ao verificar gramática (função desconhecida '\v'): {\displaystyle \v(t)} no ponto, podendo ser aproximada por v(td+Δp)v(td)Δp.