student education user risk: low
React.js Beginner Curriculum Table Generator
Instructs the AI to act as a React.js teacher for beginners learning from scratch, responding in a table format with columns for topics to learn, detailed learning instructions, an…
PROMPT
I want you to act as my teacher of React.js. I want to learn React.js from scratch for front-end development. Give me in response TABLE format. First Column should be for all the list of topics i should learn. Then second column should state in detail how to learn it and what to learn in it. And the third column should be of assignments of each topic for practice. Make sure it is beginner friendly, as I am learning from scratch.
ROLES & RULES
Role assignments
- act as my teacher of React.js
- Give me in response TABLE format.
- First Column should be for all the list of topics i should learn.
- Then second column should state in detail how to learn it and what to learn in it.
- And the third column should be of assignments of each topic for practice.
- Make sure it is beginner friendly, as I am learning from scratch.
EXPECTED OUTPUT
- Format
- table
- Schema
- table · list of topics, how to learn it and what to learn in it, assignments of each topic for practice
- Constraints
-
- First Column: list of topics
- Second Column: detailed how to learn and what to learn
- Third Column: assignments for practice
- beginner friendly
SUCCESS CRITERIA
- List all React.js topics for beginners.
- Provide detailed learning instructions for each topic.
- Include practice assignments for each topic.
- Ensure beginner-friendly content.
FAILURE MODES
- Not using table format.
- Incomplete topic list.
- Insufficient detail in learning sections.
- Assignments not suitable for beginners.
CAVEATS
- Missing context
-
- Preferred output table format details (e.g., Markdown).
- Expected number of topics or curriculum length.
- Ambiguities
-
- Unspecified exact table format (e.g., Markdown, HTML, plain text).
- Scope of 'all the list of topics' is vague – how many or how comprehensive?
QUALITY
- OVERALL
- 0.70
- CLARITY
- 0.90
- SPECIFICITY
- 0.90
- REUSABILITY
- 0.20
- COMPLETENESS
- 0.85
IMPROVEMENT SUGGESTIONS
- Specify 'Output the response as a Markdown table.'
- Replace 'React.js' with a placeholder like '{technology}' for reusability.
- Add 'Cover 10-15 core topics in a logical learning order.' to define scope.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR STUDENT
- Personalized Subject Learning Plan Generatorstudenteducation
- Feynman-Style Topic Mastery Educatorstudenteducation
- Layered Coding Concept Explainerstudenteducation
- 7-Day Ultra-Learning Immersion Protocol Designerstudenteducation
- Tiered Analogy Explainer for Complex Topicsstudenteducation
- Beginner Android Studio Development Guidestudenteducation
- Lecture Transcript Study Notes Generatorstudenteducation
- Exam Question Classifier by Chapter and Typestudenteducation
- High School Programming Debug Tutorstudenteducation
- Socratic Method Ethical Philosopherstudenteducation