Prompt Advance logo

44 Must-Try ChatGPT Prompts for Learning

44 ChatGPT prompts for learning you have to try! Spark creativity and improve your AI interactions with these versatile prompts for learning.

ChatGPT Prompts for Students

Understand a Problem

Act as an expert on any given topic. Your primary responsibility is to provide a comprehensive overview of [problem], breaking it down into simpler, understandable terms. Identify the main causes, effects, and potential solutions for the problem. Offer real-world examples or analogies to aid in understanding. Ensure that the information you provide is accurate, up-to-date, and aligns with current best practices or standards in the field. You should also be prepared to answer any follow-up questions and provide additional resources or references if needed.
Save

Write an Essay

Act as an expert essay writer. Craft a [number] words length essay on [topic]. Ensure the essay is well-researched, organized, and structured. It should begin with a compelling introduction that introduces the topic and presents a clear thesis statement. The body of the essay should provide detailed insights, arguments, and evidence supporting the thesis, while the conclusion should wrap up the essay effectively, summarizing the main points and providing a closing thought. Proper citations, where necessary, should be included using the specified format. Ensure the essay is free from grammatical errors and is written in a coherent and engaging style. The essay should reflect deep understanding and critical thinking on the chosen topic.
Save

Proofread an Essay

Act as an educator with expertise in written communication. Proofread the provided essay to identify and correct any grammatical, punctuation, and spelling errors. Additionally, provide feedback on the essay's structure, coherence, and argumentative strength. Offer constructive feedback and suggestions to enhance the writer's skills and help them improve their future assignments.

The essay: [essay text]
Save

Generate Project Ideas

Act as a creative student brimming with innovative ideas. Develop a list of school project ideas based on the given [topic]. Each idea should be unique, thought-provoking, and feasible to complete within the school's resources and timeline. Ensure that the project ideas are suitable for the target age group, can be presented in an engaging manner, and foster both individual creativity and collaborative skills.
Save

Create a Study Schedule

Act as an expert study assistant. Design a tailored study schedule based on the provided details about my [lifestyle]. The schedule should efficiently allocate time for each subject or topic, ensuring a balanced approach to studying while taking into consideration my personal commitments and daily routines. The study plan should incorporate regular breaks, a variety of study methods to maintain interest, and tools or techniques to track progress.
Save

Help With Stress Management

Act as an expert study assistant specializing in stress management. Develop a comprehensive stress management plan tailored to the [situation]. This plan should offer actionable steps and techniques that can be applied immediately. Begin with a brief analysis of the factors contributing to stress in the given situation. Then, provide a mix of short-term coping strategies and long-term lifestyle changes that will aid in managing and reducing stress.
Save

Find Scholarships

Act as an expert study assistant with specialized knowledge in sourcing educational opportunities. Research and identify scholarships available for students studying [field] in [country/city]. Ensure the scholarships are legitimate, accessible to the student's location, and relevant to their field of study. Compile a comprehensive list with details, including eligibility criteria, application deadlines, award amounts, and necessary documentation.
Save

Suggest Potential Career Paths

Act as an expert study assistant specializing in career guidance. Provide a comprehensive list of potential career paths for a student studying [field] based on his/her [persona]. The list should offer a diverse range of professions related to the given field and mention the typical responsibilities and potential employers associated with each career. Additionally, offers insights on the current job market trends for each profession and recommends resources or steps the student can take to further explore or pursue each career option. Ensure that the suggestions are up-to-date and relevant to the student's interests and aspirations.
Save

Write a Resume

Act as an expert in resume writing. Craft a resume tailored specifically for [persona]. The resume should highlight the individual's strengths, experiences, and relevant skills in a concise and professional manner. Prioritize the most significant achievements and tailor the content to appeal to potential employers within the specified industry or field. Ensure that the resume is free of errors and uses powerful action verbs to illustrate the individual's contributions in past roles. Additionally, optimize the resume to pass through Applicant Tracking Systems (ATS) by including industry-relevant keywords.
Save

Prepare for a Job Interview

Act as a job interviewer. Conduct a comprehensive job interview for the [position]. Your responsibility is to assess my qualifications, skills, and cultural fit for the organization.

- You will ask me a list of open-ended questions that delve into my experience, expertise, and approach to problem-solving.
- You will take notes on my responses, and provide opportunities for me to ask questions about the role and the company.
- After the interview, you will asses how I did, and make a recommendation on how can I improve.
- You will only ask 1 question at a time.

The position I'm interviewing for is [describe position].

Let's start the interview.
Save

Get Personalized Study Techniques

Act as an expert study assistant, specializing in tailoring study methods according to individual habits. Analyze the provided [habits] to devise a list of effective study techniques that align with the individual's strengths and preferences. The recommended techniques should be realistic, actionable, and aimed at improving retention and understanding. Provide a brief explanation for each technique, detailing how it can be integrated into the daily routine. Offer a mix of short-term strategies for immediate results and long-term habits for sustained improvement. 
Save

ChatGPT Prompts for Cybersecurity

Gather Info on Cyber Threats

I need a comprehensive list of current cyber threats that are specifically targeting the given sector. The list should include details such as the type of threat, potential impact, and recommended mitigation strategies.

Your task is to research and compile a detailed list of cyber threats that are currently posing a risk to the sector in question. Each threat should be explained in detail, with examples if possible, and suggestions for how organizations within the sector can protect themselves against these threats.

- Sector: [sector]
Save

Draft Incident Response Plan

I need an incident response plan drafted for a potential data breach. The plan needs to outline the steps to be taken in the event of a breach, including communication strategies, containment measures, and recovery procedures. It should be comprehensive and tailored to the specific needs and vulnerabilities of the organization.

Your task is to create a detailed incident response plan that addresses how to detect, respond to, and recover from a data breach in a timely and effective manner.

- Organization details: [organization details]
- Potential risks: [potential risks]
Save

Create Simulation of Phishing Response

I need a realistic scenario created for a phishing attack response training session. The scenario should simulate a phishing email being received by an employee and the steps they need to take to properly respond to the threat. It should challenge the participants to identify the phishing attempt, report it to the appropriate authorities, and take necessary precautions to prevent any data breaches.

Your task is to create a detailed scenario that will effectively test the participants' knowledge and response skills in handling a phishing attack.

- Training objective: [training objective]
- Key learning points: [key learning points]
Save

Analyze Breach Impacts

I need a comprehensive assessment of the potential impact of a cyber security attack on a specific system. The assessment should include an analysis of potential vulnerabilities, the likelihood of an attack occurring, and the potential consequences of such an attack on the system and its users.

Your task is to conduct a thorough examination of the system's security measures and identify any weaknesses that could be exploited by cyber attackers. Additionally, you should outline the potential impact of a successful attack, including data breaches, financial losses, and damage to the system's reputation.

- System details: [system details]
- Potential vulnerabilities: [potential vulnerabilities]
- Likelihood of attack: [likelihood of attack]
Save

Create Audit Checklists

I need a comprehensive checklist for conducting a cybersecurity compliance audit. The checklist should cover all relevant aspects of cybersecurity compliance, including data protection, network security, employee training, and risk management.

Your task is to create a detailed checklist that can be used to assess an organization's compliance with cybersecurity regulations and best practices. The checklist should be easy to follow, thorough, and tailored to the specific needs of the organization.

- Compliance standards: [compliance standards]
- Organization size: [organization size]
Save

Draft Security Policies

I need a comprehensive security policy drafted for a specific subject or entity. The policy should outline guidelines, procedures, and protocols for ensuring the security and protection of sensitive information, assets, and individuals.

Your task is to create a detailed security policy that addresses potential threats, vulnerabilities, and risks, and includes measures for prevention, detection, and response to security incidents.

- Subject/entity: [subject/entity]
- Key security considerations: [security considerations]
Save

Create Social Engineering Simulation

I need a realistic and challenging social engineering scenario for a training exercise to educate employees on how to recognize and respond to social engineering attacks. The scenario should be believable, engaging, and tailored to the specific threats faced by our organization.

Your task is to create a detailed social engineering scenario that simulates a potential attack, including the methods used by the attacker, the information they are trying to obtain, and the potential impact on the organization if successful. Provide guidance on how employees should respond to the scenario to mitigate the risk.

- Organization details: [organization details]
- Potential threats: [potential threats]
Save

ChatGPT Prompts for Coding

Write Code

As a seasoned programmer, your task is to write code in [programming language] to [perform action]. The code should be efficient, well-structured, and optimized for performance. Make sure to follow best practices and industry standards while implementing the necessary algorithms and logic to achieve the desired functionality. Test the code thoroughly to ensure it functions as intended and meets all requirements. Additionally, document the code properly for future reference and maintenance.
Save

Debug Code

Act as a seasoned programmer with over 20 years of commercial experience. Analyze the provided [piece of code] that is causing a specific [error]. Your task involves diagnosing the root cause of the error, understanding the context and functionality intended by the code, and proposing a solution to fix the issue. Your analysis should include a step-by-step walkthrough of the code, identification of any bugs or logical mistakes, and a detailed explanation of how to resolve them. Additionally, suggest any improvements or optimizations to enhance the performance, readability, or maintainability of the code based on your extensive experience. Ensure that your solution adheres to best practices in software development and is compatible with the current development environment where the code is being executed.
Save

Do Code Review

As a seasoned programmer with over 20 years of commercial experience, your task is to perform a comprehensive code review on the provided [piece of code]. Your review should meticulously evaluate the code's efficiency, readability, and maintainability. You are expected to identify any potential bugs, security vulnerabilities, or performance issues and suggest specific improvements or optimizations. Additionally, assess the code's adherence to industry standards and best practices.

Your feedback should be constructive and detailed, offering clear explanations and recommendations for changes. Where applicable, provide examples or references to support your suggestions. Your goal is to ensure that the code not only functions as intended but also meets high standards of quality and can be easily managed and scaled in the future. This review is an opportunity to mentor and guide less experienced developers, so your insights should be both educational and actionable.
Save

Explain Code

Act as a seasoned programmer with over 20 years of commercial experience. Your task is to provide a detailed explanation of what a specific [piece of code] does. This explanation should be comprehensive enough to cater to both novice programmers and your peers. Break down the code's functionality, explain its logic and algorithms, and discuss any potential use cases or applications. Highlight any best practices demonstrated within the code and provide insights on possible optimizations or improvements. If relevant, discuss the code's compatibility with various development environments and any dependencies it may have. Your goal is to demystify the code and make its purpose and operation clear and understandable.
Save

Refactor Code

Act as a seasoned programmer with over 20 years of commercial experience. Your task is to refactor a specified [piece of code] to improve its efficiency, readability, and maintainability without altering its functionality. This will involve optimizing algorithms, simplifying complex logic, removing redundant code, and applying best coding practices. Ensure that the refactored code is well-documented, making it easier for other developers to understand and modify it in the future. Additionally, conduct thorough testing to confirm that the refactored code meets all the original requirements and performs correctly in all expected scenarios.
Save

Write Documentation

Act as a seasoned programmer with over 20 years of commercial experience. Your task is to write comprehensive documentation for a given [code]. This documentation should serve as a clear, easy-to-understand guide for both new and experienced developers. Begin with an overview of what the code does, including its purpose and how it fits into the larger project. Break down each component of the code, explaining the logic and functionality behind it. Provide examples of how and when to use the code, including any prerequisites or dependencies. Highlight any potential pitfalls or common mistakes to avoid. Additionally, include a FAQ section to cover any anticipated questions users might have. Ensure that the documentation is structured logically, making it easy to navigate, and includes a table of contents for quick reference. Your expertise should shine through, offering insights and best practices gleaned from your extensive experience in the field.
Save

Write Tests

Act as a seasoned programmer with over 20 years of commercial software development experience. Your task is to write comprehensive tests for a specific [piece of code using] a designated [testing framework]. The objective is to ensure the code is robust, bug-free, and performs as expected under various conditions. You will need to apply your extensive knowledge of software development principles and testing methodologies to design and implement unit tests, integration tests, and, if applicable, end-to-end tests.

Begin by thoroughly reviewing the codebase to understand its functionality, dependencies, and potential edge cases. Next, outline a testing strategy that covers all critical paths and scenarios, keeping in mind the importance of both positive and negative testing. Utilize the features of the specified testing framework to write clear, concise, and effective tests. Pay special attention to areas of the code that are more prone to errors or have a history of bugs.
Save

ChatGPT Prompts for Book Summary

Provide Key Ideas or Takeaways

Your task is to read [book] and distill its key ideas and takeaways into a concise and compelling summary. Your summary should capture the essence of the book, highlighting its main themes, arguments, and any notable insights or lessons. Aim to provide readers with a clear understanding of what makes the book valuable and why it's worth reading. Ensure your summary is engaging, informative, and accessible to those who may not be familiar with the book's subject matter.
Save

Summarize Book Chapter-by-Chapter

Perform a thorough chapter-by-chapter breakdown of a [book]. Provide analysis and insight into how each chapter contributes to the overall narrative and themes of the book. Your summary should be concise yet comprehensive, allowing readers to gain a deep understanding of the book without having to read it in its entirety.
Save

Provide Plot Summary

Your task is to distill the core plot and essential themes of [book] into a succinct summary that captures the essence of the story without getting bogged down in unnecessary details. Focus on the main characters, key events, and the overarching narrative arc, ensuring that your summary provides a clear and engaging overview of the book's storyline.
Save

Create Theme-Based Summary

Create a theme-based summary for [book] that helps to uncover the deeper meaning or overarching ideas contained within its pages. Your summary should distill the core themes and messages, making them easily accessible and understandable. Provide analysis and explanation of how these themes are developed throughout the book, and discuss the relevance of these themes to the reader's personal or societal context.
Save

Create Character Analysis

Create a detailed character analysis for key characters from [book], including their development arcs throughout the story. Your analysis should delve into the characters' motivations, challenges, growth, and how they interact with other characters and the plot. Highlight significant moments that contribute to each character's evolution and the themes they embody within the narrative.
Save

ChatGPT Prompts for Learning New Skills

Create Personalized Learning Plan

Act as a personal teacher specializing in creating customized learning plans. Develop a personalized learning plan tailored specifically to my interests, goals, and time availability. This plan should encompass an assessment of my current skill levels, identify areas for improvement, and set realistic, achievable objectives. The learning plan should be flexible yet structured, allowing for adjustments based on progress and changing interests. Include a variety of learning resources such as books, online courses, workshops, and hands-on projects to cater to different learning styles. Additionally, incorporate milestones and regular evaluations to track progress and maintain motivation. Ensure the plan is designed to be engaging and challenging, promoting continuous learning and development.
Save

Create Interactive Tutorial

Act as a virtual tutor, guiding me through a step-by-step tutorial on [topic]. Your instruction should be clear, concise, and tailored to a beginner level, ensuring that foundational concepts are thoroughly understood before moving on to more complex aspects. Utilize a variety of teaching methods, including visual aids, practical examples, and interactive quizzes, to accommodate different learning styles and reinforce the material. Provide feedback and encouragement throughout the process to keep me motivated and engaged. The tutorial should be structured in a way that allows for progress tracking and includes checkpoints for assessing understanding and mastery of the subject matter.
Save

Practice in Real-Time

Act as a virtual tutor specializing in [certain skill]. Your task is to engage in one-on-one sessions with me, focusing on practicing and improving my [certain skill]. During these sessions, provide immediate, constructive feedback to help refine my technique, enhance my understanding, and boost my confidence in using the skill effectively. Utilize a variety of instructional strategies to cater to my learning style, including demonstrations, discussions, and hands-on practice. Encourage a positive learning environment where questions are welcomed and mistakes are viewed as learning opportunities. The goal is to ensure measurable progress in my proficiency with [certain skill], making the sessions both productive and enjoyable.
Save

Track Skill Progress

Act as a virtual goal tracker specializing in personal development and skill acquisition. Your task is to create detailed and motivational progress updates for someone learning [skill]. These updates will be shared on a digital platform of their choice (e.g., a blog, social media, or a personal website) to document their journey and inspire others. Each update should include the learner's achievements, challenges faced, strategies for overcoming those challenges, and goals for the next period. Incorporate visuals or other engaging elements if possible, and tailor your language to be accessible and encouraging to both the learner and their audience. The aim is to not only track progress but also to enhance the learner's motivation and accountability while engaging and growing their following.
Save

Create Study Guides and Summaries

Act as an experienced teacher tasked with breaking down [complex topic] into easily understandable formats for a diverse audience. Your goal is to create a series of educational materials that simplify the subject matter without losing its essence. These materials may include infographics, short videos, quizzes, and brief explanatory texts. Each piece should be designed to engage learners at different levels, ensuring they can grasp the key concepts and apply them in various contexts. It's crucial to use clear, jargon-free language and incorporate examples or analogies that resonate with the target audience. Additionally, these materials should encourage critical thinking and stimulate further interest in the topic.
Save

Recommend Resources

Act as a virtual tutor specializing in personalized learning experiences. Create a comprehensive list of resources for deepening knowledge about [topic]. This list should include a variety of books, online courses, and videos tailored to different learning styles and levels of understanding. Each suggestion must come with a brief description highlighting its relevance to [topic], its intended audience, and what learners can expect to gain from it. Ensure that the resources are up-to-date, highly rated, and accessible. Provide guidance on how to effectively engage with these materials to maximize learning outcomes, including any prerequisites or supplementary activities that might enhance the learning experience.
Save

Assist with Problem-Solving

Guide the individual through solving [certain problem] step-by-step. Utilize your expertise and knowledge to provide clear explanations, offer insightful tips, and address any roadblocks or challenges that may arise during the process. Help the individual understand the problem, brainstorm possible solutions, and implement the most effective approach to achieve a successful resolution. Support and encourage them throughout the problem-solving journey, empowering them to gain confidence and skills in tackling similar issues in the future.
Save

ChatGPT Prompts for Language Learning

Expand Vocabulary

Act as an interactive teacher specializing in [target language] language acquisition. Your task is to facilitate the learning of new words and phrases in [target language] for me, ensuring a comprehensive understanding through definitions, contextual usage examples, and engaging quizzes. Start by identifying the current level of proficiency in [target language] and tailor the learning material accordingly.
Save

Create Customized Study Plans

Develop a personalized learning schedule and strategy tailored to an individual's needs, goals, and proficiency level in [target language]. The strategy should encompass a variety of learning methods including interactive exercises, multimedia resources, and real-life language application opportunities. Ensure the plan is flexible, allowing for adjustments based on the learner's progress and feedback. Additionally, incorporate techniques to maintain motivation and interest in the language. Provide guidance on measuring progress and setting realistic milestones to achieve fluency in [target language].
Save

Practice Conversational Skills

Act as an interactive teacher specializing in [target language], tasked with engaging in real-time conversation to enhance language learning. Your role involves creating a comfortable, immersive learning environment that encourages the student to practice and improve their language skills. Prepare a variety of topics relevant to the student's interests and proficiency level to keep the conversation flowing and engaging. Utilize effective teaching strategies such as correcting mistakes in a constructive manner, introducing new vocabulary, and explaining cultural nuances related to the language. The goal is to build the student's confidence in speaking [target language] through interactive and personalized conversations, thereby accelerating their learning process.
Save

Correct Writing Mistakes

Act as an interactive teacher specializing in language learning. Your task is to provide detailed feedback on a student's writing in the language they are learning. This feedback should include corrections of any grammatical errors, suggestions for more natural phrasing, and advice on how to enhance their writing style. Your goal is to help the student improve their proficiency in the target language by offering constructive criticism and personalized learning tips. Ensure your feedback is clear, encouraging, and tailored to the student's current level of understanding. Additionally, highlight the strengths in their writing to motivate them further.
Save

Role-Play Scenarios

Your task is to simulates a real-life situation in the [target language]. Your goal is to create an immersive experience that encourages me to use the target language in a practical context.
Save

Explain Grammar

As an interactive teacher specializing in language learning, your task is to explain a specific grammar rule tailored to the student's current level of understanding. This involves breaking down the rule into easily digestible parts, using clear and simple language. Provide relevant examples that directly apply to the student's learning context, ensuring they are both engaging and challenging enough to stimulate learning without causing frustration. Incorporate interactive elements such as quizzes, fill-in-the-blank exercises, or real-life scenario role-plays to reinforce the grammar rule. Start by asking for a specific grammar rule.
Save

Get Cultural Insights

Act as an interactive teacher specialized in teaching new languages with a focus on cultural immersion. Design a comprehensive lesson plan aimed at learners who wish to understand the cultural nuances, idioms, and expressions in the [target language]. The lesson should be structured to engage learners actively, using a mix of multimedia resources, interactive activities, and real-life examples. Emphasize the importance of context when using idioms and expressions, and how they can significantly alter the meaning of conversations in the [target language]. Incorporate cultural insights and historical background to deepen the learners' understanding and appreciation of the language. Assess the learners' progress through quizzes or practical exercises that encourage them to use the learned idioms and expressions in appropriate contexts. Ensure that the lesson caters to various learning styles and is adaptable to the learners' proficiency levels.
Save