< PreviousRESEARCH PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING PURPOSE OF THIS SECTION In this section you will learn how to use prompt engineering to help students and teachers RESEARCH different subjects or topics so they can stay up to date with the latest developments and deepen their knowledge. 1 PROMPT VARIABLES Use a combination of these Key Phrases or Variables to engineer your perfect prompt For more ideas try this prompt: LIST THE KEY PHRASES OR VARIABLES I CAN USE TO RESEARCH TOPICS, WITH DESCRIPTIONS, AND AN EXAMPLE PROMPT AND EXAMPLE OUTPUT 2 EXAMPLE PROMPTS Here are two example prompts you can adapt to create your own tailored prompts 3 I am a [STUDENT DESCRIPTION] acting as a [ROLE] help me [ACTIVITY] [TOPIC] in [SUBJECT] I am a [Grade 11 Student] acting as a [Research Buddy] help me [Research] [The Latest Trends] in [Computer Coding] I am [STUDENT DESCRIPTION] and don’t understand [TOPIC] help me [ACTIVITY] it then [ACTIVITY] on it I am [16 Years Old] and don’t understand [Climate Change] help me [Research] it then [Create a Quiz] on it ACTIVITYSUBJECTTOPICSTUDENT DESCRIPTIONFORMATOBJECTIVESRESEARCH PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING EXAMPLE RESULT Here is an excerpt of the generated result for our first example prompt ... 4 Sure, let’s explore the latest trends in computer coding as of 2023. 1.Artificial Intelligence and Machine Learning: AI and ML have become crucial in coding. They help create more intelligent applications, predict user behavior, and automate testing and bug fixes. Python, R, and Java are popular languages in this field. 2.Quantum Computing: Quantum computing is a rapidly growing field. While still largely in the research phase, new programming languages like Q# from Microsoft and Qiskit from IBM are being developed specifically for quantum algorithms. 3.Low-Code/No-Code Platforms: These platforms allow people to create software without needing to know how to code, or with minimal coding knowledge. They are becoming increasingly popular for developing simple applications and prototypes. 4.Rust Programming Language: Rust is gaining popularity due to its performance and safety, especially in system- level programming. It’s seen as an alternative to C and C++ for system-level programming. 5.Cybersecurity: With the increase in cyber threats, there’s a growing demand for secure coding practices. Languages like Python and JavaScript are widely used for cybersecurity solutions. 6.Data Science: With the growing importance of data, coding related to data analysis, manipulation, and visualization is increasingly in-demand. Python, with libraries like Pandas and Matplotlib, is a key language. 7.Web Development: JavaScript along with frameworks like React.js, Angular, and Vue.js continue to dominate development. WebAssembly is also seeing growing usage as a high-performance web development language.REVISION NOTES PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING PURPOSE OF THIS SECTION In this section you will learn how to use prompt engineering to create tailored REVISION NOTES in different styles that students can use to accelerate their learning and knowledge of different subjects and topics. 1 PROMPT VARIABLES Use a combination of these Key Phrases or Variables to engineer your perfect prompt For more ideas try this prompt: LIST THE KEY PHRASES OR VARIABLES I CAN USE TO CREATE REVISION NOTES, WITH DESCRIPTIONS, AND AN EXAMPLE PROMPT AND EXAMPLE 2 EXAMPLE PROMPTS Here are two example prompts you can adapt to create your own tailored prompts 3 [ACTION] [ACTIVITY] in [FORMAT] for [GRADE] students studying [TOPIC] [Create] [Revision Notes] in [List Format] for [Grade 11] students studying [Computer Network Architecture] In the [ROLE] [ACTION] [ACTIVITY] in [FORMAT] for a [STUDENT DESCRIPTION] studying [TOPIC] In the [Style of Alan Turing] [Create] [Revision Notes] in [Essay Format] for a [Grade 8 Student] studying [AI] ACTIVITYFORMATGRADEROLEACTIONSTUDENT DESCRIPTIONTOPICREVISION NOTES PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING EXAMPLE RESULT Here is an excerpt of the generated result for our first example prompt ... 4 Sure, here are the revision notes in list format for a Grade 11 student studying Computer Network Architecture. 1. Key Terms and Definitions a. Computer Network: Interconnected computers sharing resources. b. Network Architecture: Layout of the network, including physical and logical design. c. Server: Central computer storing files and providing services. d. Client: Computer requesting services from the server. e. Router: Device that routes data packets between networks. f. Protocols: Rules and standards governing communication between devices. 2. Types of Networks a. LAN (Local Area Network): Network confined to a small geographic area. b. WAN (Wide Area Network): Network that spans a large area, like cities or countries. c. MAN (Metropolitan Area Network): Network spanning a large campus or city. d. PAN (Personal Area Network): Network for an individual person, typically within a range of 10 meters. 3. Network Architecture Types a. Client-Server: Network where one or more computers (servers) provide services to other computers (clients). b. Peer-to-Peer: Network where each computer can function as both a client and server. 4. Network ProtocolsSTUDY BUDDY PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING PURPOSE OF THIS SECTION In this section you will learn how to use prompt engineering to turn your Chatbot into a powerful, interactive, conversational STUDY BUDDY that helps students achieve their learning objectives faster by guiding and prompting them through the subjects and topics they’re interested in. 1 PROMPT VARIABLES Use a combination of these Key Phrases or Variables to engineer your perfect prompt For more ideas try this prompt: LIST THE KEY PHRASES OR VARIABLES I CAN USE TO CREATE A STUDY BUDDY, WITH DESCRIPTIONS, AND AN EXAMPLE PROMPT AND EXAMPLE 2 EXAMPLE PROMPTS Here are two example prompts you can adapt to create your own tailored prompts 3 [LEARNING OBJECTIVE] in [TOPIC] can you be my Study Buddy and help me? [I Want to Become an Expert] in [Python Programming] can you be my Study Buddy and help me? Acting as a [ROLE] can you [ACTIVITY] about [TOPIC] to an [SKILL LEVEL] Acting as a [Nutritionist] can you [Help Me Learn] about [Nutrition] to an [Expert Level]? SKILL LEVELTOPICROLEACTIVITYLEARNING OBJECTIVESTUDY BUDDY PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING EXAMPLE RESULT Here is an excerpt of the generated result for our first example prompt ... 4 Of course! I’d be happy to be your study buddy and help you become an expert in Python programming. Python is a versatile and widely used programming language, so it’s a great choice for learning and building various applications. To get started, let’s outline a study plan. Here’s a suggested roadmap for becoming proficient in Python programming: 1.Basics of Python: Familiarize yourself with the fundamentals of Python, including variables, data types, operators, control flow (if statements, loops), functions, and basic input/output operations. 2.Data Structures: Learn about essential data structures in Python, such as lists, tuples, dictionaries, and sets. Understand how to manipulate and perform operations on these data structures. 3.File Handling: Explore file input/output operations in Python, including reading from and writing to files. Learn how to handle different file formats, such as CSV and JSON. 4.Object-Oriented Programming (OOP): Dive into OOP concepts, such as classes, objects, inheritance, encapsulation, and polymorphism. Understand how to design and implement object-oriented solutions using Python. 5.Modules and Packages: Explore the vast ecosystem of Python modules and packages. Learn how to import and use external libraries to extend the functionality of your programs. Remember that practice is key to becoming proficient in Python programming. Alongside studying these topics, work on coding exercises, mini-projects, and real-world applications to apply what you learn. Feel free to ask questions, seek clarifications, or discuss any challenges you encounter. I’m here to help you throughout your Python learning journey!SUMMARISE PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING PURPOSE OF THIS SECTION In this section you will learn how to use prompt engineering to SUMMARISE different subjects and topics in different styles to help students learn faster, and improve their depth of knowledge and understanding. 1 PROMPT VARIABLES Use a combination of these Key Phrases or Variables to engineer your perfect prompt For more ideas try this prompt: LIST THE KEY PHRASES OR VARIABLES I CAN USE TO SUMMARISE INFORMATION, WITH DESCRIPTIONS, AND AN EXAMPLE PROMPT AND SUMMARY 2 EXAMPLE PROMPTS Here are two example prompts you can adapt to create your own tailored prompts 3 [ACTION] the [TOPIC] for a [GRADE] who is an [SKILL LEVEL] in [FORMAT] Summarise the [Krebs Cycle] for a [Grade 10 student] who in an [Expert] in [List Format] Acting as a [ROLE] in [STYLE] [ACTION] [TOPIC] as a [FORMAT] for a [STUDENT TYPE] Acting as a [Grade 5 teacher] in [Plain English] [Summarise] [The Water Cycle] as a [Short Story] for a [10 Year Old] ACTIONSKILL LEVELFORMATGRADETOPICROLESTYLESTUDENT TYPESUMMARISE PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING EXAMPLE RESULT Here is an excerpt of the generated result for our first example prompt ... 4 Sure, given that the student is already an expert, this summary will use more precise scientific terminology. Here is a brief summary of the Krebs Cycle, also known as the Citric Acid Cycle or Tricarboxylic Acid Cycle: The Krebs cycle, occurring in the mitochondrial matrix, is a key part of cellular respiration and plays a crucial role in the breakdown of glucose to produce energy for the cell in the form of ATP. The cycle begins with Acetyl CoA, a product of glycolysis (more specifically the linking step between glycolysis and Krebs cycle), which combines with Oxaloacetate (a 4-carbon compound) to form Citrate (a 6-carbon compound). Through a series of eight steps, citrate is then transformed back into oxaloacetate, allowing the cycle to repeat. The steps include the following: 1.Citrate synthesis: Acetyl CoA combines with Oxaloacetate to form Citrate. 2.Citrate isomerized to Isocitrate: Through dehydration followed by hydration, Citrate is rearranged to form Isocitrate. 3.Isocitrate dehydrogenation: Isocitrate is oxidized by NAD+ to form Alpha-Ketoglutarate, releasing one molecule of CO2 and forming NADH. 4.Alpha-Ketoglutarate dehydrogenation: Alpha-Ketoglutarate is further oxidized, yielding a second molecule of CO2 and another NADH molecule, leaving behind Succinyl CoA. 5.Succinyl CoA conversion to Succinate: The energy stored in Succinyl CoA’s thioester bond is used to phosphorylate GDP to GTP, which can be readily converted to ATP. Succinate is left as a product. 6.Succinate dehydrogenation: Succinate is oxidized to Fumarate by FAD, yielding FADH2. 7.Fumarate hydration: Water is added to Fumarate, converting it to Malate. 8.Malate dehydrogenation: Malate is oxidized by NAD+ to form Oxaloacetate, generating another molecule of NADH.TEST PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING PURPOSE OF THIS SECTION In this section you will learn how to use prompt engineering to turn your Chatbot into a powerful, interactive, conversational TEST tool that can test you on any subject or topic to any level in any format. You can also combine this with the Marking Rubric and Quiz prompts above to increase its effectiveness. 1 PROMPT VARIABLES Use a combination of these Key Phrases or Variables to engineer your perfect prompt For more ideas try this prompt: LIST THE KEY PHRASES OR VARIABLES I CAN USE TO TURN YOU INTO A TEST TOOL, WITH DESCRIPTIONS, AND AN EXAMPLE PROMPT AND EXAMPLE 2 EXAMPLE PROMPTS Here are two example prompts you can adapt to create your own tailored prompts 3 I’m a [STUDENT TYPE] can you prepare [TEST FORMAT] that are [DIFFICULTY LEVEL] on the [TOPIC] then [ACTIVITY]? I’m a [12 Year Old Student] can you prepare [10 Questions] that are [Hard] on the topic of [Computer Science] then [Provide Feedback Once I’ve Answered]? Can you [ACTIVITY] [SPECIFIED TIME] with [NUMBER OF QUESTIONS] on [TOPIC] for a [STUDENT TYPE] Can you give me a [Timed Test] with [20 Questions] on [Computer Science] for a [14 Year Old Student] ACTIONSKILL LEVELFORMAT TOPIC ROLE STUDENT TYPE ACTIVITYOBJECTIVES TEST FORMAT DIFFICULTY LEVEL SPECIFIED TIME NUMBER OF QUESTIONSTEST PROMPT CARD 311 INSTITUTE : THE FUTURE OF EDUCATION AND TRAINING : PROMPT ENGINEERING EXAMPLE RESULT Here is an excerpt of the generated result for our first example prompt ... 4 Absolutely, I’d be happy to assist. Here are 10 challenging questions on the topic of Computer Science. Please type your answers, and I’ll provide feedback right after each one. Question 1: What does the term ‘algorithm’ mean in computer science? Question 2: What is the difference between an interpreted language and a compiled language? Question 3: What is a Boolean in computer programming? Question 4: Can you explain the concept of ‘recursion’ in programming? Question 5: What is ‘object-oriented programming’? Name at least two languages that use this paradigm. Question 6: What is ‘Big O notation’ used for in computer science? Question 7: In web development, what does ‘HTML’ stand for and what is its primary purpose? Question 8: What is the role of a ‘database’ in a web application? Question 9: Can you explain the difference between ‘syntax’ and ‘semantics’ in the context of programming? Question 10: What is a ‘data structure’? Can you name and briefly describe two types of data structures? Once you provide an answer for each question, I’ll give you the correct answer and feedback. Remember, these are challenging questions so don’t worry if you don’t know all the answers. It’s all part of the learning process!Next >