5:42 AM (CT)
Review the following LinkedIn Learning videos to help you with your assignments in this Unit.
Create a 5page MS Word document following APA guidelines (first person should not be used). Write this document for a technical audience.
Research and answer the following components:
1. Programming Paradigms
. Research the functional, procedural, and objectoriented programming paradigms. Compare, contrast, and detail the most appropriate uses of each paradigm in modern
2. Language Analysis. Research a minimum of two different programming languages for each of the three programming paradigms listed in item 1 above. Provide details on
why each of those languages are ideally suited for the specific programming paradigm. You should have 2 languages for each of the 3 paradigms.
3. Position Statement. Based on your research results from items 1 and 2 above, write a formal recommendation selecting one programming paradigm and one
programming language. Assume you are the Software Development Manager at a large fintech (Financial Technology) company, and you have been asked by your CIO to
recommend a specific programming paradigm and a primary programming language. Format this part of the assignment as an internal email to your CIO.
Note: the title and reference pages do not count toward the page length requirement.
Save your document with the course, assignment, and your name (e.g., ITCO620_Unit1_IP_Neo_Anderson.docx). Submit your document for grading.
Refer to the Grading Rubric for this assignment.
Please submit your assignment.
For assistance with your assignment, please use your text, Web resources, and all course materials.
Read the following from the AIU Library:
Computational Thinking: A Beginner’s Guide to ProblemSolving and Programming
Chapter 1: What is Computational Thinking
Chapter 2: Logical and Algorithmic Thinking
Chapter 3: ProblemSolving and Decomposition
ObjectOriented Analysis and Design Through Unified Modeling Language
Chapter 1: Introduction to Object Technology
Chapter 2: OOP and OOAD
Chapter 19: ObjectOriented Analysis
Chapter 20: ObjectOriented Design
Design programs using classes, control structures, and common data types
Discuss the advantages to programming as a form of problem solving
There is no additional information to display at this time.
Extra Credit View Assignment Rubric
Unit 1 Individual Project
Unit: OOP and Computational Thinking
Due Date: Tue,2/8/22
Grading Type: Numeric
Points Possible: 140
Deliverable Length: 5 pages
Type: Individual Project
Looking for tutoring? Go to Smarthinking
Online Deliverables: Submissions