Vistazo a un proyecto OpenSource | Bitbloq

in utopian-io •  7 years ago  (edited)

5c8b3f_28df9a02bf204544a7456a94fedf8df7_mv2.jpg

Introducción

Hoy en día la sociedad está muy ligada a la tecnología, la cual avanza a un ritmo acelerado haciendo casi imposible estar a la par con las nuevas actualizaciones tecnológicas, de ahí surge la importancia de educar a las nuevas generaciones en el área de la tecnología, de la cual cada día que pasa somos más dependiente de ella.

Para educar y las nuevas generaciones existen múltiples formas y metodologías y varias aplicaciones, dentro de estas encontramos bitbloq la cual es una app que permite establecer una base para aprender de tecnología e incluso crear nuestros propios inventos.


Queremos desmitificar la tecnología, enseñando a los niños que ésta no es magia. Queremos que aprendan cómo funciona y cómo se crea. Para ello hemos desarrollado un ecosistema educativo donde los más pequeños pueden aprender de forma sencilla a crear proyectos tecnológicos y donde padres y profesores pueden encontrar las herramientas necesarias para guiarles en este apasionante proceso.


Bitbloq fácil e intuitivo

La aplicación de bitbloq puede ser usada por los padres para iniciar, motivar y alentar la creatividad de sus hijos en el área tecnológica de la robótica, electrónica o programación, ya que esta app le dará las herramientas necesarias para que se adentre en un apasionado mundo, en el cual pueden hacer realidad sus sueños, ya que los niños pueden realizar proyectos interactivos como armar y codificar un mini robot para cumpla con una función específica, entre otros, utilizando la tecnología como simples usuarios, aunque no todos entiendan como funciona realmente, y con la instrucción adecuada de preparadores se les enseñara a ser creadores de tecnología.

Pequeñas características de un gran proyecto


Programación por Bloques:


Es un nuevo modelo de programación basado en fragmentos de códigos, que realizan una acción específica. Cada fragmento o bloque está identificado con un nombre dependiendo de la acción que realice, esto para facilitar a los usuarios a la hora de elegir el que necesite, dependiendo de lo que vaya a realizar.


Fácil de Usar:


Como está basado en la programación por bloques, la realización de los proyectos se ejecutará de manera didáctica e interactiva, ya que la presentación de la app se muestra como piezas de puzle que se conectan entre sí. Esta presentación es divertida y llamativa, así captara y centrara la atención de los más pequeños e incitara su curiosidad en el área de la tecnología.


Integración Educativa:


todos adquieren y aprenden los conocimientos básicos, despertando el interés y la emoción de los más pequeños en el mundo de la tecnología, mientras que en el aula se complementa dicha base para así crear a desarrolladores de tecnología, de esta manera ellos serán la generación que afronte creativamente los retos del futuro.


Componente Necesario:


Placa Base Arduino UNO:


Arduino es el nombre dado a una pequeña plataforma de hardware y software libre dispuesta por distintos componentes o sensores necesarios para llevar a cabo tareas programables en ella usando un lenguaje de programación similar a C++.



Dicha placa reúne las siguientes características:

  • Microcontrolador ATmega328.
  • 14 pines digitales de I/O (6 salidas PWM).
  • 6 entradas análogas.
  • Resonador cerámico de 16 MHz .
  • Un conector USB .

En este caso tendremos la posibilidad de programarla basándonos en este sencillo y amigable lenguaje de programación basado en pequeños bloques de código que podremos anidar de acuerdo a nuestras necesidades.


Bitbloq utiliza bloqs, una librería de bloques visuales de programación creados para hacer más fácil la programación de robótica.
Éstos encajan unos con otros creando un programa que, si se hiciera en código, se necesitarían conocimientos avanzados de programación.

Bitbloq-V2_03.jpg


La importancia de bitbloq radica en que es una aplicación diseñada y pensada para los más pequeños de la casa y todo el público en general, ya que permite la integración de estos al alucinante mundo de la tecnología.

Lo principal es inculcarles a los niños desde temprana edad los conocimientos básicos, usando la aplicación de bitbloq, la cual a través de su diseño interactivo basado en bloque le permitirá adquirir y aprender la lógica y un conocimiento básico sobre tecnología. Esta información será una base muy importante y esencial para los niños, ya que les brindará muchas ventajas y oportunidades a futuro en un mundo marcado por la tecnología.

Serie

De esta manera concluimos esta pequeña introducción a la plataforma de Bitbloq y damos formalmente el inicio a la serie "Vistazo a un proyecto OpenSource" dedicada a hacer un análisis y ofrecer una revisión general sobre proyectos open source orientados a aspectos generales, ya sean en el area educativa, social o las nuevas tendencias de desarrollo de proyectos basados en blockchain.

Fuente de imágenes y contenido:



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

@resteemator is a new bot casting votes for its followers. Follow @resteemator and vote this comment to increase your chance to be voted in the future!

Thank you for the contribution. It has been approved.


However, I want to make some recommendations:

  • There are paragraphs in which you are not using the punctuation marks properly. Try to improve your writing skills.
  • In the second paragraph: "dentro estas encontramos bitbloq...". Fix it, is poorly written.
  • Add some information about first steps with the software. This looks like an introductory post and it seems that you will not write a second part about this project.

You can contact us on Discord.
[utopian-moderator]

Hola amigo, gracias por la aprobación, cuidare mucho la ortografía para próximas publicaciones.
sin embargo debo hacerle una observación, puede ver en el siguiente post revisado por usted, en el cual hago el siguiente comentario

pero si solo tengo en mente publicar diferentes post relacionados a diferentes proyectos open source como dando un análisis general e introductorio al tema puede crear una serie llamada "Introducción a un proyecto opensource: [nombre del proyecto]" ...

El cual fue respondido de forma afirmativa y haciendo referencia al usuario @chiefmappster. A continuación su respuesta:

Claro que si. Te invito a echarle un vistaso a las series propuestas por este usuario. Tal vez se asemeja a lo que tienes la intención de hacer.

Entonces decidí en base a la misma y tomando como ejemplo el usuario antes mencionado realizar una serie de publicaciones dando un aspecto general e introductorio a temas de codigo abierto, de alli viene el titulo de la serie "Vistazo a un proyecto OpenSource"

En cuanto a redactar una segunda o tercera parte sobre un proyecto considero que primero es necesario investigar mas a fondo y de encontrar información relevante sobre el mismo ofrecerle a la comunidad una siguiente publicación y hacer referencia al tema introductorio del mismo.

Por otra parte me indicas "Agregue información sobre los primeros pasos con el software" . Entre las reglas enumeradas por utopian para la publicación de un Blog Post no veo menciones a indicar primeros pasos sobre el proyecto del cual se escribe.

de forma resumida se desea redactar post:

  • Estrechamente relacionados con la "promoción" y el desarrollo de un proyecto de código abierto.
  • Proporcionar contenido "detallado y descripciones generales" relacionadas con los proyectos de código abierto.

Esta petición parece mas adecuada al caso de realizar un "Tutorial" ya que en este tipo de publicaciones cabe detallar aspectos de instalación configuración y ofrecer detalles mas técnicos siempre y cuando no sea de forma trivial.

Gracias por su atención, de todos modos estamos para ofrecer cada día contenido de mejor calidad.

Cordial saludo.
Gracias por atender las sugerencias realizadas en el post anterior.
Si le ehcaste un vistazo al blog usado como referencia, creo que pudiste observar que por cada proyecto expuesto se hace una descripción muy detallada de varios aspectos: tecnología, ventajas, usos, etc... En este post hablas de "el avance de la tecnología" como justificación para hablar del un proyecto open source, y citas "entro de estas encontramos bitbloq la cual es una app que permite establecer una base para aprender de tecnología". Para tus próximos post puedes intentar ser un poco más específico. En este caso pudiste enfocar más tu post a la robótica desde un principio.
Cuando te hago la sugerencia "Agregua información sobre los primeros pasos con el software", no me refiero a abordar aspectos técnicos como tal, del uso de la plataforma, sino a guiar a los lectores a familiarizarse con este describiendo los requerimientos necesarios para iniciar ,ej: "¿Qué materiales necesito para iniciar?¿que sistema ooperativo y requerimientos de pc debo tener?¿que tipo de proyectos puedo desarrollar con este software?¿cuanto puede costar crear mi primer proyecto sencillo?". Este tipo de post en realidad toman un valor importante cuando no se limitan a hablar de la importancia de la tecnología y el avance tencológico de la sociedad y a describir información que podemos encontrar fácilmente en la página web del proyecto, sino cuando brindan también una descripción a los usuarios sobre como familiarizarse con una nueva herramienta que no conocen. El único valor agregado que en realidad encontré un tu post, es que está en español y en esta lengua es limitada la documentación sobre estos temas. Tu post es bueno, pero como lo dijiste, estamos aquí para ofrecer contenidos de la mejor calidad, y hay que hacer un esfuerzo para mejorar.

No te estoy sugiriendo escribir un segundo o tercer post, solo estoy haciendo la observación de que como claramente no vas a escribir mas posts sobre este software, intenta incluir información mas detallada en el primer post.

Toma en cuenta estas sugerencias para tus próximos post:

  • Por favor, evita hacer menciones a otros usuarios en la red a menos que sea necesario y justificable. chiefmappster seguramente no está interesado en leer estos comentarios.
  • Posts introductorios sobre los proyectos están permitidos, pero intenta detallar más diferentes aspectos de estos: Tecnologías, ventajas, usos, como iniciar y experiencias personales con los proyectos.
  • Desde el viernes anterior hubo una actualización de reglas, y ya solo serán aceptadas entradas en inglés, por lo que deberás cuidar tu redacción en este idioma.

Felices dias.

Hey @petvalbra I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by petvalbra from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.