back
    AI EngineeringSeptember 10, 202515 min read
    SC
    Sarah Chen

    Prompt professionali per ChatGPT per creare test su diverse nicchie

    Prompt professionali per ChatGPT per creare test su diverse nicchie

    Raccomandazione: iniziare con un prompt conciso che definisce l'obiettivo, il pubblico e il formato, quindi richiedere una bozza di test con *глубина* e *breadth* per le *текущей* topic.

    Impostare delle protezioni: specificare il numero di domande, i formati accettabili (MCQ, risposte brevi, frammenti di codice) e una *общую* rubric chiara in modo che ChatGPT possa trasformare un breve in un test pronto all'uso. Includere istruzioni per *решать запросов* in modo efficiente, mantenendo la coerenza tra le nicchie, e per *решить complex items* quando necessario.

    Strutturare il prompt per produrre ogni item come una mini-output con quattro campi: *stem*, *options*, *correct* ed *explanation*, più un valore *points*. Questo rende la *точность* del punteggio visibile sull'asse y per una rapida revisione. Quando si passa a domini *сложные*, consentire *идеи* per distrattori e prompt in stile *gcode* ove rilevante. Utilizzare budget *token* per limitare la verbosità e mantenere prevedibile l'uso totale di *токен*.

    Per personalizzare i test tra le nicchie, includere prompt di esempio per ogni campo (matematica, arte linguistica, coding, design) e annotare l'aspetto dei formati di output желательные, oltre a come *генерировать* distrattori che analizzino la *точности* senza pregiudizi. Aggiungere una rapida checklist per i validatori per garantire che i prompt producano risultati coerenti tra le sessioni utilizzando diverse *идеи* e fonti.

    Infine, memorizzare questi modelli in una libreria condivisa e utilizzare prompt using come base di riferimento per nuovi soggetti. Acquisire feedback sulla qualità della risposta, monitorare le prestazioni per nicchia e ripetere il prompt con modifiche mirate a *запросов*, mantenendo al contempo la guida compatta e attuabile.

    Modelli di Prompt specifici per materia per test di informatica e coding

    Adottare un framework di prompt modulare che indichi chiaramente il dominio del problema, i formati di input, i vincoli e i criteri di valutazione. Questo rende i prompt riutilizzabili tra argomenti come algoritmi, strutture dati e domande sulla progettazione del sistema, mantenendo prevedibile il lato del correttore.

    Per ogni argomento, allegare casi di test concreti, output previsti e una rubric. Utilizzare casi limite espliciti, limiti di prestazioni e fasi riproducibili per verificare soluzioni e spiegazioni. Nelle attività di coding, richiedere sia un'implementazione corretta sia una sintetica giustificazione dell'approccio e della complessità.

    Modelli principali per i test di informatica

    Modello A: Ricerca dell'ambito basata sul dominio. Definire la nicchia del problema, specificare le lingue, le librerie e i limiti di runtime consentiti. Richiedere test di convalida dell'input e coppie I/O di esempio che coprano i casi tipici e limite.

    Modello B: Ragionamento graduale. Richiedere una sequenza di passaggi di ragionamento e codice in piccoli incrementi testabili. Includere unit test per ogni componente in modo che la presentazione finale possa essere valutata pezzo per pezzo.

    Modelli ed esempi pratici

    Prompt del modello: "Sei un assistente che risolve un'attività di coding. Data la descrizione del problema, fornire una soluzione in [linguaggio], citare l'approccio, presentare la complessità temporale e spaziale e fornire casi di test rappresentativi. Includere una breve spiegazione del motivo per cui la soluzione è corretta."

    Esempi: utilizzare una funzione per controllare gli invariabili di input, verificare gli output per gli input limite e presentare una breve giustificazione. Regolare i prompt per i campi di informatica come grafi, ordinamento e gestione della memoria per mantenere la profondità allineata alla difficoltà dell'attività.

    ModelloNote sull'utilizzoSnippet di prompt di esempio
    Ricerca dell'ambito basata sul dominioSpecificare il dominio del problema, i tipi di dati, le risorse consentite e i vincoli.Descrivere il formato di input come un array di numeri interi, chiarire l'output previsto e includere almeno due casi limite.
    Decomposizione gradualeDividere le attività in sottoproblemi; richiedere build e test incrementali per ogni fase.Delineare i passaggi per implementare una funzione, quindi aggiungere test dopo ogni passaggio e mostrare i risultati intermedi.
    Valutazione informata dalla rubricAllegare una rubric di valutazione che copre correttezza, efficienza, leggibilità e manutenibilità.Richiedere un verdetto con una breve giustificazione mappata ai criteri della rubric.

    Generazione di problemi di matematica e STEM: soluzioni passo dopo passo e suggerimenti

    Iniziare con un obiettivo concreto e una singola *задача*, indicando come appare il successo e le *ответы* previste. All'inizio, allegare una breve rubric e un semplice esempio. Il промпт dell'autore dovrebbe includere una soluzione passo dopo passo ed *extruding* hints, in modo che gli studenti possano seguire ogni transizione. L'approccio funziona bene per i *русского школьников* e si allinea con *их уровень подготовки*? Dovrebbe supportare l'*обновление уровня* e fornire un percorso dai fatti fondamentali a una soluzione completa. Quando si formatta l'attività in *форме*, includere elementi come *написания labels*, un secondo esempio, insistere sul perché i passaggi si adattano e prompt espliciti su cosa mostrare in ogni fase. Questo rende *тесты* più facili da *сделать* e più ripetibili per insegnanti e studenti. Quando è necessario adattare i prompt per coorti diverse, utilizzare *klare language* e assicurarsi che il prompt rimanga utilizzabile per i lettori principianti pur rimanendo rigoroso per gli studenti avanzati, in modo che i concetti si adattino senza perdere chiarezza. *добавляйте examples* che rafforzano *объяснение* per guidare la pratica e la valutazione.

    Prompt strutturati per soluzioni passo dopo passo

    Utilizzare un scaffold che inizi con il contesto, passi a un calcolo concreto, quindi aggiunga passaggi guidati. Ogni problema dovrebbe presentare 4–6 righe di ragionamento, più un secondo hint se lo studente si blocca. Includere un esempio che includa *dogs (собак)* per illustrare un contesto reale, come il tracciamento di misurazioni o probabilità in un ambiente eccentrico e relazionabile. Enfatizzare le *особенности* che mantengono tali attività coinvolgenti: unità chiare, diagrammi e variabili etichettate. Tali modelli dovrebbero essere disponibili (*доступна*) a insegnanti e scrittori e possono essere riutilizzati per *такие темы* come algebra, geometria, fisica e interpretazione dei dati. Includere l'*идею* del pensiero scaffolded nel *промпт* e assicurarsi che la *форма* supporti un design coerente del test, la leggibilità e aggiornamenti rapidi.

    Hints, feedback e valutazione

    Fornire hints iterativi che rivelino gradualmente la soluzione, non la risposta completa. La tecnica *extruding* indica che ogni hint rivela una parte della logica e invita lo studente ad applicarla a un nuovo contesto. Quando uno studente dice "Sono bloccato", offrire un secondo hint che restringa il percorso e quindi fornire una sintetica giustificazione. Dopo aver risolto, fornire una breve spiegazione che copra il motivo per cui i passaggi funzionano e dove si verificano errori comuni. Includere una semplice rubric per i *тесты*: correttezza dei calcoli, chiarezza dei passaggi e allineamento con l'obiettivo. Questi prompt possono essere riutilizzati per tali materie e supportare un flusso di lavoro scalabile per autori e insegnanti. Inizia a implementare questo nei tuoi corsi adottando un formato coerente e scelte di parole per aiutare *learners* e *преподаватели* a spostarsi agevolmente tra i contenuti. *Когда* è necessario aggiornare il materiale, applicare *обновление* alla banca delle attività e regolare *уровень* rapidamente, *например*, scambiando il contesto con una sfida di agility per cani o un puzzle geometrico. Un tale modello rende accessibile e coinvolgente il contenuto per diverse *классов и уровней*.

    Discipline umanistiche e arte linguistica: analisi, sintesi e prompt per saggi

    Inizia con una raccomandazione concreta: definisci l'obiettivo del prompt come analisi, sintesi o scrittura di saggi, quindi fornisci una checklist rigida delle aspettative. *give (дать)* agli studenti un scaffold che specifichi il *содержание анализа*, l'asse dell'argomento e la forma richiesta. Quando vuoi mostrare come gli output si allineano con l'attività, utilizza gli esemplari *нейросетью* e fai riferimento a gpt-4 per la generazione. La *статья* dimostra come un prompt focalizzato porti a un *примера* chiaro di scrittura. Questo prompt *consists (consists)* di tre parti: descrizione dell'attività, set di origini e rubric di valutazione. Per ogni attività, specifica quali aspetti analizzare e quali sintetizzare, *которым* puoi mappare *точные learning objectives*. Questo approccio affronta *сегодня’s* le esigenze della classe e puoi iniziare con una *версия (версия)* che viene perfezionata attraverso *прототипирования*. Enfatizzare una *структуру (структуру)* nitida e una mentalità guidata dall'asse per aiutare tutti gli studenti. *приступай* ai test ora, raccogli feedback e ripeti verso prompt migliori che illuminino l'analisi e la sintesi.

    Progettazione e prototipazione del prompt

    Progettare prompt che guidino i lettori attraverso tre fasi: analisi, sintesi e scrittura. Utilizzare una sintesi compatta dell'asse per inquadrare l'argomento e richiedere prove specifiche da *كل* origine con riferimenti pagina o riga. Includere prompt espliciti per il *содержание анализа*, l'interpretazione del tono e il contesto che circonda ogni testo. Utilizzare un *prototype loop (прототипирования)* per confrontare i risultati di gpt-4 con il lavoro umano, quindi perfezionare il prompt per migliorare *точные outcomes* a tutti i livelli. L'obiettivo è creare un flusso di lavoro scalabile che traduca le competenze in un *piece (структуру)* leggibile, ben strutturato ogni volta. Se una risposta manca di un elemento chiave, richiedi una *revision (генерация)* mirata e un *пример* fresco che si allinei all'asse definito. L'approccio garantisce che la *нейросетью* possa assistere senza sostituire il giudizio dell'insegnante e incoraggia gli studenti ad articolare il proprio ragionamento piuttosto che fare affidamento su un modello generico. The *версия* del prompt che è stato sviluppato *была* testata con diversi testi per esporre lacune nell'analisi e nella sintesi, quindi regolata per colmare tali lacune con una guida più chiara.

    • Chiarire gli obiettivi: analisi, sintesi o scrittura di saggi e indicare l'asse dell'argomento (axis).
    • Richiedere il *содержание анализа* e prove dirette da ogni origine, con citazioni e brevi citazioni.
    • Chiedere un output strutturato: introduzione con tesi, corpo che sviluppa l'analisi, integrazione della sintesi e conclusione con implicazioni.
    • Insistere su un output di esempio гpt-4 per il confronto, quindi richiedere revisioni per migliorare l'*точные* allineamento con l'attività.
    • Iterare utilizzando *prototyping (прототипирования)* per perfezionare i prompt, testare con più origini e regolare la rubric.

    Esempi di prompt concreti

    1. Prompt di analisi: analizzare l'origine A e l'origine B per identificare l'affermazione centrale degli autori e le prove a supporto. Descrivere come le scelte retoriche modellano l'interpretazione del lettore, annotare il contesto storico e valutare le ipotesi. La risposta deve includere una tesi sintetica, almeno tre elementi di prova distinti con citazioni (*содержание*) e una breve riflessione sui limiti. Il prompt *consists (consists)* di descrizione dell'attività, set di origini e criteri di valutazione; utilizzare GPT-4 per generare un modello di paragrafo, se necessario, ma assicurarsi che l'output finale dimostri *точные* citazioni e un ragionamento chiaro. Se l'output del modello non indirizza tutte le origini, *turn to к* cui puoi aggiungere un'analisi mancante per migliorare la completezza. L'analisi soddisfa i requisiti di asse ed evidenza? In caso contrario, generare una revisione che rafforzi l'argomento.

    2. Prompt di sintesi: sintetizzare le prospettive di tre testi per proporre un'affermazione sfumata che colleghi i temi tra le origini lungo un asse definito. Confrontare i punti di accordo e disaccordo, identificare le ipotesi sottostanti e illustrare come ogni origine contribuisce all'argomento generale. Fornire una tesi, una sintesi tra i testi ed evidenza integrata da tutte le origini (citazioni con riferimenti di pagina, se appropriato). L'output dovrebbe *читать как* un' *единство* coesivo *(consists of* sintesi, non una raccolta) e si conclude con implicazioni per la comprensione dell'argomento *сегодня (сегодня)*. Questa attività utilizza un *turn to* analisi tra le origini e richiede collegamenti *точные* tra le idee di testi diversi.

    3. Prompt per il saggio: scrivere un saggio persuasivo sostenendo un'affermazione su un'opera letteraria o un documento storico, utilizzando almeno due origini primarie e un'origine secondaria. Sviluppare una tesi chiara, supportare con analisi e sintesi, anticipare un contro-argomento e concludere con implicazioni per la rilevanza contemporanea. Strutturare il saggio con un'introduzione, paragrafi del corpo organizzati per tema o asse e una conclusione sintetica. Includere una guida esplicita su *содержание анализа*, integrazione di citazioni e citazioni in stile MLA o APA. La *версия (версия)* dovrebbe essere adattabile per diversi livelli di voto e puoi generare un modello di paragrafo con n *prototypes (прототипирования)* per illustrare la struttura.

    Prompt di ingegneria e produzione per GCode, CAD e conoscenza dei processi

    Raccomandazione: Definire la *задача* fin dall'inizio e fornire una *ответ* concisa che delinea l'output previsto per GCode, file CAD e note di processo. La risposta *consists* di tre parti: prompt GCode, prompt CAD e prompt di processo. Includi il contesto della *3d-печати*, lo *кода specifics* e i dettagli sulla *position*, quindi offri una *обновление* quando necessario. Utilizzare *ясность*, quindi verificare con un *тест* rapido e spiegare ogni passo per *разъяснить the rationale*.

    Catalogo di prompt GCode e CAD

    • Richiedere un flusso di lavoro universale che generi GCode con *extruding* e precise modifiche di *position*. Includere un breve blocco di *кода*, note su *paraan* e una *проверка* checklist per verificare che il percorso si allinei con l' *printing (printing)* e l' *extruding (extruding)* previsti.
    • Chiedere uno scenario *одна (одна)* attività che dimostri i requisiti di *3d-печати*: configurazione, modifiche dello strumento, se presenti, e ritrazione finale. Richiedere una *пояснение (разъяснить)* di come ogni comando influenza il percorso dell'utensile (*commands, position*).
    • Richiedere un file di test che inizi con un'intestazione di configurazione, quindi elenca i *commands (commands)* con commenti in linea che descrivono cosa fa ogni riga (*коде*). L'output deve includere una sequenza di *printing* minima e un rapido controllo di validità per *проверить прогон*.
    • Incorporare una diramazione "then": dopo il passaggio CAD, il modello restituisce i blocchi GCode corrispondenti per le mosse *extruding (extruding)* e non *extruding*, con un semplice scenario di simulazione per convalidare le *positions (position)*.
    • Chiedere una spiegazione compatta di come il GCode si traduce nel movimento fisico, concentrandosi sulla *зала position*, sulla velocità di avanzamento e sulla larghezza dell'estrusione; fornire un breve *опорное сравнение* tra i vincoli CAD e i requisiti GCode (*consists of* entrambi i domini).

    Conoscenza del processo e prompt di convalida

    • Fornire un modello di flusso di lavoro *повседневной* per il controllo delle domande di progettazione per la produzione: inserire uno schizzo CAD, specificare le tolleranze, quindi generare note di processo e un registro *update (обновление)* che registra eventuali modifiche.
    • Creare una checklist rapida per *проверить (проверить)* la preparazione della produzione: materiale, impostazioni di estrusione, raffreddamento e fasi di post-elaborazione; includere considerazioni sulla *3d-печати* e controlli di allineamento CAD.
    • Progettare un prompt orientato alla *search (поиск)* che produca prompt intelligenti per ispettori e operatori: acquisire modalità di errore comuni, suggerire azioni correttive e registrarle in un formato *универсальный (универсальный)*.
    • Offrire un prompt in stile *turbotext* che riassume l'attività in un paragrafo, quindi si esp

    Invia una breve richiesta

    Descrivi sito, obiettivi, pubblico e budget per discutere una proposta.

    Invia una breve richiesta