Wednesday, April 15, 2020

Ethics- Week 23

What is Ethics?
Ethics is a study of the principles of right and wrong that ought to guide human conduct.

IT Professionals 
Professional ethics is the personal, organisational, and corporate standars of behaviour expected by professionals.  

Who is IT workers professionals?
  • Programmers
  • System analysts
  • Software engineers
Professional Codes of Ethics 
A professional code of ethics states the principles and core values essential to the work of a particular occupational group.

Several benefits of code of Ethics
1. Improves ethical decision-making
2. Promotes high standards of practice and ethical behaviour
3. Enhances trust and respect from the general public

There are common ethical issues for IT users:
  • Software privacy
  • Inappropriate use of computing resources 
  • Inappropriate sharing of information
BSC code of conduct
The code comprises four key principles:

1. IT FOR EVERYONE

Cooperating to address issues in your profession and in more extensive society, you need everybody to approach IT. You share what you know, maintain principles and behave expertly and reasonably consistently. 

You shall:
  • Have due respect for general wellbeing, protection, security and prosperity of others and the earth; 
  • Have due respect for the real privileges of outsiders; 
  • Lead your expert exercises without separation on the grounds of sex, sexual direction, conjugal status, nationality, shading, race, ethnic starting point, religion, age or incapacity, or of some other condition or necessity; 
  • Elevate equivalent access to its advantages and look to advance the incorporation of all divisions in the public eye any place openings emerge.
2. SHOW WHAT YOU KNOW, LEARN WHAT YOU DONT

You have respectability and show fitness, yet you realize you don't know it all, that is the reason you persistently learn and develop and never take on tasks that you don't have what it takes and assets to finish.

You shall:
  • Just attempt to accomplish work or offer an assistance that is inside your expert capability;
  • Not guarantee any degree of fitness that you don't have;
  • Build up your expert information, abilities and fitness on a proceeding with premise, keeping up attention to mechanical turns of events, techniques, and measures that are pertinent to your field;
  • Guarantee that you have the information and comprehension of enactment and that you follow such enactment, in completing your expert obligations;
  • Regard and worth elective perspectives and look for, acknowledge and offer fair reactions of work;
  • Abstain from harming others, their property, notoriety, or work by bogus or malignant or careless activity or inaction;
  • Reject and won't make any idea of pay off or deceptive affectation.
3. RESPECT THE ORGANISATION OR INDIVIDUAL YOU WORK FOR

You work with due consideration and perseverance, acting in your customer or organization's eventual benefits consistently. You take individual and aggregate obligation regarding your activities while keeping up watchfulness and moral models. 


You will: 
  • Do your expert duties with due consideration and steadiness as per the significant power's necessities while practicing your expert judgment consistently; 
  • Look to stay away from any circumstance that may offer ascent to an irreconcilable circumstance among you and your pertinent power; 
  • Acknowledge proficient duty regarding your work and for crafted by partners who are characterized in a given setting as working under your watch; 
  • NOT uncover or approve to be unveiled, or use for individual increase or to profit an outsider, classified data aside from with the authorization of your significant power, or as required by enactment; 
  • NOT distort or retain data on the exhibition of items, frameworks or administrations (except if legitimately limited by an obligation of secrecy not to uncover such data), or exploit the absence of applicable information or inability of others.
4. KEEP IT REAL, KEEP IT PROFESSIONAL, PASS IT ON

As a BCS part, you're an envoy for the IT business and utilize your voice to help elevate it decidedly to the world. You bolster your IT associates and different individuals in their development both by and by and expertly. 

You will:
  • Acknowledge your own obligation to maintain the notoriety of the calling and not make any move which could bring the calling into offensiveness; 
  • Try to improve proficient benchmarks through support in their turn of events, use and requirement; 
  • Maintain the notoriety and great remaining of BCS, The Chartered Institute for IT; 
  • Act with respectability and regard in your expert associations with all individuals from BCS and with individuals from different callings with whom you work in an expert limit; 
  • Tell BCS whenever indicted for a criminal offense or after getting bankrupt or excluded as an organization chief and for each situation give subtleties of the important purview; 
  • Empower and bolster individual individuals in their expert turn of events.
Create 10 ethical comandments of computer technology
1. A person must make sure that they do not use a computer/PC to harm people
2. The person must not have any interference with anothers persons PC work
3. A person must make sure they do not butt in into PC files that are not theirs 
4. The person must not try and use a PC if they are going to steal something
5. A person must not use a PC if they are going to make false statements 
6. The person must not copyrighr or use any softwares that have already been paid for by a user already.
7. You must make sure that if you want to use another persons resources on their PC you must make sure that you get authorisation first. 
8. You should not insult anyones intelligence based on their intelletual ability.
9. If you are using a website or any socials, you must make sure you think about all the consequences before doing anytihng such as changing the design of the website. 
10. You must alwayse use a PC where the person is considerate and respectful towards everyone else who is using a computer/laptop.
Recommender Systems- Week 18-19
Recommender Systems are software agents that elicit the interests and preferences of individual consumers and make recommendations accordingly.They have the potential to support and improve the quality of the decisions consumers make while searching for and selecting products online.

We had done a test within week 18 and what I learnt was that we had to look at all 3 questions carefully. We had to explain why we felt that a certain movie was better than the other movie with a table given to us. There was also ratings out of 5 on some people's names for the movie however the ones that had a question mark on the table those were the ones we had to explain.

Here is an example below of how one of the questions looked like:
 

Friday, March 20, 2020

Introduction to Arduino- Week 1
Arduino is an open-source electronics platform easy-to-use hardware and software. Arduino boards are able to read inputs such as light on a sensor, a fingeir on a button or a Twitter message and then turn it into an output, activating a motor, turning on an LED and publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board.  

Below is a picture of what the arduino looks like: 

What is an Arduino? - learn.sparkfun.com


Making our own application - Week 2



Within the first few weeks, we got into groups of 3 and we had to think of ideas to create an application that has not been created before. The video did not have to be long which was good for our audiences. Sometimes people start to watch a video and if it is long they would end getting bored and not focus on what the video is about. So as a group, we decided to create an app that allows your phone to silent automatically once to step into the university. As a group we felt that this was a good idea because it would stop students from being distracted while in their lessons.

I would recommend others to try and create their own idea because it is enjoying to do and you can have fun with your friends. In addition to this, it is a good way to get your mind off something that you normally do such as playing on your ps4 or XBOX, going on your phone.   

Sunday, March 15, 2020

SFIA- Week 9
Within many jobs including IT related, you must make sure that you have these skills below as they are some of the most important you will need in the job industry. 

Skills:
Self- managment
Team working
Problem solving
Application of IT
Communication and literacy
Application of numeracy
Business and customer awareness

Below are possible careers that require specific skills and knowledge that you must have in order to get into the job.
How to Select the Best Developer for Your Software Needs ...
System Developer:
For this job, you must have the knowledge to test systems to see if everything is fine with the computer, diagnose and fix faults, write diagnostic programs and design and write code for operating systems and software to ensure they function more efficiently. 



5 Steps to Become an IT Manager - Computer & Information Systems
Informations System manager:
For this job, you must have the knowledge of being able to install computer systems, ensuring that back up systems work effectively well and you must also have to buy the right hardware and software.




Web Designer
Why Should I Employ a Professional WordPress Web Designer? | Two ...This person is responsible for the layout, visual appearance and usability of the website. They must have knowledge of graphic design packages such as Photoshop or Fireworks.



Profile
I would describe myself as a person who wants to work quickly with the goal that I can complete the task. I might want to advance far inside an IT industry as I think that its fascinating.

Skills/ Qualities
·         Able to work accurately under pressure
·         Patience
·         Flexibility
·         Willing to learn and take on new tasks
·         Great team player
·         Motivation

Employment History

Information System manager:
For this job, I have the knowledge of being able to install computer systems, ensuring that backup systems work effectively well and I also have to buy the right hardware and software.

Web designer
I am responsible for the layout, visual appearance and usability of the website. I have the knowledge of graphic design packages such as Photoshop or Fireworks.

System Developer:
For this job, I have the knowledge to test systems to see if everything is fine with the computer, diagnose and fix faults, write diagnostic programs and design and write code for operating systems and software to ensure they function more efficiently. 

References
Available for request

Overall, I believe that I have improved my skills from my IT course. One skill includes team-working. This skill was very efficient as I was working in a group using the Arduino kit. Another skills I have improved is my problem solving skills. Within my IT course, when working in a group or individually, I had problems with the arduino so I had to go on specific websites to find the right information to help me.  

Thursday, March 12, 2020

SCALEXTRIC CAR RACING- Week 22






















I was presenting the Skalextric Car Racing to many audiences including primary school students, secondary school students and uni students. The way the Skalextric Car Racing works is that electric signals from the brain are picked up from the headset, it then filters out noise from facial muscles and the environment, it then seperates different frequencies that indicate different mental states. The arduino circuit then uses the signal strength to change the speed of the racing car.

This was an amazing experience because it allowed me to try the other technologies that were on display as well as explaining what the skalextric car racing does to my audiences on that day.

Sunday, March 1, 2020

DOPPEL ME- Week 20





















I have went on the website called DoppelMe and have created a version of what I look like. While I was creating myself, I was able to change my hairstyle, my colour eyes, what I am wearing to the best of my ability. This was quite exciting to do because you can create as many avatars as you want with your friends and family. In addition to this, you are able to use your avatar in blogs, instant messenger and anywhere else on the web.


Chat Bot with Izar




After creating my DoppleMe, I went onto two different websites to message a chat bot. The first website I used was called Talk with Izar. As you can see above, there are messages with Izar and the website shows how it works e.g. how Izar replies to your message. Izar is still learning our language however Izar's language ability probably exceeds most of your friends you hang out with already. Izar can learn and grows more intelligent everyday the more you talk to him.


Chat Bot with Alice



Another website I had used was Bot A.L.I.C.E. It is very similar to the website "Talk with Izar" as it has the same format or where you type your message. In addition to this, it was actually fun messaging the chat bots as it was something interactive to do. 


BBC Civilisations AR app


I had downloaded the BBC Civilisations AR app on the google play store and decided to try it and it was actually a good experience. I have added photos to show people of what the app looked like. One good thing about this app is that the app features over 30 fascinating artefacts from museums across the UK that have been digitally scanned and are now available to view as part of a new virtual exhibition. 

Wednesday, February 19, 2020

ACCESSIBILITY TASK- Week 10

Activity 1


ID-10066574

This picture is about someone using more than one device at once. An example of a device that would benefit this person would be a touchscreen laptop. The reason behind this is because a touchscreen laptop is very developed and is highly recommended in today’s society.


ID-10063659

In this picture, you can see that there is a family and one of the kids is holding a tablet. An example of a device that would benefit this family would be a Nintendo switch or a Game Boy. The reason behind this is that it is portable, light and very easy to use no matter about how old the child is. 


MP900448458[1]


In this picture, there is an old-aged lady who may have poor hearing ability and may be slow due to the illness she could have such as arthritis. An example of a device which could benefit her for the future would be a touchscreen device. The reason behind this is because if she was to use a keyboard, it may take her longer to type which can affect her in an awful way.

MP900385352[1]


In this picture, you can see someone’s hand on a book. An example of a device which could benefit this person would be phones with features such as Apple’s Siri (Voice recognition). This would benefit the person for the future as when they want to search for something that can speak to the phone or tablet which would reply to them in a very formal way.

MP900446466[1]


In this picture, you can see that this kid is able to use a lot of devices including Nintendo switch, tablets etc. In addition to this, as it is a picture of a kid, you would want it to be suitable so maybe if there was a touchscreen, it would make it more enjoyable for the child.



Activity 2- Screen Reader
What is a screen reader?
A screen reader is a software application that empowers individuals with serious visual disabilities to utilize a PC. Screen readers work intimately with the PC's Operating System (OS) to give data about symbols, menus, dialog boxes, documents and folders to organise. A screen reader gives access to the whole OS that it works with, including numerous regular applications.


Demonstration of a screen reader

A person who uses a screen reader can navigate to a web page using a keyboard. The screen reader will tell the person where they are on the page and allow the person to read various parts of the page. For example, if the person wanted to open up the internet, the person would press the windows key on the keyboard and the screen reader will tell them there is a menu and they have to use the arrows to go up or down to find the internet. Once they have found the internet, the person must enter Alt-D to get up the navigation tool bar and enter text. So once the person searches up for a specific website, the screen reader will tell them all the information that is needed about the website.


NVDA (Non-Visual Desktop Access)


This is an app which is free of charge and is an open source screen reader which means anyone can use it. NVDA is for the Microsoft Windows working framework. It bolsters more than 20 languages and can run on any PC totally from a USB drive with no initialisation.

While I was navigating through NVDA, I was able to use certain keys to make my life easier. This was very useful for me because it allowed me to access the softwae in the simplest way. The keys that I used were H(1-6) which is for number of headings so for example there was 6 headings so I had to choose between numbers 1,2,3,4,5,6. B is for how many buttons there was on the page, L is for Lists, I is for how many Items that was on the list, T is for Tables, F is for Forms, Ctrl Home is the top of the page and Ctrl End is the bottom of the page. As i mainly used the Headings, Ctrl Home and Ctrl End, I was constantly pressing the letter H, Ctrl Home and Ctrl End on the keyboard.


Activity 3
  • A user should access social media - the social media application icons need to be suitable as the size needs to be adjusted so it can be visible for users with poor sight and placed where it can be accessed swiftly.  
  • A user should know a page is secure before they input private information - a pop up box should appear notifying users that the website is secure for access and information can be given.  
  • A user should be able to select an item to buy. - the selection of an item to be purchased should be heighted suitably allowing the user to know that item has been selected for purchase.  
  • A user should be able to send a text message to a friend. -  the touchscreen keypad should allow users to type a message to send to a friend however, the keypad will need to have characters more visible as this can be done by adjusting the size and changing the colour of touchscreen keypad.  
  • A user should view all contacts saved – the contacts application should display the list of all saved contacts for the user. The font and size of each text should be suitable making it more visible and easier to access for users with poor visibility.  
  • A user should access the internet – an internet browser application should be in the first screen of the user’s smartphone allowing for quick access to the internet. The application icon should be visible so the size can be adjusted.  


  1. Consider the activities that you use a smartphone for? 
A smartphone has many uses, but the main uses are for call and text. Depending on the age group smartphones can be used for application use as there are many apps that allow users to interact with. An example of app use is to support work and business allowing users to manage emails. 
  1. Consider what other people use smartphones for? 
Smartphones can be used for many various tasks as it has apps and features that help users to perform specific tasks. An example of an app that help users is a travel app that help users to track real time bus and train times. This is a useful app that helps people daily allowing them to travel to places more efficiently 
  1. Consider the activities that you use a tablet for? 
Tablets can be used for many things such as for kids they can use tablet to play games on as it is easy for them to use. The touchscreen feature on the tablet allows kids to effectively interact with the user interface. Another example of use is for a business as it is portable it can be used to manage a business database on the go, as the access to the application is very efficient 
  1. Consider what other people use a tablet for? 
Tablet can be used by all age groups as it provides simple interaction and control due to the touchscreen feature. For elderly people who have poor mobility can find using a tablet very beneficial as it allows them to manage the device using touch. This is more suitable than a computer or laptop as they will need to type. 

Access 
  • A user should access social media - the social media application icons need to be suitable as the size needs to be adjusted so it can be visible for users with poor sight and placed where it can be accessed swiftly. 
  • A user should access the internet – an internet browser application should be in the first screen of the user’s smartphone allowing for quick access to the internet. The application icon should be visible so the size can be adjusted. 
  • A user should be able to take pictures and view gallery – the camera icon should be visible by adjusting size so it can be easily accessed. The gallery should have all saved pictures. The pictures should be easily viewed by editing the size allowing users with poor sight to view reliably. 
  • A user should access settings – the settings application icon is important as it needs to be adjusted in size, so it is visible for users with poor sight. The settings menu should have suitable font and text size allowing users to manage their settings suitably and reliably. 
Select 
  • A user should be able to select an item to buy. - the selection of an item to be purchased should be heighted suitably allowing the user to know that item has been selected for purchase. 
  • A user should be able to do emergency calls – the call icon should be on the user screen always as it is the most crucial feature on a phone. The icon needs to be visible therefore, the size should be adjusted. 
Search 
  • A user should view all contacts saved – the contacts application should display the list of all saved contacts for the user. The font and size of each text should be suitable making it more visible and easier to access for users with poor visibility. 
Input 
  • A user should be able to send a text message to a friend. -  the touchscreen keypad should allow users to type a message to send to a friend however, the keypad will need to have characters more visible as this can be done by adjusting the size and changing the colour of touchscreen keypad. 
Security  
  • A user should know a page is secure before they input private information - a pop up box should appear notifying users that the website is secure for access and information can be given. 
  • A user should be able to unlock smartphone- the correct security system should be set for the user to gain swift access to the smartphone. The specific security set must be user- friendly. 

  1. Consider how the hardware or software would need to be designed to enable somebody who is blind or has a visual impairment to do each task? 
The smartphone will need to be designed with a voice recognition system to allow users who are blind to interact and manage their smartphone. The smartphone will need to have a built-in system on which anything the blind person touches on the screen it will respond with a voice over answer. This will benefit them hugely to interact with various apps within the smartphone. Users who are have poor sight will need all text and application adjusted in size to make it visible for them to interact. Furthermore, the layout on which the apps are positioned will need to be adjusted as well as the colour will need to stand out to support users with poor sight.  
  1. Consider how the hardware or software would need to be designed to enable somebody who is deaf or who has a hearing impairment to do each task? 
The smartphone will need to be designed suitably with subtitles for users who are deaf any application or feature with sound will need subtitles to describe what is happening for deaf users. All sound features will need to be translated to text to allow deaf users to effectively use the smartphone.  
  1. Consider how the hardware or software would need to be designed to enable somebody who is deaf-blind to do each task? 
The smartphone will need be designed with a refreshable braille device to allow users who are deaf and blind use a smartphone. This device allows users who are blind and deaf to read text from the smartphone line by line. This is done by using the braille device that transfers a line of text to a braille form, allowing users to read the text by using their sense of touch and feel.  
  1. Consider how the hardware or software would need to be designed to enable somebody who has a physical impairment to do each task (Note - a physical impairment may affect their dexterity and motor skills of their hands or of their face so they may not be able to type or they may not be able to speak)? 
The smartphone will need to be designed with touchscreen feature to allow users who have poor mobility to use and interact with the smartphone.  
  1. Consider how the hardware or software would need to be designed to enable somebody who has a cognitive impairment to do each task (Note – consider a range of cognitive impairments from mild to severe (A person with dyslexia might just require a spell checker whilst a person with a learning disability might require the mobile phone to be set up for shared use so a carer or friend can ensure safe use))? 
The smartphone will need to be designed with spell check and auto correction for text input for users who have dyslexia. This will help users to send messages to other users suitably. The smartphone can be shared between multiple users to help a user that has learning disability, this will support the user in need.  
  1. Consider how the hardware or software would need to be designed to enable somebody who has multiple impairments to do each task? 
The smartphone will need to be design which is user-friendly. For user’s with dyslexia and learning disability will need support from another user which will monitor the use of the device as well as help use the smartphone effectively.  

1)  The smartphone will need be designed with a refreshable braille device to allow users who are deaf and blind use a smartphone. This device allows users who are blind and deaf to read text from the smartphone line by line. This is done by using the braille device that transfers a line of text to a braille form, allowing users to read the text by using their sense of touch and feel. 

2) The smartphone will need to be designed with a voice recognition system to allow users who are blind to interact and manage their smartphone. The smartphone will need to have a built-in system on which anything the blind person touches on the screen it will respond with a voice over answer. This will benefit them hugely to interact with various apps within the smartphone. Users who are have poor sight will need all text and application adjusted in size to make it visible for them to interact. Furthermore, the layout on which the apps are positioned will need to be adjusted as well as the colour will need to stand out to support users with poor sight. 

3) The smartphone will need to be designed suitably with subtitles for users who are deaf any application or feature with sound will need subtitles to describe what is happening for deaf users. All sound features will need to be translated to text to allow deaf users to effectively use the smartphone. 

4) The smartphone will need to be design which is user-friendly. For user’s with dyslexia and learning disability will need support from another user which will monitor the use of the device as well as help use the smartphone effectively. 

5) The smartphone will need to be designed with touchscreen feature to allow users who have poor mobility to use and interact with the smartphone. 

6) The smartphone will need to be designed with spell check and auto correction for text input for users who have dyslexia. This will help users to send messages to other users suitably. The smartphone can be shared between multiple users to help a user that has learning disability, this will support the user in need. 

7) A user should know a page is secure before they input private information - a pop up box should appear notifying users that the website is secure for access and information can be given. This will support users who struggle to secure their device and don’t have much understanding about security. 

8) A user should be able to unlock smartphone- the correct security system should be set for the user to gain swift access to the smartphone. The specific security set must be user- friendly. This will help users who have difficulty accessing their smartphones as they should able to choose what security feature they want to use. 

9) A user should be able to send a text message to a friend. -  the touchscreen keypad should allow users to type a message to send to a friend however, the keypad will need to be designed with the characters being more visible as this can be done by adjusting the size and changing the colour of touchscreen keypad. 

10) A user should be able to select an item to buy. - the selection of an item to be purchased should be heighted suitably allowing the user to know that item has been selected for purchase. This design will benefit users who have poor sight as this will give them better understanding on which item they have selected for purchase.  

  1. Write an explanation of why you selected your ten design rules. 
I have selected these ten designs features as they are the most useful and suitable to support users who are in need. Each design rule provide benefit to how they use or gain access to the device. I have mention five key words for this design which are security, select, input, access and searchThese are the rules which must be followed to create a user-friendly smartphone for users who have difficulties.