My main use case for LaTeX is (unsurprisingly) to typeset homeworksfor math and CS classes. In these classes, the questions are eithernumbered or have specific names, and they ask for your name, lecture,recitation section, student ID, email address, etc. It turns out thatthere are some pretty simple ways of modularizing each of these desiredfeatures.
Whenever I have an assignment to do, the questions generally comedown to one of two forms: named or numbered questions. As such, thereare two environments in the template that let you easily create a spaceto put your answers for each type of question. These are namednamedquestion and numedquestion(not numberedquestion).
All in all, these two environments will take care of 90% of what youneed to do in your homework. Sometimes, though, questions have multipleparts. To handle this, there are two environments,alphaparts and arabicparts, that take care ofalphabetic and numeric question parts, respectively.
The uses of these environments are pretty straightforward and have noreal special cases. Each environment wraps around theenumerate environment. This means you can just use a normal\item to indicate a specific part of the question.
Who said that doing homework is boring? Motivate your students preparing some amazing activities for them. Make them as visual as possible and edit some of the infographics we offer to make it dynamic and enjoyable.
Enter the Maximum Time Permitted in minutes.
Students will not be able to submit once this time has elapsed.
Additional time can be allocated later for students entitled to reasonable adjustments.
I was wondering if there is a good general purpose homework class file/template out there. I want to use it for classes. Generally, math-centered courses. I would like if there was syntax highlighting for programming (Python, Ruby, C, Java, etc.).
For the class file itself: I actually made my own class file (adapted from the report class file) to format my homework the way I wanted. It is here, if you're interested in trying it or fiddling with it:
In my opinion the (standard) article document class would work for that. The reason for not suggesting something like book or report is that they are meant for much larger texts (since they include chapters and parts). Additional syntax-highlight can be obtained by means of the listings package - you specify the language (and possibly other formatting) and put the code in a lstlisting environment and that's that. See the listings documentation for more information on this (p 12 presents a list of supported languages, although you can define your own).
For mathematical typesetting, I would suggest using the amsmath package as well. It provides the powerful align environment for typesetting equations (numbered; otherwise, for unnumbered equations using align*) with alignment properties. It also improves on other standard mathematical components used in LaTeX.
You can make a topic search at CTAN and under exams you will find a complete list of packages related with exercises or exams. I think most of them are compatible with listings and minted to typeset code.
Uploaded file templates must be less than 100 MB. If your file exceeds 100 MB, you can reduce its size by removing any images or save the file as a rich text or plain text file. You could also copy the text from the file and paste it into the Create Custom Template text box.
Having struggled with really low responses to homework as a school, the most effective homework actions seem to be in departments at our school who have tried the #takeawayhomework approach as is explained HERE by @Teachertoolkit.
The Daily Homework is assigned each class meeting, and students are expected to complete (or try their best to complete) each assignment before walking into the next class period. All assignments should be carefully, clearly, and cleanly written. Among other things, this means that the work should include proper grammar, punctuation, and spelling. However, the work done on these assignments is not intended to be perfect. The Daily Homework generally consists of tasks (e.g., completing exercises, proving theorems) from the course notes. On the day that a homework assignment is due, the majority of the class period is devoted to students presenting some subset (maybe all) of their proposed solutions/proofs to the tasks that are due that day. Students are allowed (in fact, strongly encouraged!) to modify their written work in light of presentations made in class; however, they are required to use a felt tip pen, which I provide at the beginning of each class. Students can annotate their work as much as they like and there is no penalty for using the felt tip pen. Students submit their their work at the end of class and the assignment is graded on a $\checkmark$-system. Whether the student receives a $\checkmark-$, $\checkmark$, or $\checkmark+$ depends on how much work they had completed before they walked in the room. The felt tip pen strategy works amazingly well.
This template is set up exactly how I want the Weekly Homework to look. I also provide a minimal amount of guidance, as well as some examples in the template. Using the template in Overleaf is as easy as clicking the link below. Try it!
Update June 2013: I originally encouraged my students to use ScribTeX, which seems to have joined forces with ShareLaTeX. However, I now have my students use Overleaf, which my students and I have been very happy with. I modified my original post to reflect my current use of Overleaf.
With over a decade of experience as an education focused software vendor, our system works to support school staff by simplifying the work of managing student behavior. Increase safety, get more class time, and reduce vandalism. Learn more.
myHomework helps adminstrators improve building performance on many levels. From homework responsibility to hallway management, our system can fill in the pieces missing in your digital ecosystem. With myHomework for schools, administrators get a great value from a education focused company with nearly a 15 year track record in the industry.
Our free homework planner printable will keep you organized and on top of your homework assignments. If you prefer a digital version, you can open the PDF homework trackers on an iPad and write on them with a note-taking app and stylus (see digital planner).
When I was a student, I personally loved using a homework calendar. It helped me see the bigger picture and take all of my obligations into account. You can use the homework calendar template as is or you can edit it to suit your needs. Add your list of assignments below. Add each assignment to the calendar on the due date. This is a blank calendar that you can use for any month.
This Excel spreadsheet keeps track of assignments, who is responsible for each, and when each assignment is due. The color of each assignment changes according to the due date. When the assignment is due it will turn yellow. You can also open this spreadsheet on Google Sheets.
Learning how to manage your time is an essential skill that will be needed later on in life as well. Time management is something that sets efficient people apart from those who do not manage their time well and get little done or even fall apart when stressed. Our job as parents is to give our children the skills and tools to manage their time well and get things done, even when they have a lot on their plate.
Start helping your kids to get organized when they are young. Help them write their assignments in their planner. Help them organize their time and schedule. The younger they are, the less they have on their plate. This is the time to help them acquire the skills they will need when they are older and obligations start to become more overwhelming. Remind your kids to review their planner regularly until it becomes a habit. By the time they are older, in high school or college, they will be able to manage their time efficiently.
Choose whether you want a weekly assignment planner or a daily or monthly planner. Whatever works for you. Scan the templates on this page and see which one you think will be the most helpful. If you like it as-is then download the PDF version. If you prefer to edit it to meet your specific needs then select the Microsoft Word version and edit as you please. Make it work for you.
TeX is a wonderful way to typeset Mathematics beautifully. TeX can be used to make course materials, typeset homework or notes, create posters, write books, produce figures or posters, and more! Though the initial learning curve is steep, TeX is essential to producing beautiful documents in Mathematics and is worth the effort! Note that one nice website for LaTeX is Overleaf. Overleaf lets you create, edit, and download your TeX files and PDFs from anywhere, online. Overleaf also allows you to share your files for collaboration and download already made templates, see the templates section below.
TeX can create presentation slides. The advantage of doing this, other than the beautiful rendered Mathematics, is that the output is a PDF so that there is never an issue with the computer system not having a program to open your file or other compatibility issues. Here are a few links to help those getting started in Beamer.
Approved by publishing and review experts on SciSpace, this template is built as per for Homework Template - Style 4 formatting guidelines as mentioned in Homework author instructions. The current version was created on and has been used by 883 authors to write and format their manuscripts to this journal.
7fc3f7cf58