Here is the Link to my Scratch project:
I had a pretty good time working on this. At first I was a bit frustrated with the blocks but as I continued to experiment with the different blocks, sounds and sprite characters I felt more relaxed. I kept having an issue where my characters would glide or move totally out of the picture until I found the ' if on edge bounce block' which cleared that up... sort of.
https://scratch.mit.edu/projects/382626131
My instructor feedback was:
There are high- and low-level languages. The high-level programming or programmer friendly languages and low-level languages are assembly and machine code languages. Also, the have been 5 generations of programming languages.
- First generation - Machine language
- Second generation - Assembly language
- Third generation - FORTRAN, BASIC, C, JAVA
- Fourth generation - SQL
- Fifth generation- PROLOG (Logic programming languages)
Next, software programmers make six figure incomes, so this can be a lucrative career field. If you have a LinkedIn Premium account (which is available to military vets for free for one year-just Google it) encourage you to check out their programming languages training videos/certifications.
After reading the instructor's feedback I looked into programming jobs and while at this stage I am not sure if I could handle programming for a living, it is a well paying but competitive field. My current plan is to retire from my current profession within the next seven to ten years so who knows.
Moving right along, I also looked at some of the other programming languages and came across one I have never heard of called Ruby which is used by Hulu, shopify and airbnb; check out the link 👇. I also found it very interesting that there are over three hundred programming languages! 😲
https://www.randstad.ca/job-seeker/career-resources/tech-jobs/decoding-coding-languages-comparing-11-popular-programming-languages/
I copy and pasted some text from my Week 1 assignment below:
Based on the exercises in chapter 2, machine language, it would probably take someone of superior intellect to program using the binary code presented, just did not make sense but then again, it’s intended for a computer to read. Assembly language while more straight forward and English based still left me a bit stumped. Higher-level languages like the Python exercise made much more sense but yet a far stretch from being an easy thing to learn in my opinion. I found the Python language easiest to use because I could see where once learned, a programmer could easily give a computer instruction on what to do next in a human language friendlier format.
No comments:
Post a Comment