Skip to content

Instantly share code, notes, and snippets.

View caward12's full-sized avatar

Colleen Ward caward12

  • St. Louis, MO
View GitHub Profile
@caward12
caward12 / cw-prework.md
Last active January 23, 2017 03:12 — forked from mbburch/prework.md
Turing pre-work Gist
@caward12
caward12 / intro_with_empathy.md
Last active December 9, 2016 23:27
Developing Empathetic Programmers

What role does empathy play in your life and how has it helped you? I consider myself an empathetic and compassionate person. Ever since a young age I've always worried or considered another person's feelings and perspective, especially in tough situations. This can sometimes be to my own fault because I often don't understand when others don't show empathy in a given situation. I think empathy has helped me in both my personal and professional relationships by allowing me to build strong relationships. Professionally, especially in team projects or collaborations, having empathy has helped me be someone that can bring a group together and is one of my strong leadership qualities.

How does empathy help you build better software? First, by having empathy and really listening and observing a user of your potential software, you stop making assumptions on what the requirements should be and actually learn what the user wants or needs. Second, empathy allows for a more agile development process. As they state i

@caward12
caward12 / week 1 diagnostic
Last active January 30, 2017 17:07
Week 1 Diagnostic
Floats and Integers
What’s the difference between a float and integer?
>a float holds decimals and an integer does not
What’s are the similarities and differences between BigNum and FixNum?
>They are similar in that they both inherit from the integer and number classes, neither can accomodate decimals. and they are different in that BigNum is for really large numbers (18,19,20 numbers long)
What will 4.0 / 2 return?
>2.0
What will 1.5.to_i.to_f return?
>1.0
@caward12
caward12 / week 2 and 3 diagnostic
Last active February 9, 2017 17:03
Week 2 and 3 Diagnostic
```class PizzaOven
def cook_pizza
"mmm 'za"
end
end```
```class Student
@caward12
caward12 / Gear Up Growth Mindset
Last active February 13, 2017 22:01
Gear Up - Week 1 - Growth Mindset
I really enjoyed the Gear Up session on growth mindset. I had never heard of growth/fixed mindset and it immediately made an
impact on me. Having a growth mindset is essential to attending Turing and learning new things in general. If you have a fixed
mindset, then you don’t think you can learn new things. Learning about growth mindset and thinking about past experiences and
what held me back from having a growth mindset, really made me think about ways I can avoid that while attending Turing,
including focusing on small successes I have made, talking to others that may also be “stuck” on a project or asking questions
when I don’t understand something.
@caward12
caward12 / Gear Up Getting Better at Difficult Things
Created February 13, 2017 22:03
Gear Up - Week 2 - Getting Better at Difficult Things
The Gear Up session on getting better at difficult things introduced me to another new concept - cognitive load. I found it
very fascinating about how increased cognitive load can impact your ability to handle stress and learning new things. I also
really liked the idea that Kathy Sierra presented about the three things that take up cognitive resources- the things we can’t
do but need to learn, things we can do, but with effort, and then the things we have “mastered” and don’t need to think about
much. Her ideas on how to reduce cognitive resources and move things from a to c, really helped me think of the things we have
been learning in new ways and how I can approach new learnings.
@caward12
caward12 / Gear Up Managing Stress
Created February 13, 2017 22:04
Gear Up - Week 3 - Managing Stress
he Gear Up session on managing stress could not have come at a better time for me. I was starting to really feel stressed with
just finishing up our first pair project, the mid mod diagnostic coming up and the HTTP project just assigned that I really
had no idea where to start on. It gave me the space to really think about ways that help me de-stress and remind myself to try
and do those things when I start to feel overwhelmed. They asked us to write down an action plan of sorts so that when we
identify that we are stressed, we can do some of those things to “off ramp” before we get to a level 10 stress. I even did
some of them the following weekend and that helped a lot!
@caward12
caward12 / Mod 1 week 4 diagnostic
Created February 16, 2017 17:53
Mod 1 week 4 diagnostic
# Module 1 Week 4 Diagnostic
This exercise is intended to help you assess your progress with the concepts and techniques we've covered during the week.
For these questions, write a short description or snippet of code that meets the requirement. In cases where the question mentions a "given" data value, use the variable given to refer to it (instead of re-writing the information).
##### 1. Give one difference between Modules and Classes.
- One difference between modules and classes is that modules are not instantiated.
##### 2. Defining Modules
@caward12
caward12 / Gear Up - Week 4 - Personal Stories & Connection
Created February 20, 2017 22:50
Gear Up Personal Stories and Connection
During this Gear Up session we answered questions about why we chose to attend Turing, what lenses we view the world through, what values drive us and if others could identify our values from our actions. Through answering these questions for myself, I realized that the reasons I decided to attend Turing overlap a lot with many of my values - inclusivness, personal growth/learning, creativity and honesty. Turing's focus on building a diverse community, their openness to share graduation/job data, their non-profit status (not focused on soley making money) attracted me to the program. Also, thinking about what lenses I see the world through and talking about this with our small groups reminded me while we have similarities, we all have different backgrounds/experiences that influence how we see and experience the world and this program. This is something we (our cohort) should keep in mind and I think we do a good job of being open to other points of view.
@caward12
caward12 / html_css.markdown
Last active March 14, 2017 02:25
html css basics

HTML

HTML skeleton

  • a boilerplate for the bare minimum of what you need for an HTML file - includes doctype, html, head and body tags

head

  • the <head> tag contains metadata about the document. Information in between these tags is not displayed. Could inlclude title, link to stylesheets

body

  • the `````` tag defines the document's body - what appears on the actual web page and can include text, paragraphs, links, images, tables, lists etc.