Grok Optimized

Best Grok prompts for Engineering Teachers, Postsecondary

A specialized toolkit of advanced AI prompts designed specifically for Engineering Teachers, Postsecondary.

Professional Context

I still remember the frustration of trying to debug a complex software project with my students, only to realize that the issue was due to a subtle mismatch between the Git repository and the AWS deployment script. It was a valuable lesson in the importance of careful version control and automation, and it's a challenge that I continue to help my students navigate to this day.

💡 Expert Advice & Considerations

Don't just use Grok to generate boilerplate code or documentation - use it to help your students think critically about the trade-offs between different design patterns and architectures.

Advanced Prompt Library

4 Expert Prompts
1

Automated Code Review for CAD Assignments

Terminal

Design a Python script that utilizes the Git API to fetch student submissions for a CAD assignment, and then uses a machine learning model to evaluate the submissions based on a set of predefined criteria, such as adherence to design principles and optimization of component placement. The script should output a detailed report for each submission, including suggestions for improvement and a score based on the evaluation criteria. Assume that the CAD software used is Autodesk Inventor, and that the student submissions are stored in a Git repository with a specific branch structure.

✏️ Customization:Replace the Autodesk Inventor software with the actual CAD software used in your course.
2

Root Cause Analysis for Defective Deployments

Terminal

Develop a step-by-step procedure for conducting a root cause analysis of a defective deployment, using tools such as AWS CloudWatch and Jira to gather data and identify potential causes. The procedure should include a template for documenting the analysis and a set of questions to ask when interviewing team members involved in the deployment. Assume that the deployment is a web application built using a microservices architecture, and that the defect is causing a significant increase in latency.

✏️ Customization:Modify the procedure to fit the specific technology stack and deployment process used in your course.
3

Real-Time Monitoring of Student Project Uptime

Terminal

Create a dashboard using a tool such as Grafana to monitor the uptime of student projects deployed on a cloud platform such as GCP. The dashboard should display real-time data on the uptime and response time of each project, as well as alerts and notifications when a project goes down or experiences a significant increase in latency. Assume that the student projects are built using a variety of programming languages and frameworks, and that the dashboard should be accessible to both students and instructors.

✏️ Customization:Replace GCP with the actual cloud platform used in your course, and modify the dashboard to fit the specific needs and requirements of your students and instructors.
4

Trend Analysis of Student Code Quality

Terminal

Design a data pipeline using tools such as Git, Jira, and AWS to collect and analyze data on student code quality over time. The pipeline should include a data ingestion step to collect data from the Git repository and Jira issue tracker, a data processing step to calculate metrics such as defect density and code complexity, and a data visualization step to display the results in a trend analysis report. Assume that the data pipeline should be automated and scheduled to run on a regular basis, and that the report should be accessible to both students and instructors.

✏️ Customization:Modify the pipeline to fit the specific metrics and criteria used to evaluate student code quality in your course.