Intro to IMP-35 course

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Intro to IMP-35 course - Presentation Transcript

    1. IMP-35 Programming Jussi Pohjolainen Tampere University of Applied Sciences
    2. Lecturer
      • Jussi Pohjolainen
      • Office: B3-08
      • Contact via e-mail or Ning forum
      • When contacting by e-mail, use title:
        • TAMK IMP-35 insert-your-title-here
      • Example
        • TAMK IMP-35 Problem with home exercises!
    3. How to Pass the Course?
      • Exercises
      • Three exams or one final exam
      • Project work
    4. 1. Exercises
      • Home exercises are available in Ning – environment
      • How to return exercises?
        • Upload to DropBox
        • Mark the exercises to EditGrid sheet
        • Attend to lectures and be ready to present your exercises to other students
      • You have to do at least 30% of given home exercises!
      • If you do more than mandatory amount of the exercises you get extra points to exams.
    5. Home Exercises » Extra Points? Percent Points [ 0%, 30%[ Fail [30%, 50%[ 0 points [50%, 70%[ 1 point [70%, 90%[ 2 points [90%, 100%] 3 points
    6. 2. Exams
      • Three exams
        • Pen and Paper
        • Open Books : Bring any paper material with you!
        • Programming questions: What is the output of given program? Write a simple/short program
      • 24 points max, 10 points to pass
      • Final exam grade is an average of the three exams.
      • If you fail on one exam, you can replace all three exams by participating on the final exam.
    7. 3. Project Work
      • Project work is done independently or in groups of 2.
      • Project work: Tic-tac-toe with graphical user interface
    8. 3. Project Work: Goal 1
      • Goal 1: Grade 1
        • Two human players
        • Graphical user interface
        • Game is localized in English
        • User(s) (X and 0) are able to see the board and make moves
        • Game gives an alert when either X or 0 wins.
        • Game gives turns to X and 0 users
        • Game gives error messages when user tries to make illegal move
    9. 3. Project Work: Goal 2
      • Goal 2: Grade 2-3
        • Game has the option to save and open it's state. State is saved into an ASCII-file.
        • When game is finished, user has the option to view statistics:
          • Winner
          • How many X's are in the game board
          • How many 0's are in the game board
          • How much time did it take to finish the game (h:m:s)
          • Average time that the X took to think his/her moves
          • Average time that the 0 took to think his/her moves
    10. 3. Project Work: Goal 3
      • Goal 2: Grade 4-5
        • Ability to play against the computer (intelligent moves)
        • Ability to configure the game boad size
      • If you would like to implement a project work with your own subject, please inform the teacher.
    11. Grading
      • Grading is calculated as an average of exams and the project work
      • Example
        • Exam 1: 12 points + 3 extra points = 15 points => 2
        • Exam 2: 15 points + 1 extra points = 16 points => 3
        • Exam 3: 18 points + 2 extra points = 20 points => 4
      • Exam average: (2+3+4) / 3 = 3
      • Project Work Grade: 5
      • Final grade: (3 + 5) / 2 = 4
    12. Deadlines Deadline Home exercises Every Tuesday Exam 1 Tue 2009-11-10 Exam 2 Tue 2009-11-24 Exam 3 Tue 2009-12-02 Final Exam (optional) Wed 2009-12-09 Project Work Mon 2010-01-11
    13. Work Amount
      • IMP-35 Programming 10 ECTS Credits
        • 1 ECTS = 27 h
        • 10 ECTS = 270 h
      • Lectures: 77 hours
      • Exercises and Project Work: 193 hours!
      • Course lasts 12 weeks. You should do about 16 hours of work each week addition to the lectures!
    14. 10 ECTS is a LOT of Work!
    15. Material
      • All the material can be found from Ning environment
        • Slideshare (slides)
        • DropBox (examples)
      • Book: Java Gently
    16. Hints and Tips for Passing
      • Study, study and study!
      • Reading a day before to the exam is useless... You have to study each week.
      • Learning to program requires a lot of time.
      • But really, it is worth it! Job opportunities!
    SlideShare Zeitgeist 2009

    + Tampere University of Applied SciencesTampere University of Applied Sciences Nominate

    custom

    104 views, 0 favs, 1 embeds more stats

    Introduction to IMP-35 Programming course held in T more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 104
      • 73 on SlideShare
      • 31 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds
    • 31 views on http://imp-35.ning.com

    more

    All embeds
    • 31 views on http://imp-35.ning.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags