Case
No time or resources for projects!

I taught high school in a low-income area for two years. I never gave any large, outside-of-class projects simply because most of my students did not have the resources to complete the projects. Also, many of my students worked close to full-time jobs. The middle school I teach at currently, the population is 67% Latino. Most parents are not proficient enough in English to help their kids, nor do they have the financial resources. What is an appropriate amount of classtime for projects? How much should I expect the students to be able to do outside of class?

Solution #1
Two hours a week should be given to do resource projects. Also, reach out to different businesses in the community that might be willing to donate supplies to the classroom. Even big chain stores like office depot, office max and so on have programs for struggling school districts.

Thats a great idea! Thanks I will most definitely use that in the future.

This is a good idea.

Solution #2
It is completely understandable to complete projects in class for majority of the project. If you want to assign take home work make it parts of the projects that you know they can do on their own such as research because you have taken them to the school library to check out books or send them home with materials needed to complete certain parts of the project. To ensure they return the materials provide a reward.
Solution #3
I cannot provide an exact amount of time. I think if the projects are meaningful and valuable they should take center stage. There is a lot of research that supports projects that give students real life situations and the time to collaborate with one another. The students could enter the program working on math skills to determine the cost of the project and find a fundraiser to earn the funds. Then implement time management to decide how much time is needed. This is a great opportunity for students to become actively involved in their work and they will likely take much more out of the assignment this way.
Solution #4
It is up to the teacher and what other assignments are currently being done. There are many resources at the actual school like card board boxes, plastic bottles, dirt, gravel, and many more. You could create an ecosystem with the class, but you would need to buy the guppies, plants, and nets. These materials are not that expensive and can be bought with school resource money. Provide literature and directions in the students native language, so they can take it home to show their parents.
Solution #5
You can get lots of things donated from local stores. Especially things like boxes, tape rolls, bags, and supply type things. Many places also do school supply donations if you talk to the manager. If the school has homeroom time, students could come then and work on projects
Solution #6
I don't think that there should be a set amount of time for projects so long as it isn't overrunning the classroom. Additionally, make sure that the projects you give are meaningful and that they're worth your students time. As long as you follow those guidelines and make sure to not exclude things from your curriculum, you should be fine. A reasonable amount of what can be expected outside of class depends heavily on your students. If they are proficient in English, they should be able to do a fair amount of work at home, even if it means that they have to translate the assignment into their native language to get help/support from parents. I personally prefer to keep projects in-class and send home short-term assignments.
Solution #7
Amount of time given to projects should be based on the type of schedule you are on (block, traditional, hybrid, etc). I am on a hybrid year-long schedule. I see students for a 45 minute period on Monday, Thursday, and Friday. I see A classes on a block on Tuesday and B classes on a block on Wednesday. I tend to use the block days for project/assessment days.