Recomendaría revisar primero su javascript no encuadrado. Refrescando/aprendiendo conceptos básicos de manipulación dom y qué no. Como aprender a construir una lista vinculada, apilar o hacer cola en C++ antes de aprender a usar el STL (bibliotecas de plantillas estándar).
Además de cepillado en Javascript recta, que podría ser bueno para entrar en un marco que no lo abstracto y cambiar la forma en que las cosas funcionen tanto, por ejemplo prototipo. Usted codifica con él de la misma manera que codifica con javascript directo. Lea el código del prototipo, aprenda cómo hacer clases y haga algunas cosas elegantes. Por experiencia, puedo decir leyendo el Prototipo. Me ayudó a aprender mucho.
Después de perder el tiempo un poco, entonces yo diría que vayan por jQuery. Si jQuery no, literalmente, cambia la forma de escribir el código, yo diría que primero lo apruebo, pero aprender a construir clases y herencia js y lo que no puede ser una lección muy importante para alguien que quiere hablar con fluidez en JS .
Tortugas todo el camino hacia abajo. – kemiller2002
@Kevin: ¿estás diciendo que hay una implementación LOGO de JavaScript? – intuited
@intuited: http://logo.twentygototen.org/ – nickf