Introduction to Computer Science, IDC Herzliya


  • News
  • Lectures
  • Recitations
    • Week 1, Introduction
      • Week 2, Data and Variables
        • Week 3, Flow Control
          • Weeks 4-5, arrays and classes>
            • Arrays
              • Writing classes
              • Week 6>
                • VIC
                  • Exceptions
                  • Week 8, Javadoc + TicTacToe
                    • Week 9, Algorithms
                      • Week 10, collections and text
                        • Week 11, Inheritance
                          • Week 12, Polymorphism
                          • Homework
                            • Exercise 1>
                              • Exercise 1
                                • Solution 1
                                • Exercise 2>
                                  • Exercise 2
                                    • Solution 2
                                    • Exercise 3, Flow Control>
                                      • Exercise 3
                                        • Solution 3
                                        • Exercise 4, arrays and writing classes I>
                                          • Exercise 4
                                            • Solution 4
                                            • Exercise 5 (VIC)>
                                              • Exercise 5
                                                • Solution 5
                                                • Exercise 6 (previously 5), arrays and writing classes II>
                                                  • Exercise 6
                                                    • Solution 6
                                                    • Exercise 7 (algorithms)>
                                                      • Exercise 7
                                                        • Solution
                                                        • Exercise 8>
                                                          • Exercise 8
                                                            • Solution 8
                                                            • Exercise 9>
                                                              • Exercise 9
                                                                • Solution
                                                                • Exercise 10>
                                                                  • Exercise 10
                                                                    • Solution
                                                                  • Questions and Answers
                                                                    • HowTo
                                                                      • Rules
                                                                        • Forum
                                                                        • Syllabus
                                                                        • Grades
                                                                        • Team
                                                                        • Resources
                                                                          • Links and Books
                                                                            • Homework Submission Guidelines
                                                                              • Individual Work Policy
                                                                                • Programming Style Guidelines
                                                                                  • Soft Landing
                                                                                    • Java Development Environment

                                                                                    Forum Rules

                                                                                    Below are some basic rules which you should follow in order to keep our forums effective and clutter free.
                                                                                    The rules are based upon our previous experience and they are quite reasonable.
                                                                                    1. Do not post anything before registering the system. See the "HowTo" section for registration guidelines.
                                                                                    2. Always post your messages in English. Hebrew messages will be deleted.
                                                                                    3. Do not post any code that is part of your own solution. It's OK to post made-up code samples or references from other sites. Posting your own solution or part of it is plagiarism, and is usually followed by a discipline committee.
                                                                                    4. If it's a personal question, use the communication page to communicate with us. Otherwise, post your question in the forums.
                                                                                    5. Read other students' questions and, more importantly, our answers to them. This way you can avoid asking the same question twice.
                                                                                    6. Do not abuse the forums with foul or disrespectful language. Those who do will be banned from the forums and might be facing the discipline committee.

                                                                                    This tool is a privilege, so use it as much as you can. Even if you don't have any question, be sure to visit the forum daily to learn from others.