assignment
5:42 AM (CT)
Assignment Details
Assignment Description 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 programming.
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.
Reading Assignment Read the following from the AIU Library:
Computational Thinking: A Beginner's Guide to ProblemSolving and Programming Introduction 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
Assignment Objectives Design programs using classes, control structures, and common data types Discuss the advantages to programming as a form of problem solving
Other Information There is no additional information to display at this time.
Legend Extra Credit View Assignment Rubric
Unit 1 Individual Project
Assignment Overview
Unit: OOP and Computational Thinking Due Date: Tue,2/8/22 Grading Type: Numeric Points Possible: 140 Points Earned: Deliverable Length: 5 pages
Type: Individual Project
Go To:
Looking for tutoring? Go to Smarthinking
Assignment Details Learning Materials Reading Assignment
My Work:
Online Deliverables: Submissions