Skip to main content

Explore our questions

10 votes
9 answers
4k views

How does the ability to solve a new problem come to a person?

3 votes
6 answers
298 views

Best beginner language for a basic course

3 votes
6 answers
356 views

How to learn Java as a beginner?

3 votes
1 answer
468 views

What is the difference between computer science and computer engineering in brief

1 vote
1 answer
279 views

What's the difference between a Hacker and a Cracker as an Ethics Discussion?

6 votes
3 answers
304 views

How to Teach Effective Use of LLMs in Software Development

7 votes
7 answers
926 views

Why do educators not set an upper bound for the amount of times we're allowed to compile code?

5 votes
4 answers
2k views

What is the best way to learn practical programming when school doesn't help?

2 votes
2 answers
211 views

To learn coding or not to learn it in the era of generative AI?

0 votes
1 answer
59 views

Large Programming Assignments in a Undergraduate Computer Science

4 votes
0 answers
879 views

Divide and conquer for subset sum problem

3 votes
1 answer
75 views

"checklist" for teaching beginners (in python) / books to learn to teach

1 vote
3 answers
105 views

Setup to learn computer programming

3 votes
4 answers
207 views

How can I teach Functional Programming and Verification

Browse more Questions