Abinezer Abebe STEM Week 8 Computer Based Research One of the biggest growing fields in Computer Science is Artificial Intelligence and Machine Learning. Artificial Intelligence is different from basic programs because you aren't the one solving the problem but the computer itself. Artificial Intelligence uses Machine learning software's to fed to the computer this way the computer is "learning". For example a computer can detect images and identify and name the object. For this to work programmers would fed the computer countless pictures of what a dog is considered. Based of those pics you can test the computers knowledge and ask it if a picture is a dog or not. Also there are 5th Generation computer languages...
Abinezer Abebe STEM Week 3 Computer Based Programming Languages Research Most video games are made from custom code based on the C programming language. Game programming requires substantial skill in software engineering. There are 7 phases a program goes through before the game is published. The first and important is prototyping. The programmer might write down some ideas and figure out the game plans and how the game would work. Is the game going to be multiplayer is the game going to be online ? The programmer would come up a concept. Next step would be the game design. Here the programmer might Collab with others to deign the characters the game scene. Programmers often follow closely the game design that they have set. As they code every line of the program they capabilities are discovered and exploited. During produ...
Abinezer Abebe STEM Week 8 Computer Based Research Frontend programmers and Backend programmers are big position roles in the tech filed. Frontend usually specializes in web language's like HTML , CSS and JavaScript While Backend programmers use more like Ruby , Python or Pearl. Front programmers work on projects that the user will interact with. They create user friendly webpages and visuals that users will be assisting the user in a task. A backend programmer creates his projects on servers or might be in charge of maintaining the website from the source code ensuring the front end operations are running up to date and smoothly. A Full stack developer is a computer programmer that can execute both roles. A Full sta...
Comments
Post a Comment