Unanswered Questions

83 questions with no upvoted or accepted answers
5 votes
0 answers
84 views

How to teach Godel's incompleteness Theorems?

I'm taking a class on Logic in Computer Science, and we've covered propositional logic, predicate logic and second-order logic. Students are familiar with model theory. They are also acquainted with ...
5 votes
1 answer
155 views

Unplugged Project Idea

I teach a middle school coding course. We have done a very basic python introduction. For their first project, they wrote and coded their own MadLibs. For the upcoming project, they are going to ...
5 votes
0 answers
153 views

Small to medium scale exercises about Haskell's higher abstractions

Short version: Where can I find highly varying, small or medium-sized exercises and examples on the use, identification and instance declaration of Haskell's abstractions such as applicatives, monads, ...
4 votes
0 answers
851 views

Is GitHub Copilot constantly training on private data?

I'm using GitHub Classroom for my class. I wrote an assignment and pushed it together with the solution to a private repo in my org. The assignment includes parts of the solution for the students to ...
4 votes
0 answers
93 views

Growth of Early CS Students

At SigCSE this year a session participant said, roughly, "research shows that there is no correlation between 'early skill' is CS and a student's ultimate success in the field." ...
4 votes
0 answers
102 views

Error free solution manual for "Introduction to Algorithms" by Cormen et al. for self study or alternative method to tackle them single handed

I am a CS undergraduate student, strictly speaking I am fond of studying theoretical CS subjects, the corresponding books just attract me. Now in theoretical CS we probably have algorithm design and ...
4 votes
0 answers
676 views

Using zyBooks and labs

Has anyone used zyBooks in their classes? I've seen some good comments on the SIGCSE list about them. I would primarily use this in our CS I class (Java) with their lab feature as a way to provide ...
3 votes
0 answers
40 views

Simulator or game to teach operating system principles

I am teaching Operating Systems to Computer Science Majors, generally juniors and seniors. In order to better explain it I want to create or have a simulator or game to illustrate memory management: ...
3 votes
0 answers
72 views

Are there some strategies to automatically generate assessment questions and answers?

To quote from Artificial Intelligence in Education by Charles Fadel etc., Assessments define the education we get. How can I automate the assessment design task using AI? Could anyone please provide ...
3 votes
0 answers
41 views

Are there any tools for embedding editable code samples in Canvas?

We used to use Repl.it for embedding code in Canvas courses so that students could quickly and easily engage with programming after watching a video or reading content in Canvas. However, they changed ...
3 votes
0 answers
68 views

Doing basically a CS MSc under a mathematics MSc program?

I have recently been reminded again (through lots of pain) why I wanted to do my masters in CS instead of mathematics. Its not that I can't do an MSc in mathematics, its just that I don't enjoy ...
3 votes
0 answers
58 views

Accounting and potential methods in amortized analysis

I am still trying to improve the understanding of amortized analysis by students (as in a previous question). In many textbooks such as the CLRS, three methods are presented: aggregate, accounting, ...
3 votes
0 answers
48 views

Practical assignments Hardware/Server projects

Due to a teacher shortage I will have a class of "IT-Systems & Devices" students in a couple of weeks. The class should be group projects of 3 students in which they will have to do ...
3 votes
0 answers
704 views

Divide and conquer for subset sum problem

I want my students (equivalent first-year college students) to work on algorithmic paradigms during a 2 hours practical programming session in OCaml. I chose the subset sum problem since it can ...
3 votes
0 answers
184 views

Is there any detailed video lecture series which uses “Compilers: Principles, Techniques and Tools” by Aho et al as the text book as a bible?

I am interested in learning Compiler Design , and from many resources I came to know that "The Dragon Book" is a good textbook. (Below are the two editions of the said textbook. [Red Dragon ...

15 30 50 per page
1
2 3 4 5 6