Hello all,

For atleast 3 years now, I’ve had a really tough time figuring out why I liked Javascript so much, yet found it hard to focus on it. One thing I’ve found about it for me, is that, my main method of learning is Kinesthetic, meaning I learn best by doing and first-hand demonstrations as opposed to being lectured at by someone, over and over and over again. I also don’t enjoy sitting down for long periods of time.

Learning Javascript by merely just sitting at a desk, all by myself, and trying to force myself to sit is EXTREMELY hard for me. As a kinesthetic learner, I often need to take short, standing up stretching breaks at the very least. In order to make this happen, I’ve found that what works for me is to regiment my Javascript learning based on Javascript concepts at first, as a beginning learner.

It’s a lot like a Gym training schedule, except instead of focusing on exercises for the sets and reps, I replace Push-ups with External scripts, Planks with Arrays. 5 minutes of learning and doing, then on the second set of each, I do it without looking at the material to see what I do remember, and to focus more intently on where my blindspots are, without fretting that I didn’t get it all correctly.

Important 031

The second set of JS code.

The second set of JS code.

I’ve allowed myself that for every 9 that I do, after the 5th, I will allow myself a break to get up and stretch, given my kinesthetic tendencies. In the past teachers have remarked me as seeming to have ADD, and fellow students have asked if I was “on crack”.

Needless to say, I don’t have ADD, and I’m not on crack, I just learn best by doing.

I am also missing a nearby Javascript group, up in Norco, with no car or scooter/moped, that’s not very feasible. This town is conservative, blue collar to the bone, nothing technologically fancy here.

I will definitely need a group of like-minded individuals, as that is critically important, because it gets kind of demotivating doing it all by myself.

Summarizing for my experience to be great, I need:

1) To allow myself short,frequent moving breaks.
2) To be apart of a JS group.3) To partake in pair programming sessions as well.
4) To show and document my progress.

Any feedback on improvement is welcome, and if you like this, please subscribe and share!

Sincerely,
-Rand D’Orazio

My name is Rand D’Orazio,

I’m 22 years young, currently based in Norco, I have Aspberger’s and have been diagnosed as a young boy, it has largely affected my ability to socialize with other people, especially when I was young, although I’ve made large strides, I still have my personal struggles, it’s not something that ever leaves though.

I’d like to share my progress with Javascript and start my own company somewhere along the line, I currently only have a basic understanding of Javascript, with only several functions, in the last post, I’ve mentioned CodeCombat and how I found it to be fun and engaging, while I recommend it to younger people, especially school-aged, I have stopped taking it due to it not being set up for someone who wants to become great at coding as an adult.

Being an Aspie and trying to put oneself out there is NOT easy as anyone who has it can atest to. However, I’d love to meet people, in the software/tech industry, and give what I can to make life better for them and provide mutual benefit on all levels.

Once a week, I will be sharing my progress on Udemy as far as Javascript goes, it will be given along with pictures and as best of a description as I know how to give of what I’ve learned.

That is all for now and if you like what you read or see, please subscribe, I won’t sell or give your E-mail to any 3rd party, and that’s a promise!

 

Sincerely yours,

-Rand D’Orazio

Finally!

I’ve found a great way to learn a programming language that is fun, enjoyable, and very cool. It’s called Code Combat, I’ve been using it since May 7, 2015.

Even though it is geared mainly towards teenagers and younger people, One thing I’ve learned from it is that, you can infact have fun and learn at the very same time, it doesn’t matter how old you are, and you’re never too old to learn a certain way. Personally, it suits me so much better than a bland, boring lecture.

I use Code Combat for Javascript, however, it can be used for a few other programming languages including Python, which is actually the default language for the game, and CoffeeScript, which is a JS Syntax. You pick the language you want to learn, along with the character you choose to play, in the beginning you only get two characters, They are Sir Tharin Thunderfist, my personal preferred character, and then Captain Anya Weston.

Basically this game is using code, and nothing but code, to direct the character and his/her actions
the great part is that it prompts the code you’re about to enter for you, so therefore you don’t have
to type everything all at once, makes it easier, because further along the game it gets harder, and your character becomes more constrained for time, providing some much needed efficiency.

This is a game that truly encourages experimentation and learning, helping and correcting you automatically as you go along if there are any errors to be found, not to fret, because they will be pointed out in the moment, and you will get the chance to correct them.

This game centers around objectives, like collecting gems, taking down the ogres, building a fort to get away if they’re too big to fight, and going through a maze. using this.moveRight(); any directions will give Right, Left, Down, and Up, they may be used separately as a string, or they may be inside of a loop.

In the first 32 levels, this is what is learned, loops, strings, syntax and setting variables.

Variables are set to attack nameless ogres, therefore, you assign them a name so that you may specifiy to the syntax who to attack when you put

var Ogre = this.findNearestEnemy();

this.attack(“Ogre”);

that var Ogre is giving it a name, findNearestEnemy is what will direct you to him as you get closer to the enemy you want to attack. You may form a loop somewhere in there as well, + the more items you buy with your jewels, the more items and therefore the more versatile your programming skills will become in the process.

Using JS to break down doors and kick some ogre ass!

Using JS to break down doors and kick some ogre ass!

Wrapping up, this is a fun, educational game, with the objective of kicking ogre ass, rescuing fellow warriors, picking up gemstones, and escaping from maze structures, using nothing but the programming you’ll certainly learn along the way. I highly recommend this to anyone who learns best from having fun while doing it.

Thank you,
-Rand D’Orazio

participation_certificate

Adaptable human being capable of learning quickly and willing to do what is necessary to complete the given task.

Kennel Cleaner/Sign Holder, 03/2013 – 04/2013

Petland — 8800 W Charleston Blvd.

  • Cleaned dirty dog cages as needed
  • Fed the dogs specific 1/4, 1/2 and whole pound portions as needed
  • Cleaned and fed numerous animals including birds, reptiles, hermit crabs and rodents
  • Held a Petland advertising sign infront of Boca Park, also helping to direct customers to the location.
  • Disposed of deceased rodents as necessary.

Sign Flipper, 11/2012 – 12/2012
Fusion Signs & Design — 680 Columbia Ave, Riverside, CA

  • Flipped and spun a arrow-shaped sign for The Wellington(a Las Vegas-based real estate company) in order to give attention to the location.

Busser, 03/2012 – 06/2012
Onyx Restaurant at Bogey’s — 7770 W Ann Rd

  • Assisted team members with serving food and drinks to customers.
  • Helped to set up a banquet for 90 guests.
  • Washed dishes and removed plateware from tables.
  • Helped seat dining room chairs, tables and linens
Follow

Get every new post delivered to your Inbox.