viernes, 11 de septiembre de 2020

Proyecto Caculadora para propinas.

Objetivos: Aprender haciendo y obtener un sentido de logro inmediato.

@cphemm-creadora original del proyecto.

La idea principal con estos proyectos de programción utilizando el lenguage Javascript es precisamente los mismos que usamos para enseñar html y css: realizar ejercicios prácticos, útiles y verlos convertidos en realidad en la web una vez terminados, lo cual es muy gratificante para el alumno en cuestión en su auto estima y auto confianza que nada podrá igualar.

A lo largo de este tiempo hemos encontrado que si bien las clases sobre los conceptos, sintaxis, funcionamiento de algoritmos, construcción de estilos y estructura de páginas web es importante leerlos y verlos en clase presencial o en video, pero nada substituye a la práctica. Solo que la práctica con un propósito de sentido de logro es aun más importante. Ver materializado tu aprendizaje en algo que orgullosamente puedas decir "yo lo hice" es incomparable.

La práctica continua de los conceptos utilizandolos de diferentes maneras ayudan a comprenderlos mejor, afianzandolos permanentemente e tu cerebro para sacarlos en automático cada vez que practias y practicas. Robótica, carpintería, electrónica, construcción, mecánica, la enseñanza de cualquier deporte o instrumento musical tienen el mismo principio. Práctica, práctica, práctica.

El presente proyecto es un calculador de propinas. Para aquellas veladas con los amigos donde compartimos la propina. Útil, rápido y eficiente.

Recomiendo muchísimo al practicar, tener dos columnas. Una con el código tal cual y la otra en blanco para copiarlo integro a la vez que analizan los porques de su ubicación en la página web. Ejemplo: CSS en "head" y "style" asi como "html" y "javascript" en body. Fijate como se relacionan entre ellos a medida que escribes. Lo otro muy importante también, es abrir la página del proyecto original de Carolyn Hemmings a la vez que como vas copiando, analizando...señala al mismo tiempo cada parte de la que estás copiando por ejemplo el boton "calculate" con el botón derecho del mouse dar clic a "inspeccionar elemento" y es genial ver lo escrito en css y el elemento inspeccionado como se muestran. Te ayuda a entender, relacionar, aprender y aplicar.

Enlaces relacionados:

Tip Calculator

How much was your bill?

$

How was your service?

How many people are sharing the bill?

people
$0.00 each

Aprender JavaScript con pequeños projectos dentro de tu Blog.

https://www.afternerd.com/blog/start-programming-blog/ https://afternerd.com https://twitter.com/codinghorror https://www.discourse.org https://stackoverflow.com https://blog.codinghorror.com https://blog.codinghorror.com/about-me/ https://news.ycombinator.com https://www.reddit.com https://medium.com/javascript-scene/learn-to-code-13-tips-that-could-save-you-years-of-effort-92ce799a3e1f https://medium.com/javascript-scene/learn-javascript-b631a4af11f2 https://code.org/starwars https://code.org/minecraft https://code.org/minecraft https://ericelliottjs.com https://medium.com/javascript-scene/shotgun-javascript-video-experience-c8b6a7771d49 https://2ality.com https://medium.com/javascript-scene Build a Portfolio. No matter how you learn, if you want to code for a career, you’ll want to start building a portfolio of your projects. Open a GitHub account and post your projects there so that potential employers can see your work. Check out the GitHub Guides to get started. https://github.com https://guides.github.com https://www.amazon.com/Seven-Languages-Weeks-Programming-Programmers/dp/193435659X/ref=as_li_ss_tl?ie=UTF8&linkCode=ll1&tag=eejs-20&linkId=ecffd9338648dbd4d0b19fc400671348 https://medium.com/javascript-scene/10-priceless-resources-for-javascript-learners-bbf2f7d7f84e If you can find a good university program and it will cost you little or no money, by all means, take advantage of that. My anti-university rant is mostly about universities in the US who will happily eat up hundreds of thousands of dollars in tuition money that you will never earn back on the job.