Journal Entry 1: I’ve learned a lot about the ‘theory’ (if you could call it that) of html and CSS, but I’m not very good at applying it. We learned about the elements, the style, the structure of making a website, and many different coding words like “div” or “a” or “href”. I feel a bit frustrated by it because I think I’m doing things correctly, but nothing is really working, and I don’t know what’s wrong. I am currently working on setting up my CS1 website, but like I said in the earlier sentence, it is a bit frustrating. I’m excited to actually get my code to work, because I feel like I will be extremely proud and happy by that. My goals in the next week or two are to get my website up and running, and also start a new project, because I feel like that will be fun.
Journal Entry 2: We keep on learning new words the more we use html or CSS, similar to using a new language. I am definitely feeling more comfortable with using commands like div, or stuff within the style section in general. I’m currently working on adding detail to my website, because I have the basic structure of it down, I just need to add more. I am excited to make more pages and actually put stuff in those pages on my website. My goals for the next few weeks are to actually get my home and journal page to look semi decent.
Journal Entry 3: I'm currently working on making my website better and making a new animation, which I am having a bit of trouble with. I am really glad that I was able to put my gif on my journal page, though. I still really want to add detail to my website, because I feel like it would be fun. We also learned an introduction to javascript, which I am excited to use in the future. I really wish that I could change the font of the journal page to something nicer.
Journal Entry 4: I am currently working on fixing up my website so it actually looks like a website. I am also working on understanding on how to do functions in javascript. I don't really know what to write for journal entries so...
Journal Entry 5: I finally learned how to do functions, and they actually make sense now, which is great. Before, I had gotten really confused as to what the variable did, as well as what 'appendchild' meant in general. Now, I know that you put the variable as the 'child' in the function, if that makes any sense. I really do wish that I could learn why can't I move my links away from each other, because for some reason, I am unable to do so. I think I'm going to make a lab in the future.
Journal Entry 6: I made a javascript html where when you click the album cover of rent, the song 'take me or leave me' from rent starts playing. It's probably my favorite thing I made so far, as it actually looks clean. You can also pause the song by clicking the album cover again, and when you click the album cover it'll also change into a different version of the rent album cover.
Journal Entry 7: I'm making a gift for my grandmother for Chinese New Year. It's turning out pretty well, and I am understanding JS a lot more now. The click-counter makes a lot more sense to me.
Journal Entry 8: I finished my grandmother's gift, and I also started making this thing where if you click 100 times, only then will the div's image change. It goes from cat to dog. I also started working on p5.js which is really fun, but I'm still really confused as to how to get the colors assigned to one specific shape. I really enjoy p5.js because it has everything that I need to learn right there in the references. The thing that I started with p5.js is a ball rolling down a hill, which is really simple, but I like it.
Journal Entry 9: I still don't understand the colors, and I'm going to ask Molly what to do in the upcoming class, but now in p5.js I'm trying to make another gift for my grandmother (bc why not), so thats fun. Here are the 10 questions we had to do for homework: https://docs.google.com/document/d/1oNivBPJZYlwy_L1aZBXWgk3f7gmQzRtW35qbagoJEN0/edit