Week 00 (Orientation Week) - sayedmostaf/ICPC-ANU-Community-Level-0-2025 GitHub Wiki

Week 00 (Orientation Week) πŸš€

🏁 Getting Started

This week is all about introductions. We'll cover the basics of programming, competitive programming, and setting up the necessary tools.

πŸ“Œ Overview

Prepare yourself for the upcoming weeks by watching the videos and setting up your coding environment. By the end of this week, you should be comfortable with the basics of programming and familiar with online competitive programming platforms.

πŸ› οΈ Environment Setup

πŸ–₯️ Recommended Development Tools

πŸ› οΈ Tool πŸ“ Description πŸ”— Setup Link
🦾 CLion (The Best) A professional IDE for students with university email addresses πŸŽ₯ Set up CLion
πŸ’» VS Code A lightweight and popular code editor with excellent C++ support πŸŽ₯ Set up VS Code
πŸ–₯️ Code::Blocks An easy-to-use IDE, available for direct use πŸŽ₯ Set up Code::Blocks
🌐 Online Compiler Test your C++ code quickly online without any local setup 🌍 Programiz Online C++ Compiler

πŸ’» Competitive Programming Tools

πŸ”₯ Platform πŸ“ Description πŸ”— Registration Link
πŸ† Codeforces Premier competitive programming platform with regular contests 🌍 Codeforces
πŸ–₯️ VJudge Virtual judge that aggregates problems from multiple online judges 🌍 VJudge
πŸ”’ HackerRank Platform with coding challenges and skill assessments 🌍 HackerRank
πŸ’‘ LeetCode Platform for coding interview preparation and algorithmic challenges 🌍 LeetCode

πŸŽ₯ Resources and Videos

πŸ“š Section πŸ“ Description πŸ”— Link
πŸ“œ Our Material Guide How to use GitHub for your training πŸŽ₯ How to use our material
🎯 Introduction to Programming Learn the basics of programming πŸŽ₯ Programming Basics Video
πŸ† Programming Competitions Understand why programming competitions are important πŸŽ₯ Competitions Insight Video
πŸ“˜ Codeforces Guide Learn how to use Codeforces effectively πŸŽ₯ Codeforces Tutorial
πŸ“— VJudge Guide Learn how to use VJudge effectively πŸŽ₯ VJudge Tutorial

🌐 Connect with Us

πŸ“’ Platform πŸ“ Description πŸ”— Link
πŸ“˜ Facebook Official community page for updates and discussions 🌍 ICPC ANU Facebook Page
πŸŽ₯ YouTube Video tutorials and competition insights 🌍 ICPC ANU YouTube Channel

πŸ’¬ Discussion and Help

If you have any questions or need assistance, feel free to reach out through our social media channels or community platforms.

πŸ” What’s Next?

Once you’ve gone through the Week 0 resources, you’ll be ready to start solving problems in Week 1. Keep checking the Wiki for updated content each week!

Happy Coding! πŸš€