Finding balance

IMG_2983

WOW! December was an awkward month for me.  It was so difficult to balance home life with Hacking my Education.  Every time I sat down to learn the material I was interrupted by a snotty nosed little boy or girl:)

 

Of course trying to prepare for Christmas day took a huge chunk of my time as well.  I finally finished my lesson on JavaScript, JQuery, and API’s.

 

During ‘the most wonderful time of the year’  I successfully created a ‘text to Pig Latin’ converter.  I did this by using Arrays.

 

An array is a data type that store a group of things.  I found learning arrays to be very easy and useful.

 

I also learned how to loop through an array using FizzBuzz.  This is a test that software companies use to evaluate the potential developer.

 

Here is a screenshot of the project where I used different color shades.  When you hover, click, or double-click the object, it will change according to the code, and the text will change prompting the user with a new message.

Looking through the shades.

Looking through the shades.

 

Below I posted ‘The Magic 8 Ball’ project.  This was one of my favorite toys as a kid.  I never thought I would be creating a virtual one, but I successfully did.

Screenshot 2014-12-30 at 7.21.02 AM

My Magic 8 Ball

A List of #geek terms for ya!

 

DOM, JSON, API, AJAX

 

Hope every one had a Merry Christmas.  I am still trying to sort through all the goodies Santa dropped off.  This may take me months!

 

I am looking forward to starting 2015.  I plan to complete more reading and begin a new programming language called Ruby.

 

Wish me luck with finding balance!

Advertisements

Hello JavaScript

                                                Screenshot 2014-12-05 at 12.38.28 PM

JavaScript is a programming language and one that I am currently learning.

 

JavaScript is the client-side language that allows the user to interact with the website. For example, pop-ups, scroll bars, and automated updates all are created using JavaScript.

 

This week I dusted off my Algebra skills (thanks Khan academy) to build a fahrenheit to celsius converter.

Another task I tackled was creating a prompt and alert that tells the user how many days are in a million seconds.

 

Of course, I had to figure out the math problems before writing the code.

 

To do the math I used a JavaScript tool called repl.it It stands for read, evaluate, print, and loop. Then I used my new found coding skills in JS Bin.

Screenshot 2014-12-01 at 7.08.54 PM

Screenshot 2014-12-01 at 7.09.14 PM

I programmed that;)

Learning JavaScript is challenging, but I always love a good challenge! Hello JavaScript and, we meet again Algebra.

To learn more about JavaScript I signed up for their newsletter. http://javascriptweekly.com/

P.S.

 

Don’t forget to do your “Hour Of Code

I always loved extra credit

 

Hope you all had a great Thanksgiving week!

 

I spent the week hanging out with my kids and didn’t focus too much on coding. My family and all the good food had my attention.

 

I did find a little bit of time to work on the extra credit project.:)

 

The task was to create my own resume using html and css. We had the option to download a file of background images from skillcrush or create our own. I decided to be a little more original and did so myself.  Uploading my work to Photobucket was necessary to complete the project.

A layout was provided by the instructors, which made the task easier.

 

I prepared my resume and proceeded to download specific Google fonts, changing the colors as desired.

 

Here was the challenging part.  Are you familiar with the ‘cute’ little icons that are commonly used?

They are called Sprites and they look like this.

sprites

 

I really struggled with how to make them work.  And by ‘work’, I mean change when the mouse pointer hovers over them.  They require a bit of work to achieve that goal.  However, I was able to figure it out and add them to my resume. #awesomesauce

 

I plan on linking my resume to www.momcoder.com, but for now here is a screenshot!

My beautiful resume!

My beautiful resume!

This was a fun creative project and I really enjoyed every minute of it!

Now I am off to learn Javascript.

Geekette

Okay guys this is where I start speaking in geek. If that is not trending yet; it will be!   

One of my assignments this week was to download two types of boilerplates. One is for HTML and the other for CSS. The next task was to install shiftedit.net. This is a live editor, which means I am able to see what the website looks like while I am coding .  

I chose shiftedit because it is compatible with my Google chromebook.  My mentor @sorriv recommended the Chromebook for programming.  I save the code to my Google drive and that gives me the ability to code wherever I go.  #awesomesauce

I have also taken an HTML quiz which I scored 100% on! 

My very own website is in the making.  Coded by me, myself, and I! Right now I’m going back in forth using html and css. I love being able to design and create a site that I can call my own. 

If coding interest you I highly recommend using Skillcrush.  Here are some of their perks..

  • Skill crush uses Mightybell as the “chat room” to connect everyone taking this course. (I am in the  Web Development Blueprint.)  
  • I have met people from all over the world taking this course.
  • A few classmates who are also SAHM!  
  • We get to discuss class material and make post using <code>.
  • Last but not least they put together a spotify music playlist to listen to while you code. Hacker style;)

I use W3Schools.com as well, they provide a ton of free information.

 

So everyone I am off to “my happy place”.

I have found a “new love”.

It’s name is code.

It is addicting.

I am becoming a Geekette!  

Geekette

Geekette

 

Let me leave you with a short history lesson of the very first geekette.

The Forgotten Female Programmers Who Created Modern Tech

Connecting

Embrace Change

Embrace Change by:Erin Orr

It’s time to buckle down! I am ecstatic to let everyone know that I am now enrolled in a Web Development Blueprint program. woohoo!

 

This class is offered by Skillcrush.com. There are many different choices when it comes to learning how to code. I have learned so much about technology over the past 30 days. I have reached information overload! That is a good thing, I suppose.  I am looking forward to applying my creative energy to the many web applications I will soon develop. The sky’s the limit in this field.

When searching for the right class, I had to consider the following things.

  • Flexibility. It is very important since I have children who still depend on me. With his course I can day or night, and at my own pace.
  • Being cost efficient is also a big deal. The money I put into this class is well worth the knowledge and skills I will learn in return.
  • The class material is very informative and easy to understand. 

I have also realized how important networking is in this field. 

There are a ton of ways to build up your connections in the tech industry.  Below are some of the venues I have considered:

 

  • Meet-up! I searched locally for mothers who want to learn how to code or are already on their path of coding. By doing this we will be able to share the experience and help one another.
  • Blogs, blogs, and more blogs….If you don’t have one, start one! You can connect with other bloggers who are sharing their experience.
  • Tweet! Twitter is known for connecting people around the world. 

If learning to code interest you please do what I did, and go for it! 

Don’t wait for someone to ask you to do it. Be the leader. The right time is now. Lets connect!


http://www.beleaderly.com/leaderly-quote-take-lead-lift-others-climb-enjoy-journey-thrive/

The power of telling your story

I am currently using www.w3schools.com to learn and practice coding in HTML. What I like about this specific website is that you can chose which programming language you want to learn. They go into great detail, which helps me better understand the concepts.  Currently, I am learning what each of the HTML tags will allow you to do.  You can choose from any of the following programming languages HTML, CSS, Javascript, SQL, PHP, Jquery, AngularJS, Bootstrap, and XML.  The best part about the website is that all of their information is free!

 

This week I have also focused on searching for websites tailored to mothers and coding.  Here is a non-profit organization that was formed by a mother who decided to learn programming and realized the marketplace void for this audience.  This website, also founded by a woman provides online programming courses.

 

I want to provide a quick update on the book I am reading called, “A Whole New Mind”.  I mentioned in the previous blog that the author Daniel Pink, describes 6 senses that need to be used in order to transcend into the conceptual age. I want to focus on one. Story.

 

People need to hear “stories”.  If  you want to have an impact on others you need to convey a great story.  If you want to change the world, tell your story, and make it great!

 

The author of  “A Whole New Mind” writes about an awesome place called Story corps .  Here is just one of the many stories told.  I hope you take the time to listen to it. What I find most enticing about Story corps, is you just sit in a booth and record your conversation with another person. It is simple and brilliant.  A low barrier of entry.

 

Another site that enables the world to tell their story is Ted.  I visit Ted.com daily and find it useful.  This morning I came across a talk by the author of “Eat, Pray, Love”, Elizabeth Gilbert.  I believe she ‘hits the nail on the head’ while discussing how to tap your genius.  

http://http://www.ted.com/talks/elizabeth_gilbert_on_genius


To come full circle, this is exactly why I am blogging.  To share my story of ‘hacking  my education’ with the world.  I hope that by doing so I can encourage others to learn regardless of how challenging the task may appear.  I encourage anyone and everyone to tackle their challenge and share it with the world – through story.

Free your mind

As I set out to learn programming I am surprised at how STEM has opened a door to creativity. Here is an interesting news article on how STEM can help people become innovators.

I am currently reading a book called, “A Whole New Mind: Why Right Brainers will Rule the Future”. The below image does a good job on capturing the book.

I originally found the picture on Pinterest. I reposted it on Instagram because it reminds me of my husband. His brain is the left, and my brain is on the right 😉

I am currently in the fourth chapter of A Whole New Mind. I would like to share what I have learned thus far. Daniel Pink, the author, states that our country needs to shift from the “left brain thinkers” to the “right brain thinkers.” The intent of his statement is focused on innovation and creating a better future through ingenuity. Essentially, we must transition out of the Information Age and into the Conceptual age. To accomplish this transition we must follow “the 6 senses that guide our lives and shape our world.” They include:

Design
Story
Symphony
empathy
play
meaning

Thus far the book is great and I am really enjoying it. The quote below I found most interesting.

“Good design is a renaissance attitude that combines technology, cognitive science, human need and beauty to produce something that the world didn’t know it was missing. “ Paola Antonelli

I believe the 6 senses described, do in fact shape our world. My best ideas are realized while I am playing with my children, running , blogging, painting a picture or even taking a photo. This is when I am engaging my right brain.

I have included two links below to Ted talks that have empowered me this week. I hope you enjoy watching them. Free your mind!