Module 4 Final Presentation Requirements
Purpose
- Acknowledging Progress: Final presentations provide students the opportunity to understand their progress in pursuit of their career as a software developer.
- Practicing Narrative: Final presentations push students to articulate their narrative of their technical and professional journey.
- Direct Feedback: Final presentation feedback allows students to receive a summative perspective of their performance, including threads of successes and areas of growth.
Structure
- Student-directed presentation (~10-15 minutes)
- Instructor feedback (~5 minutes)
Format
Each student will deliver a slide presentation in front of your instructors. The presentation will include the following sections:
- Reflections on the questions outlined below
- A summary of your technical roadmap to be carried out in the 6 weeks post-mod 4
- A detailed schedule for the first week after graduation
The presentation should not be a series of slides that directly answers each of these questions with bullet points, but instead should:
- Follow a narrative format – this is an opportunity to fine-tune your story and how you speak about your work. Slides should flow naturally from one to the next.
- Include images and graphics to illustrate the concepts you plan to discuss. These may include screenshots/animated gifs of an application you created, snippets of code from your projects, diagrams of interesting concepts/structures that you used in your project(s).
Technical Roadmap
Here is a link to the Technical Roadmap template. Make a copy of the document and fill in the template.
Reflection Questions
If you will continue the job hunt:
-
Why should I hire you? Your answer should reference the following:
- Your strengths and how those have been utilized successfully in group/team settings.
- Technical accomplishments (school projects, side projects, freelance and volunteer work, etc.)
- Examples of successfully utilizing agile processes and git workflows and reflections on how they have benefitted you and your teams.
- The specific actions you can/will take based on your identity and experiences to help your future workplace be more inclusive of all people.
-
Describe the person you want to become? Please reference the following in your answer:
- What type of knowledge does this person possess?
- What habits does this person have?
- What processes does this person employ?
-
Present what specific actions and resources you are taking into your new job that will help your future workplace be more inclusive and/or diverse.
-
Present your plan for continuing to develop these habits, processes, and knowledge as you continue your job search or other plans. Please reference the following in your answer:
- What daily and/or weekly rituals will you adopt?
- What are some processes and habits you will utilize? How you will evaluate and refine them.
- Present your technical roadmap
- Present your first week’s schedule for Mod 5.
If you are graduating with a job or have other plans after graduation:
-
What makes you a valuable member of your new team? Please reference the following in your answer:
- your strengths and how those have been utilized successfully in group/team settings.
- The specific actions you can/will take based on your identity and experiences to help your future workplace be more inclusive of all people.
-
Describe the person you want to become?
- What type of knowledge does this person possess?
- What habits does this person have?
- What processes does this person employ?
-
What steps have you taken in your time at Turing to become that person?
- Highlight some of the knowledge, processes, and habits you have developed and use specific examples to demonstrate your growth in these areas over time.
-
How will you continue to work toward developing these habits, processes, and knowledge as you begin your first job after Turing?
- Reflecting on how you learn best at Turing, What are some processes and habits you will take from this experience to utilize on your new job?
- What are some ways that you can make a positive impact on your team as a junior dev?
-
Present what specific actions and resources you are taking into your new job that will help your future workplace be more inclusive and/or diverse.
If you are repeating this module:
-
What makes you a valuable member of your new team? Please reference the following in your answer:
- your strengths and how those have been utilized successfully in group/team settings.
- The specific actions you can/will take based on your identity and experiences to help your future workplace be more inclusive of all people.
-
Describe the person you want to become?
- What type of knowledge does this person possess?
- What habits does this person have?
- What processes does this person employ?
-
Describe the habits and processes (or lack thereof) that did not help you move toward becoming that person.
-
What will you do differently next round to help you move toward becoming that person?
- Highlight some specific knowledge, processes, and habits that you have developed or would like to develop and use specific examples to demonstrate your growth in these areas over time.
- How will you evalute and refine them?
If you are leaving the program you are excused from the presentation and can use this time for discussion and feedback.
Potential Outcomes
- If everything goes according to plan: good luck in the future!
- If a student fails to present (due to illness, etc), please arrange an alternate time to present to instructors.
- If a student delivers an exceptionally poor presentation: instructors will determine the next steps.