1. Core Principles
Be Respectful
Treat all students, teachers, and community members with dignity. Harassment, clean-language violations, and hate speech are strictly prohibited.
Collaborate Openly
Share resources, answer questions thoughtfully, and encourage fellow students on their learning journeys.
2. Academic Integrity
We value honest collaboration that aids learning over copy-pasting solutions.
- No Plagiarism: Do not post complete homework/assignment solutions for others to copy directly.
- Guided Help: When answering homework-related Q&A threads, explain the concepts, logic, and debugging steps instead of sharing the complete code.
- Open Source: Project showcase threads must cite original developers and license guidelines clearly.
3. Discussion Etiquette
- Pick the Right Category: Choose the appropriate category (e.g. Q&A for programming doubts, Showcase/Projects for sharing your project repositories).
- Write Clear Titles:Use descriptive titles (e.g., *"Error when setting up PostgreSQL connection in Node.js"* instead of *"Help please!"*).
- Markdown & Code Blocks: Wrap your code snippets in triple backticks with syntax highlighting languages (e.g.,
```python) to keep them readable.