Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saba Bhamidipati #155

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

Conversation

SabaBhamidipati
Copy link

Here is my finished M1 pre-work (except for the very last part of Section 4...sorry!!

@@ -39,17 +39,17 @@ When you are finished, add screenshots of your calendar so we can provide feedba
### Mentorship Prep
Mentorship is an integral part of the Turing experience and will help jumpstart your technical career. In order to get your mentor relationship started on the right foot, please complete the following deliverables:
- [ ] Complete the [Mentorship DTR Prep](https://gist.github.com/ericweissman/51965bdcbf42970d43d817818bfaef3c)
- [ ] Add link to your gist here:
- [ ] Add link to your gist here: https://gist.github.com/SabaBhamidipati/773b3a67dddd72f83da4be39d0271e8b
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that final note you drafted up at the bottom is PERFECT, will give your a mentor a feel for what you struggle with.

The questions about communication time frames - what it's asking is, if you are super busy (in classes, stressed about a project) and your mentor DMs you, you might not be able to give a thoughtful response in the heat of the moment. If you are having a super busy stressful week, typically they'll appreciate if within 6-12 hours you acknowledge you got it but let them know you can't fully respond, but let them know you can fully respond within another XX hours. I think that usually sounds like a reasonable communication expectation but when Turing gets really busy, that one seems to fall by the wayside and impact relationships/trust.

BTW 🤩I was a 7th grade math teacher too!

def build_a_bear(name, age, fur, clothes, special_power)
# interpolation of name in greeting string value
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, AND that string is being assigned the the variable greeting

demographics = [name, age]
# dynamic variable that takes argument passed to it through object instance (not 100% sure bc I don't see a class creation here)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm glad you noted you weren't 100% clear -

The variable special_power holds the value that was passed into the method, up on line 8.

@@ -19,25 +25,36 @@ def build_a_bear(name, age, fur, clothes, special_power)
return built_bear
end

# Two instances of build_a_bear class: Fluffy and Sleepy
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's be careful here - build_a_bear is a method but not a class, so these aren't instances, they are just calls to the method. In a sentence, you might say "on line 29, I am calling the build_a_bear method".

# - bad_excuse should be a string a hero would say if they are too afraid of the danger_level

def assess_situation(danger_level, save_the_day, bad_excuse)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please come back to this and let me know when you've completed it!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SCRATCH THAT, you already did on line 94, my bad.

# - energy_level = 50

class SuperHero
attr_accessor :name, :super_power, :age
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need the attr_accessor; you'll dig into that more in Mod1

# - Create 2 instances of your SuperHero class

superman = SuperHero.new('Superman', 'Super strength', 47)

superwoman = SuperHero.new('Superwoman', 'Max speed', 40)

# Reflection
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

YOU GOT THIS!! I love this reflection.

I think these concepts you've pulled out of:

  • Things get complicated and details matter
  • Understanding the concept behind the syntax is essential
  • Time management is everything

ARE SPOT ON! It is a TON of work and what I've seen so far, and this reflection here, really makes me feel like you are on the right track. You can not let up though. You got this.

@ameseee
Copy link
Collaborator

ameseee commented Nov 2, 2021

@SabaBhamidipati - overall, you are looking good!! I am not checking you off as Turing Ready quite yet, because I want you to go back and finish that method in Section 4 first. Let me know when I should re-check that.

end

dinner = Burrito.new("Beans", "Rice", ["cheese", "salsa", "guacamole"])
p dinner.protein
p dinner.base
p dinner.toppings

# Quite honestly, this was a challenge I did not meet. I was confused by what was being asked.
# I will work on it once I have submitted work.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 reach out if you need some support!

@ameseee
Copy link
Collaborator

ameseee commented Nov 2, 2021

Ok I missed the assess_situation method. Let me know how the Burrito class goes, I can re-check once you've had more time to work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants