CS Fall 2017 Week 5 – VBA Macros in Word

This challenge prompt us to make three VBA macros to use in word.

Mine were:

  • countParagraph: Counts the number of paragraphs in the text
  • notesMacro: Insert a paragraph for note taking that is formatted as hidden (only shows up with Ctrl+*
  • wordsBullets: Insert bullet formatting with words instead of bullets

Here’s some images:

 

 

 

 

 

 

CS Fall 2017 Week 2 – Paper Formatting (Word)

For this one, we had to perform the most commons tasks used for thesis formatting on Word. The document was supposed to have a cover page, table of contents, proper multi-level headings and a couple of captioned images. Also, there was different numbering for the table of contents and the rest of the document. Here’s a few images of the final result.  Continue reading “CS Fall 2017 Week 2 – Paper Formatting (Word)”

CS Fall Week 8 – Animating using CSS

For this challenge we were required to animate an object in CSS. To be honest it seemed very complicated at first, but then I was told that most people doesn’t write their own code for their objects or Scalable Vector Graphics (SVG). There are some free websites where your drawings are instantly converted into a CSS SVG with the appropriate coordinates. Implementing the animation can sometimes be a bit tricky because of the weird CSS syntax, however there’s much to do with when you get the hang of it. I tried doing something different and did a light pulsing, revolving square.

CS Fall Week 9 – VLookup (Excel)

For this challenge we were required to extract some information (Bulk and Retail price) from a data sheet, using the VLOOKUP for it. Besides the logical I opted to tweak it a little bit by using the IFERROR formula to output a standard message for when a value wasn’t found, which I defined as  “value not found”. That’s pretty silly and it doesn’t make much difference, it’s just better than the usual #N/D for error checking purposes, especially when dealing with a lot of data – not the case for this challenge though.

Work Diaries Fall 2017 Week#1 – SMART Goals

Work Diaries Fall 2017 W1 - SMART Goals
Focus your energy by setting a goal for yourself this semester. This goal doesn’t need to be technical, but it does need to be SMART:
S – Specific
  • What exactly do you want to achieve? Why do you want to achieve it? HOW will you achieve it?
M – Measurable
  • How will you track your progress? How will you know when you have achieved your goal? What is the concrete evidence of success?
A – Attainable
  • Is this goal something that you can realistically achieve in the defined time frame?
R – Relevant
  • The goal must be important to you, right now. Decide on something that’s meaningful to you.
T – Timely
  • Give yourself a deadline – for you, it’s the end of the semester! Select a goal that can realistically, measurably be achieved within the next 10 weeks.
SMART goals are much more specific than goals we’ve set in previous semesters (for example: “I want to lose weight” becomes “I want to lose 20 pounds in the next 6 months. I will do so by cutting out soda, limiting eating out to one every week, and walking for 45 minutes every day.”)
The deadline for points is Tuesday, September 26, at 10:00AM.

S

  • I don’t want to forget what I’ve learned this year at MUN, including python and c++. This is why my goal will be about keeping up with a study schedule that uses my free hours (not all of them =P), which are usually spent on PS4, movies, and TV shows.

M

  • I will track my goals using the course structured followed when I took the courses. I will most likely redo the assignments but with a more elegant and easier coding. The evidence of success will be tested by my capability of tutoring on those areas.

A

  • It is attainable, given that I already did it once.

R

  • It is definitely relevant. Since I have a terrible memory and study schedule, this will help me to better organize my time and, hopefully, improve my memory.

T

  • A realistic and reasonable deadline would be the end of the semester, but I’ll be sure to include some checkpoints on the schedule so I don’t lose track of myself.