Slide 1

Slide 1 text

It’s Bigger on the Inside: Creating Learning Opportunities Allison McMillan @allie_p

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

wocintechchat.com

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Question Time

Slide 27

Slide 27 text

Question 1: You are helping someone who wants to go to your airport, the center of town or railway station. You would: a. go with them. b. tell them the directions. c. write down the directions. d. draw, or show them a map, or give them a map.

Slide 28

Slide 28 text

Question 2: A website has a video showing how to make a special graph. There is a person speaking, some lists and words describing what to do and some diagrams. You would learn most from: a. seeing the diagrams. b. listening. c. reading the words. d. watching the actions.

Slide 29

Slide 29 text

Question 3: You are planning a vacation for a group. You want some feedback from them about the plan. You would: a. describe some of the highlights they will experience. b. use a map to show them the places. c. give them a copy of the printed itinerary. d. phone, text or email them.

Slide 30

Slide 30 text

Question 4: You are going to cook something as a special treat. You would: a. cook something you know without the need for instructions. b. ask friends for suggestions. c. look on the Internet or in some cookbooks for ideas from the pictures. d. use a good recipe.

Slide 31

Slide 31 text

Question 5: A group of tourists want to learn about the parks or wildlife reserves in your area. You would: a. talk about, or arrange a talk for them about parks or wildlife reserves. b. show them maps and internet pictures. c. take them to a park or wildlife reserve and walk with them. d. give them a book or pamphlets about the parks or wildlife reserves

Slide 32

Slide 32 text

Question 6: You are about to purchase a digital camera or mobile phone. Other than price, what would most influence your decision? a. Trying or testing it. b. Reading the details or checking its features online. c. It is a modern design and looks good. d. The salesperson telling me about its features.

Slide 33

Slide 33 text

Question 7: Remember a time when you learned how to do something new. Avoid choosing a physical skill, eg. riding a bike. You learned best by: a. watching a demonstration. b. listening to somebody explaining it and asking questions. c. diagrams, maps, and charts - visual clues. d. written instructions – e.g. a manual or book.

Slide 34

Slide 34 text

Question 8: You have a problem with your heart. You would prefer that the doctor: a. gave you something to read to explain what was wrong. b. used a plastic model to show what was wrong. c. described what was wrong. d. showed you a diagram of what was wrong.

Slide 35

Slide 35 text

Question 9: You want to learn a new program, skill or game on a computer. You would: a. read the written instructions that came with the program. b. talk with people who know about the program. c. use the computer controls or keyboard. d. follow the diagrams in the book that came with it.

Slide 36

Slide 36 text

Question 10: I like websites that have: a. things I can click on, shift or try. b. interesting design and visual features. c. interesting written descriptions, lists and explanations. d. audio channels where I can hear music, radio programs or interviews.

Slide 37

Slide 37 text

http://vark-learn.com/wp-content/uploads/2014/08/The-VARK-Questionnaire.pdf

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

No content

Slide 42

Slide 42 text

Tailor strategies to how you learn

Slide 43

Slide 43 text

Action Accountability Incorporate Assess Reflect Goals Steps 1. Goals

Slide 44

Slide 44 text

Action Accountability Incorporate Assess Reflect Goals

Slide 45

Slide 45 text

SMART Specific Measurable Attainable Realistic Time-constrained Action Accountability Incorporate Assess Reflect Goals

Slide 46

Slide 46 text

Lines of Code Features Completed Action Accountability Incorporate Assess Reflect Goals

Slide 47

Slide 47 text

Action Accountability Incorporate Assess Reflect Goals

Slide 48

Slide 48 text

Action Accountability Incorporate Assess Reflect Goals

Slide 49

Slide 49 text

Action Accountability Incorporate Assess Reflect Goals

Slide 50

Slide 50 text

• Learn to put search functionality into the user homepage • Feel more comfortable with defining my abilities • Commit something to OSS • Build something using JavaScript Bad Goals Action Accountability Incorporate Assess Reflect Goals

Slide 51

Slide 51 text

• Write a useful script • Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains • Understand the basics of relational data modeling and relational data • Become more of a go-to person for pairing and getting unstuck Better Goals Action Accountability Incorporate Assess Reflect Goals

Slide 52

Slide 52 text

Goals Accountability Incorporate Assess Reflect Action 1. Goals 2. Actions Steps

Slide 53

Slide 53 text

A goal without a plan is just a wish -Antoine de Saint-Exupéry Goals Accountability Incorporate Assess Reflect Action

Slide 54

Slide 54 text

How will I know if I’m making progress? What are the smaller things that need to be learned or done in order to accomplish this goal? What is my plan for breaking this goal down into smaller parts in order to accomplish the goal one step at a time? Goals Accountability Incorporate Assess Reflect Action

Slide 55

Slide 55 text

Goals Accountability Incorporate Assess Reflect Action

Slide 56

Slide 56 text

Learn 4 testing frameworks Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains Read a blog post about mocking Bad Action Steps Goals Accountability Incorporate Assess Reflect Action

Slide 57

Slide 57 text

Become more of a go-to person for pairing and getting unstuck Ask everyone all the time if they have questions Try to drive all the time Bad Action Steps Goals Accountability Incorporate Assess Reflect Action

Slide 58

Slide 58 text

Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains Become more of a go-to person for pairing and getting unstuck Find scenarios that require complex testing concepts Do test set-ups from scratch Pair with interns and let them ask questions Determine what areas are good for me to be a go to person Better Action Steps Goals Accountability Incorporate Assess Reflect Action

Slide 59

Slide 59 text

Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains 2. Find scenarios that require complex testing concepts 1. Do test set-ups from scratch Better Action Steps Goals Accountability Incorporate Assess Reflect Action

Slide 60

Slide 60 text

Goals Action Incorporate Assess Reflect Accountability 1. Goals 2. Actions 3. Accountability Steps

Slide 61

Slide 61 text

Goals Action Incorporate Assess Reflect Accountability

Slide 62

Slide 62 text

Goals Action Incorporate Assess Reflect Accountability

Slide 63

Slide 63 text

Goals Action Accountability Assess Reflect Incorporate 1. Goals 2. Actions 3. Accountability 4. Incorporate Steps

Slide 64

Slide 64 text

Goals Action Accountability Assess Reflect Incorporate

Slide 65

Slide 65 text

Pick up the story most related to your learning goal(s) Goals Action Accountability Assess Reflect Incorporate

Slide 66

Slide 66 text

If you can’t: Ask to pair with whomever does Goals Action Accountability Assess Reflect Incorporate

Slide 67

Slide 67 text

If you can’t: Ask to pair with whomever does Code review the pull request Goals Action Accountability Assess Reflect Incorporate

Slide 68

Slide 68 text

Incorporate your goal into the tickets you DO pick up creatively Goals Action Accountability Assess Reflect Incorporate

Slide 69

Slide 69 text

Do tests exist? What do you think of them? How do the tests relate to the methods being tested? Look at a similar file to compare and contrast Goal: Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains Goals Action Accountability Assess Reflect Incorporate

Slide 70

Slide 70 text

Test Drive the ticket Add tests after OR Goal: Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains Goals Action Accountability Assess Reflect Incorporate

Slide 71

Slide 71 text

Ask specific questions on your pr to make it easy to get feedback Goal: Continue to improve in testing and learn more about testing concepts like stubbing, mocking, and message chains Test Drive the ticket Add tests after OR Goals Action Accountability Assess Reflect Incorporate

Slide 72

Slide 72 text

Goals Action Accountability Assess Reflect Incorporate

Slide 73

Slide 73 text

Goals Action Accountability Assess Reflect Incorporate

Slide 74

Slide 74 text

Goals Action Accountability Assess Reflect Incorporate

Slide 75

Slide 75 text

Goals Action Accountability Incorporate Reflect Assess 1. Goals 2. Actions 3. Accountability 4. Incorporate 5. Assess Steps

Slide 76

Slide 76 text

Goals Action Accountability Incorporate Reflect Assess

Slide 77

Slide 77 text

Leverage meetings Goals Action Accountability Incorporate Reflect Assess

Slide 78

Slide 78 text

Sprints What did you learn over the past sprint? What do you want to try to read more about? Goals Action Accountability Incorporate Reflect Assess

Slide 79

Slide 79 text

Goals Action Accountability Incorporate Reflect Assess

Slide 80

Slide 80 text

Goals Action Accountability Incorporate Reflect Assess

Slide 81

Slide 81 text

Goals Action Accountability Incorporate Reflect Assess

Slide 82

Slide 82 text

Retrospectives Make your own additional retro Liked, Learned, Lacked Goals Action Accountability Incorporate Reflect Assess

Slide 83

Slide 83 text

Goals Action Accountability Incorporate Reflect Assess

Slide 84

Slide 84 text

Goals Action Accountability Incorporate Reflect Assess

Slide 85

Slide 85 text

Goals Action Accountability Incorporate Reflect Assess

Slide 86

Slide 86 text

Goals Action Accountability Incorporate Assess Reflect 1. Goals 2. Actions 3. Accountability 4. Incorporate 5. Assess 6. Reflect Steps

Slide 87

Slide 87 text

Goals Action Accountability Incorporate Assess Reflect

Slide 88

Slide 88 text

Goals Action Accountability Incorporate Assess Reflect

Slide 89

Slide 89 text

Goals Action Accountability Incorporate Assess Reflect

Slide 90

Slide 90 text

No content

Slide 91

Slide 91 text

No content

Slide 92

Slide 92 text

No content

Slide 93

Slide 93 text

Thank you!

Slide 94

Slide 94 text

@allie_p allison.p.mcmillan@gmail.com www.collectiveidea.com www.daydreamsinruby.com