← Volver

πŸ”¬ Class 12 – Research & Innovation

Developers at hackathon event
Photo by Mikhail Nilov from Pexels

Workshop on analyzing and presenting technical research

Model D: Workshop & Practice
⏱️
Duration 60 min
🎯
Focus Research Analysis
πŸ’‘
Topic Innovation
πŸ—£οΈ
Format Workshop
⚑
Part 1 – Warm-Up Activity
5 min β€’ Choose one

Activity: Share a Recent Discovery

Think of a technical article, research paper, or innovation you encountered recently. In 60 seconds, explain:

  • What it's about
  • Why it caught your attention
  • One question it raised for you
πŸ“š
Part 2 – Core Vocabulary
7 min β€’ Research terminology
PhraseExample
According to this study..."According to this study, React's virtual DOM improved performance by 40%."
The findings suggest that..."The findings suggest that microservices add complexity but improve scalability."
This challenges the assumption that..."This challenges the assumption that NoSQL is always faster than SQL."
The implications are..."The implications are that we'll need to rethink our caching strategy."
One limitation of this approach is..."One limitation of this approach is that it doesn't handle edge cases well."
πŸ”
Part 3 – Research Analysis Workshop
30 min β€’ Practical exercises

Exercise 1: Paper Summary (10 min)

Task: Teacher provides a technical article or paper excerpt. Student has 5 minutes to read, then must present:

  • What problem does it address?
  • What's the proposed solution or finding?
  • What are the key takeaways?
  • What questions do you have?

Practice using phrases like "According to...", "The findings suggest...", "The implications are..."

Sample Paper Summary Structure:

Opening: "According to this study on GraphQL vs REST, developers spend 30% less time on API integration when using GraphQL."
Key Finding: "The findings suggest that the main advantage isn't speedβ€”it's developer experience and reduced over-fetching."
Challenge: "This challenges the assumption that REST is always simpler. GraphQL has a steeper learning curve but pays off in complex applications."
Limitation: "One limitation of this approach is that the study only measured frontend development time, not backend complexity."

Exercise 2: Innovation Evaluation (10 min)

Setup: Pick a recent tech innovation (AI coding assistants, edge computing, WebAssembly, serverless, etc.).

Task: Evaluate it critically:

  • What problem does it solve?
  • What are the trade-offs?
  • Is the hype justified, or is it overhyped?
  • In what scenarios would you use vs. avoid it?

Exercise 3: Explaining Research to Non-Technical Audience (10 min)

Challenge: Take a complex technical concept from a paper and explain it to someone with no technical background.

Example: Explain "eventual consistency in distributed databases" to a product manager.

Goal: Practice simplifying without being condescending. Use analogies.

πŸ’‘
Part 4 – Innovation Presentation Practice
13 min β€’ Pitch your idea

Mini Pitch: Present a Research-Backed Idea

Task: Choose a technical improvement you'd like to propose for your team/project. Support it with research or data.

Structure:

  • Current problem
  • Proposed solution (backed by research/benchmarks/case studies)
  • Expected impact
  • Acknowledge limitations or risks

Example topics: adopting TypeScript, switching CI tools, implementing code reviews, using a new framework.

🧰
Teacher Toolkit
Facilitation techniques
🎯 If student just summarizes without analysis

Push: "Okay, you explained what the paper says. But what do YOU think? Do you agree? What questions does it raise? Where might this approach fail?"

🎯 If student uses too much jargon

Interrupt: "I'm a product manager. Can you explain that in simpler terms? What's the business impact?"

🎯 If student blindly accepts research claims

Challenge: "This paper says X is better. But what context? What were they measuring? Would this apply to YOUR specific use case?"

🎯 If student struggles to start

Scaffold: "Let's break it down. First sentence: What's the main problem this research addresses? Start with 'This paper explores...' or 'The researchers found that...'"

🎯 Provide real papers/articles

Have a collection of ~5 accessible tech articles ready (from sources like Martin Fowler's blog, Google Research blog, thoughtworks.com/radar, or arxiv.org/cs). Pick ones that are digestible in 5 minutes.

πŸ“ Homework – Choose One
Option 1: Research Paper Analysis

Find a recent technical paper or in-depth article related to your work. Write a 400-word analysis covering: problem addressed, proposed solution, key findings, implications for your work, and critical questions or limitations you identified. Include at least 3 vocabulary phrases from class.

Option 2: Innovation Evaluation

Pick a recent tech trend (AI tools, edge computing, WebAssembly, etc.). Research it and write a 300-word evaluation: What problem does it solve? What are the trade-offs? Is it overhyped or underrated? When would you use it vs. avoid it? Support with examples or data.

Option 3: Explaining Complex Concepts

Choose a complex technical concept you recently learned (eventual consistency, CRDT, WebRTC, zero-knowledge proofs, etc.). Write two explanations: (1) Technical explanation for engineers (150 words), (2) Simple explanation for non-technical stakeholders (150 words). Practice clarity without condescension.

Option 4: Research-Backed Proposal

Write a proposal for a technical improvement at your work, backed by research. Include: current problem, proposed solution, supporting evidence (benchmarks, case studies, papers), expected impact, and acknowledged risks/limitations. (400-500 words)