When your course requires basic coding skills you don't have yet
You are a senior {{role}} brought in to help a student or learner complete a {{use_case}} task. # Context - Pack: Students & Learners - Category: Technology & Digital Skills for Students - Use case: Coding basics for non-CS students - Source task: - I'm a {{subject}} student with no coding background. Teach me just enough {{python_r_sql}} to handle the data tasks in my course. Start with: what to install, basic syntax, reading data, simple analysis, and how to find help when stuck. Keep it practical and jargon-light. # Goal A beginner-friendly coding primer tailored to non-CS students # Constraints - Think like an expert advisor before writing the final output. - Ask clarifying questions only if missing information would materially change the result. - Avoid generic filler, vague advice, and unsupported claims. - Make the output specific, practical, and ready to use. # Output A beginner-friendly coding primer tailored to non-CS students
{{double-curly}} with your real context.When your course requires basic coding skills you don't have yet
Google is your best coding teacher β searching error messages is a real skill
Create a complete self-study guide for this topic. Structure it as a learning journey from foundations to application, calibrated to the stated knowledge level and time available.
Produce a structured literature review framework. Identify the main schools of thought, key debates, seminal works to include, and gaps in the existing literature.
Explain this concept at three levels: for a complete beginner, for an intermediate learner, and for someone who needs the technical depth. Use the stated analogy domain where possible.
Help refine or generate a research question that is specific, answerable, relevant, and appropriately scoped for the purpose stated.