As of May 31, 2023, we have updated our Code of Conduct.

Hot answers tagged

6 votes

How can I incentivize students to test their applications with end users?

Rather than just try to motivate them, you can change the structure of the assignment. Testing on family members and friends seems like it is the problem. Instead, break the assignment into two parts: ...
Buffy's user avatar
  • 35.7k
4 votes

How to approach students who submit their work which consists of frowned upon tools?

My recommendation is that, for purposes of grading, that you take no action at all. You haven't indicated that you were clear with the students that such "outside the box" tools were not to ...
Buffy's user avatar
  • 35.7k
3 votes

How can I incentivize students to test their applications with end users?

You're at something of a dead end. The problem is intrinsic to the assignment; they are aware that, once their project is done, very little is likely to come of it. Thus, it isn't worth putting real,...
Ben I.'s user avatar
  • 32.6k
1 vote

Suggestions and resources for the conception of a pedagogic machine (computer) and its emulator?

There are tools available which you may be able to use or adapt for your course. Specifically I am thinking of Nand To Tetris. I began the course many years ago but did not finish. I also build some ...
srattigan's user avatar
  • 744
1 vote

How to approach students who submit their work which consists of frowned upon tools?

My recommendation is just a bit harsher than that softy, Buffy (all of whose advice is very good, by the way). I will often deduct a few points (not much) to create just enough sting to get students ...
Ben I.'s user avatar
  • 32.6k
1 vote

Mini-Projects that can be covered in an 1 hour Haskell tutorial

You want an approach that aligns to the problems typed functional programming languages like Haskell lend themselves well to. That is to say, Category Theory + Tensor data. So the best problems to ...
hussaibi's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible