Chinanuokum's blog

First Coding Steps

Here you'll find the exact OG code and design of this website. Below is what it looked like before I decided to renovate it.

Chinanuokum's blog

welcome heading

Contents

Introduction to Me

Hello there, my name is Chinanuokum. I'm a beginner-intermediate programmer on Khan Academy. I started my first ever piece of coding on... tbh, I don't really remember. I guess I should've written that day down. Oh well, I enjoy programming. Welcome to my blog :))

First Project

Posted on some date in March 2020 (I don't remember when exactly).
Check it out here

The first type of programming I learnt was JavaScript. It was actually pretty cool. At that time, quarantine was happening. I didn't want to feel unproductive, so I was like...why not just learn how to code. On weekdays, I would watch a video lesson and do a practice lesson. When I finished my first project, I was proud. It was my first step to becoming a programmer like they always say. I'm glad I decided to start coding.

Learning Variables

Projects were posted sometime in April, 2020.
Animal Attack
Shooting Star

Learning about variabies. Wow, I can hardly remember it. I somewhat recall doing the Animal Attack and Shooting Star projects. I showed my teacher the Animal Attack Project (something I thought I would never do in life XD). The Shooting Star project was the first project I worked on during the weekend. I was very indulged in it, and I guess I had an A HA moment I just NEEDED to fulfil.

Back to variables, I just note that it's helpful so you don't have to adjust every line in your code to change it.

Ad Design Project

Posted sometime around May 2020
Le Projet de Ad

Alright, alright. I don't want to be like "yeah yeah, that was the easiest topic to learn", but it was quite easy. Because the text part of it was easy, I decided to push myself a bit with the illustration part. If you click on the link, you can see the quick animation I programmed (I don't know if animation is the right word); it's two envelopes going swoosh. That was a bit hard to figure out how to do, especially because it was the first time I used lines (lines to draw the envelope); but I went back to what I had learnt and did it, because I really wanted to do it. Ha, I guess that's a piece of advice I can give you; good, better, best. I shall never rest. Until my good is better, and my better best.

Overall, the Project: Ad Design is one of the projects I feel comfortable evaluating for others. You see, my JavaScript is getting quite rusty. But I hope to brush it up and improve it in summer 2021.

Project: Fish Tank

Posted sometime in June 2020
Project: Fish Tank

The lessons of this project taught me how to make FUNCTIONS! A very helpful tool. With functions, you can draw a shape and make multiple versions of it. Functions are cool.

^**remember this**^

When I was completing this project, it was the first time I had to balance life outside quarantine with my usual programming schedule. Because of this, it took me a while to complete the project. There was another reason why this project took so long. I couldn't figure out how to make the fish different colours (check out Help Requests on that project). I never really figured it out. BUT as I'm writing this, I reviewed the project, and I think I got it. I'll do a spin-off of it to check it put.

Another piece of advice I guess: Review your old code. It might challenge your thinking and teach you more

Learning If/ Else Statements

Sometime in June 2020

I liked learning about this. It was a bit difficult to fully grasp, but when I completed the project to it, I understood it. I will say that floor and random and less than and all that was a bit difficult for me to understand. In all, it taught me how to really do more than drawing. More interactive ish things.

Check out the link for the project here and play around with the 8 ball.

When I was doing the project, I thought it would take me a while, and would be quite difficult (because understanding/ learning wasn't easy), but it took me way less amount of time compared to other projects. That shocked me haha.

Project: Make It Rain

Posted sometime in July 2020
Project: Make It Rain

Play around with this somewhat interactive program.

More

Loops: If you're stuck on something, perhaps use the while loop. It might help you process the code better. Both the for and while loops are very helpful.

Arrays: Store lists of values

Objects: Store different things in just one variable

HTML/CSS

I finished the 'Intro to JavaScript course, so now I've begun 'Intro to HTML/CSS'. So far, I really like it. I enjoy working on my projects and learning new things about it.

Some of my projects in this course so far include:

Travel Webpage
Recipe Page

Check them out!

Big thank you to Khan Academy for providing peeps with the opportunity to learn so much.

my khanacademy avatar