Project #1 – Dice

(March 2017)

My first project with programming within Visual Basic, was to make a program to roll a die till it rolls a 6 and the user can decide how many sides the die has.

This project taught me about:

  • Random number generator
  • Message boxes
  • Buttons


DICE - 1

After Clicking Go

DICE - 2



The Code



Week #5

Sadly this week, was a bit of a blur for me because of personal reasons, However I should be back to more updates(i’m still new to this). So something interesting happened this week, i become something i never thought i would be, I “kind of became a team leader” for my assessment groups in COM502 and DES501, which is something completely new and out of my “usual”.

SDV503- We got giving a rundown of what to do while Craig is off in china, he also showed us some new tricks to use in our projects

COM502- We did a whole bunch of little “team building” exercises and explained why we failed or completed the tasks. we also meet the lovely people over at OnePoint Digital and they talked to us about what they do and gave us a problem to discuss and solve.

CSA502- I got to mess around some more in the BIOs and inserted another hard drive to a tower computer so we could clone/image all the data onto the new hard drive

DES501 – As a class, Belma talked to us about SDLC(software development life cycles). There is quite a lot of different structures out there! My group choose to research a “Spiral” life cycle, and i can’t say much as you will have to wait till next Thursdays presentation

Extra – I got to design another amazing ring this week. i think it turned out really well and its very unique and i hope they enjoy the end product C :






This week I tried something different and i posted a daily reflection. however i didn’t really like the flow of what i was writing and felt like it cluttered up the subjects so, i am going to be changing it back to just once at the end of the week. i will be mainly focuses on my thoughts of what happened in the week, but also be adding extra stuff, like my weekend and out of class studying.


Now things are starting to kick off in DES501 and i’m really enjoying it, its hard for me to switch my mindset that its an assessment, as I do this sort of work, all the time and hearing, “its up to you” from a client is basically nightmares for me. hearing that, just means later on down the development cycle, they wont like it and you will have to start all over again. also one of our team mates doesn’t show up at all… but other than that, its really interesting.

I also handed in my first DES501 assessment of the year, i got 10/15, which isn’t bad, but i could of done better and i’m understanding more of what they tutors what us to do in assessments, so hopefully the next one is better!


On the topic of assessments, i finished my self-reflection assessment and i am happy with what i have written down, this is the first time i have ever done an assessment like this before and was quite hard to do.


there isn’t much to really talk about SDV503 apart from i’m really liking the problem solving behind it and adding another IT language to my list is nice as well.


I meet someone new called “luke” and we installed Windows XP on a old computer, i kinda miss the old OS layouts compared to windows 8-10.


I finally got around to showing off some of my freelance work that i do, once in awhile. I design jewellery for clients, this project wasn’t difficult, however it was annoying because of the gemstone sizes the client had provided. this made the ring look odd shaped for quite some time till i found the perfect shape.

Week#4 Thurday

SDV503-  in this practical i learnt about the different types of loop coding there are, and also went over things we missed from last week.I am finding it easy and can understand what everything means, i cant wait to find out more.

DES501-Finally, we started to get some useful details about what our clients wanted us to do and we started a mock up of the homepage layout to present to them soon.

Week#4 Monday

Monday started with SDV503 with Craig and he explained what TRY statements were and the differences in “Public” and “Dim” variables.

Public is a variable that any form can call from while a Dim can only be called from its Private subs unless its at the top of the Form, then all of that form alone can use the variable.

i was then put into a group for next weeks practical, which was to dissecting the code and then creating an action list.


After SDV503, I had CSA502 and we started our new topic, which was hard drives. we got put into teams again and had to analyse a PDF to find 10 questions to ask the other teams. we got 7 out of 10 correct!

Finally for the day, i had DES501 and we had some survey about NMIT. Belma then talked to us about information management and information management cycle. A information life cycle describes the order of which things happen.

Life cycle

this diagram is a perfect example of what a information life cycle may be. First we start with “Identify” which means, finding the information we need to use and also outline what the stakeholder wants you to do. “Acquire” is just like what it says, acquiring, planing, creating that information. obliviously storing, well is storing and organising the information somewhere. Analyseing is problem the most important part of the life cycle, as this is looking through the information you have created, making sure it meets what you outlined with your stakeholders.finally, “using!” the information you have created and sharing it your customers/targeted audience. There is also “archiving”(hymmmm… chives), which is to either update,use or even delete some/all of the information you have created for the stakeholders. it then repeats, for example if the stakeholders wanted to update the information, you would have to “identify” the new information and so on.



Week #3

This week, our SDV503 class sorted out study groups and learnt a lot this week

COM502 – we got to talk to students from Saudi Arabia who are studying air traffic control on Tuesday. we asked them some questions about culture differences between New Zealand and Saudi Arabia.Then on Friday, we learned more about how culture affects communication and even learnt some Turkish!

CSA502 –  Monday, we got put into groups and given a subject about RAM and had to make a presentation about it. Our group’s subject was “What is the difference between RAM and SSD, speed wise”. RAM is way faster than SSD(100GB/s vs 500MB/s). For our practical on wednesday we had to get into the roles of being a “company who fixes computers” and we ran diagnostics on the computer.(Link )

DES501 – Monday’s lecture, we had a quiz and then we had someone come in to talk to us about design and what he does. he mainly worked with Flash. Thursdays class we started Assessment 2 and put into groups. (Link)

SDV503 – Craig talked to us about IF statements and how they work, Then on Thursday, Craig had to leave early so we didn’t do much just looked through our newest software.


Week #2

This week, i got up to alot of stuff!

In SDV503, we learnt about IF and ElseIF statements and when to use which. We also shown how flow diagrams work and what all the symbols mean and i also created my first application which was an instructional app that explains how to make a sandwich.

On Wednesday in CSA502, we pulled apart a computer tower and learned where everything goes. I really enjoyed this class, as this is the first time ive ever done it!

For DES501 we talked about different business structures and all the different types of jobs there are in the industry of IT.

Finally in COM502, we learned about body language, different types of communication and how your gender, culture, etc effect who you are and how you communicate.

Week #1

My first actual week at NMIT has been and gone and I am really enjoying all the subjects.

In SDV503, Craig showed us the basics of Visual Studio and we made a little application called “DICE” which will roll a dice until it lands a 6 and tells how many times it took to complete (its more interesting in person). i cant wait to see all the new things we find!

CSA502 is all about how computers work and there hardware. We looked at power supplies and i learned that there is a grading system to show how good the power supply is(80+ bronze, silver, gold).

COM502 is a new type of subject to me and in the beginning, thought ” how does this have anything to do with IT” but after a few classes i found that its one of the key things in this line of work.

DES501 we talked about decaf coffee.

Powered by

Up ↑