1 / 16

REFLECTION ON PROJECT ONE AND PROJECT TWO

REFLECTION ON PROJECT ONE AND PROJECT TWO. This is a personal evaluation that was carried out after the completion of my project one and two. First of all, I would like to highlight in summary the key points on the tasks I completed in the project 1 and 2. PROJECT ONE AND TWO

tory
Download Presentation

REFLECTION ON PROJECT ONE AND PROJECT TWO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. REFLECTION ON PROJECT ONE AND PROJECT TWO

  2. This is a personal evaluation that was carried out after the completion of my project one and two. First of all, I would like to highlight in summary the key points on the tasks I completed in the project 1 and 2.

  3. PROJECT ONE AND TWO • Successfully designed website and updated portfolio • Successful installation and configuration of the raspberry pi • Background knowledge of the number systems and the Amdahl’s law. • Basic understanding of C++ programming language and successfully completed writing basic programming in C++. • Project management tools. • Created online C++ programming tutorial. • UML modelling. • PACT analysis. • Logic Gates.

  4. After the successful completion of my project one, I was able to develop a standard website that contained my personal portfolio as well as other completed projects. Successful completing this task enabled me gain more experience on what a website is supposed to look like and other professional techniques. • I was able to write a standard CV that is acceptable to any employee and also update it on my website.

  5. The raspberry pi which was accompanied with the nexus tablet was another challenging task because I had difficulties in installing some of the programs on the raspberry pi but was a success after getting help from my tutors during the ALL sessions. I noticed that the raspberry pi had a LINUX running on it unlike the regular Windows which I was used to.

  6. C++ language was introduced at the beginning of the session and the background was introduced properly. I was able to code in C++ language and write basic programs and run them. • Programming is very useful in our day to day activities because we are living in a world that is now IT driven. Gaining knowledge in programming enhances my career development as I intend to be writing programs for companies and various industries and there are various job opportunities in this area. Programming is very interesting because is it an object oriented programming language and you can actually see the results of the coding immediately.

  7. I learnt different various project management case tools and I was able to identify the advantages and disadvantages of each them. This aided in making my decision on which is the best for my project. This is another topic I found useful career because in the next few years, I might be in position to manage projects for a company/firm and with the knowledge acquired in the project management tools; I will be able to decide which the best is for the company.

  8. In project two, I created my online programming tutorial which could be used by both a novice to programming and any other individual. The basics I learnt from my project and successfully writing basics programming enabled developed my own tutorial. While doing this, I realized that there were some things I had to emphasize for any user which was a challenge to me when learning C++. This task made me carry out research on C++ and I discovered a lot more on C++ language which I included in my tutorial which I put on my website.

  9. I carried out a PACT analysis on my design after completing my online programming tutorial. Here, I looked at so many factors which included the people I wrote my tutorial for, the activities, context, and the technology being used which could be a laptop or a tablet. This particular task helped me to identify the mistakes I made in my tutorial and what I would do to make it better. Personally, I think that the PACT analysis should be carried out at every stage of my project to make the best out of it.

  10. In 120ct, I learned a lot about logic gates and how it works. The understanding of the basic inputs to see the output made me understand how the different gates can combined to give a definite result. The knowledge gained was what I applied in creating the traffic light system with the software(Circuit Maker) recommended. With this, I am able to apply this in our daily electronic devices example TVs, computer etc. I also learnt that logic gates makeup the basic components of microprocessors. • On the other hand, UML modelling was another exciting and interesting topic I learnt which helps you model business process with details. I used Rational Rose for my modelling and an example is shown below.

  11. In conclusion, as a computer scientist, I will typically work on the theoretical side of computers as opposed to hardware. Project one and two are linked together as the successful completion of my C++ learning enabled me create my own tutorial. Also, the project management case tools learnt could be applied anywhere in my career life as I maybe in the position to manage a project and would also have to apply the UML modelling in my project. The PACT analysis helps to make you identify your design problems and the possible solutions.

More Related