Choose ONLY ONE of the two CRITICAL ANALYSIS AND SELF-REFLECTION PROJECTS to complete: Song Analysis or Personality Type Analysis. Follow the instructions for the one you choose and upload your documents here. CHOICE ONE: PERSONALITY TYPE ANALYSIS Step 1: Upload screenshot/photo of screen with personality type results after completing personality test Step 2: Upload completed Personality Type Analysis Form CRITICAL ANALYSIS AND SELF-REFLECTION PROJECT: Personality Type Analysis Directions Directions Complete the personality test (takes 12 minutes or less) at 16personalities.com Take a photo/screenshot of your entire screen, including the results from your personality test. Upload to Canvas. Download and complete the personality type analysis form and then upload to Canvas. Note: You do not have to read every single page of your results BUT make sure you understand what your results mean. Ex: Judging for this personality test does not mean “judgmental” but rather one who likes things to be neat, orderly, and organized. Assignment Objective learn how intrapersonal communication affects everyday interactions and is reflected in personality type develop a better understanding of interpersonal and group communication and conflict relevant to personality type CHOICE TWO: SONG ANALYSIS Step 1: Choose a song Step 2: Upload completed Song Analysis Form (Make sure all items on form are completed) CRITICAL ANALYSIS AND SELF-REFLECTION PROJECT: Song Analysis Directions Directions Download the Song Analysis document (which includes the following instructions) to complete. Directions Choose any song you like that’s about a relationship or relationships (e.g., friendship, family, romantic partners, business, etc.) Complete the following: Sheet 1: Copy and paste the entire lyrics to the song. Include the name of the artist and song title. Sheet 2: Find 5 words from Chapter 7, 8, 9 and/or Chapter 13 that relate to what the song discusses. Assignment Objective analyze how interpersonal communication affects everyday interactions apply concepts relevant to relationships and conflicts to different contexts through the analysis of creative art (song)

Goals:

  • Review and develop a deep and comprehensive understanding of functional programming
  • Review and develop a deep and comprehensive understanding of the divide-and-conquer technique andprogramming technique such as recursionInstructions:In this assignment, you will complete four programs using Scheme. Please read the following requirements carefully:
    • Use Scheme as a pure functional programming language.
    • Use divide-and-conquer technique (If a function is big/not single-mined, write subfunctions.) and recursionprogramming technique.
    • Each program must be tested completely. There must be at least 10 test cases. Include the test cases at thebottom of the program.
    • Adequate comments must be provided for each logical block of a program. If a built-in function is used, theexplanation of the function must be included. Assignments with minimal comments will be rejected with no credits. The following built-in functions are not allowed in this assignment:o reverse o max
      o min
      o mapo apply
    • Codes must be properly formatted.
    • Save each part in its own program. Submit them all on Blackboard.Part I (10 points):abs is a built-in function that takes an argument and returns the absolute value of the argument. For example,> (abs 3.22) 3.22
      > (abs -5.16) 5.16> (abs -2) 2Write a function that takes a list as an argument and returns a list of absolute values of each of the elements. Assume the list will contain 0 or more numbers and no sublists. Built-in functions map or apply can’t be used.Part II (10 points each):

a) Write a function that takes an atom and a list as parameters and returns a list identical to its parameter list except with all instances of the given atom deleted. For example, the following shows four test cases.

page4image164902896 page4image164903184 page4image164903472An atom a
a

A list

(a b c d a c a a)
((a b) c () d a c a a)

The retuned list

(b c d c)
((b) c () d c)

page4image164918672 page4image164918960 page4image164919248 page4image164919664 page4image164919952page4image164920240 page4image164920528 page4image164920816 page4image164921104page5image127796752 page5image127797040 page5image127799696

a (((a (a)) b) c () d a c a a) (((()) b) c () d c) a (a b c d a c (a ((a)))a a) (b c d c ((())))

b) Write a function that takes two atoms and a list as parameters and returns a list identical to the parameter list except all occurrences of the first given atom in the list are replaced with the second given atom, no matter how deeply the first atom is nested.

Part III (20 points):

Write a bubble sort function that takes a list as the only parameter and returns a sorted list. Assume that there are no sublists in the original list.

attachment_1
attachment_2
attachment_3
Calculate your order
Pages (275 words)
Standard price: $0.00
Client Reviews
4.9
Sitejabber
4.6
Trustpilot
4.8
Our Guarantees
100% Confidentiality
Information about customers is confidential and never disclosed to third parties.
Original Writing
We complete all papers from scratch. You can get a plagiarism report.
Timely Delivery
No missed deadlines – 97% of assignments are completed in time.
Money Back
If you're confident that a writer didn't follow your order details, ask for a refund.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
Power up Your Academic Success with the
Team of Professionals. We’ve Got Your Back.
Power up Your Study Success with Experts We’ve Got Your Back.