Exam B | |
Hi, The grades are updated, and the exams are returned to the secretary . Good Luck in your studies. Course Staff |
פורסם ב-1/5/2006, 16:48:41 Created on 1/5/2006, 16:48:41 Создано1/5/2006, 16:48:41 تم النشر ب-1/5/2006, 16:48:41 |
Exam B Grades | |
Moed B grades are published, The exams will not be returned this week, student who wants to see his exam, should schedule a meeting with Fady. Good Luck. Course Staff. |
פורסם ב-24/4/2006, 12:18:19 Created on 24/4/2006, 12:18:19 Создано24/4/2006, 12:18:19 تم النشر ب-24/4/2006, 12:18:19 |
Reception hours before Moed B | |
Reception hours of Dr. Yechiel Kimchi before the exam will be given at: Sunday, 10:30 - 11:30 Monday, 11:00 - 12:00 Course Staff. |
פורסם ב-29/3/2006, 14:14:36 Created on 29/3/2006, 14:14:36 Создано29/3/2006, 14:14:36 تم النشر ب-29/3/2006, 14:14:36 |
Reception hours before Moed B | |
A special reception hours of the TA's will be held as following: Michael: Thursday 11:30 - 12:30 Fady: Sunday 18:30 - 20:30 The exam will take place in Taub 9 during 17:30 - 20:30. Course Staff. |
פורסם ב-28/3/2006, 22:24:46 Created on 28/3/2006, 22:24:46 Создано28/3/2006, 22:24:46 تم النشر ب-28/3/2006, 22:24:46 |
Exam A Grades | |
Hi, Moed A grades are published, The exams will be returned on sunday. Good Luck. Course Staff. |
פורסם ב-23/3/2006, 19:52:00 Created on 23/3/2006, 19:52:00 Создано23/3/2006, 19:52:00 تم النشر ب-23/3/2006, 19:52:00 |
Exam material clarification | |
Hi, The exam material will be basically based on the following subjects ( and any other taught material related to these subjects ): What is OOP, Objects, Classes, MetaClasses, All types of inheritance, overriding and polymorphism (types of refinements), abstract classes, Multiple inheritance, and genericity. As was announced before, Major languages are C++ and little-smalltalk, some ideas that appear in other languages (Java, C#, Eiffel, ...), that were discussed in lectures, may appear too. Good Luck Course Staff. |
פורסם ב-6/3/2006, 22:01:06 Created on 6/3/2006, 22:01:06 Создано6/3/2006, 22:01:06 تم النشر ب-6/3/2006, 22:01:06 |
Assignment 4 grades | |
Hi, Assignment 4 grades are published. Appeals should be submitted to Michael. Course Staff. |
פורסם ב-6/3/2006, 14:33:57 Created on 6/3/2006, 14:33:57 Создано6/3/2006, 14:33:57 تم النشر ب-6/3/2006, 14:33:57 |
Moed A Exam Details | |
Hi, Time/Place: Wednesday. 08.03.06, 13:00, at Amado 231;233 No material is allowed ( "closed" material ) The exam material is based on all the lectures and tutorials. Major languages are C++ and little-smalltalk, you should be able to write code of these languages, some ideas that appear in other languages (Java, C#, Eiffel, ...), that were discussed in lectures, may appear too. Good Luck. Course Staff. |
עדכון אחרון ב-6/3/2006, 16:02:55 Last updated on 6/3/2006, 16:02:55 Последняя модификация6/3/2006, 16:02:55 تمت الحتلنة الأخيرة ب-6/3/2006, 16:02:55 |
Special reception hours before the exam | |
A special reception hours of the TA's will be held next week as following: Michael: Monday 14:00-15:00 Fady: Tuesday 15:00 - 17:00 Course Staff. |
פורסם ב-2/3/2006, 17:50:24 Created on 2/3/2006, 17:50:24 Создано2/3/2006, 17:50:24 تم النشر ب-2/3/2006, 17:50:24 |
Assignment 3 grades | |
Hi, Assignment 3 grades are published. Students that don't have a grade, probably have a problem with their assignment ( doesn't compile/stop ). 6 tests is used to check the assignments, the tests contains 52 checkpoints. Grading policy: 15% : dry ( code ) 84% : wet ( 52 checkpoints - 1.6 points per checkpoint ) 1% : bonus :) The tests are avaliable in the assignments section, download the tests project, add your files to the project ( .net solution ), and run. A text file will be generated ( OOP_HW3_Report ) that describes the tests results. The checkpoints are not independent, so in case you find that some problem in your code causes several checkpoints to fail, you may fix the problem, and appeal, the fixed assignment will be checked again ( with some penalty - depends on the amount of change in your code ) Fady. |
פורסם ב-2/3/2006, 14:20:43 Created on 2/3/2006, 14:20:43 Создано2/3/2006, 14:20:43 تم النشر ب-2/3/2006, 14:20:43 |
Lecture material | |
Tommorow's lecture ( 6.2 ) will be based on chapter 10, notice that 10D ( containers ) is given in the tutorials. Course Staff. |
פורסם ב-5/2/2006, 17:45:55 Created on 5/2/2006, 17:45:55 Создано5/2/2006, 17:45:55 تم النشر ب-5/2/2006, 17:45:55 |
Assignment 4 Postponed | |
New submission date: Sunday 12/02/06, 18:00 Good Luck. Course Staff. |
פורסם ב-31/1/2006, 11:18:41 Created on 31/1/2006, 11:18:41 Создано31/1/2006, 11:18:41 تم النشر ب-31/1/2006, 11:18:41 |
Assignment 2 grades | |
Hi, Assignment 2 grades are published. Course Staff. |
פורסם ב-31/1/2006, 10:55:45 Created on 31/1/2006, 10:55:45 Создано31/1/2006, 10:55:45 تم النشر ب-31/1/2006, 10:55:45 |
Course registration | |
The following messege is sent by Prof. Reuven Bar-Yehuda, Vice Dean for undergarduate studies: Dear student, If you are registered to this course without the proper Kdamim* or rules of Maslulim as appears in the UG site, your name will be soon deleted from the course list. The rules published to all technion students in the UG site: http://ug.technion.ac.il/News.html A. http://ug.technion.ac.il/News/4cdf96e7421978e0.pdf B. http://ug.technion.ac.il/News/08d11ef04b4eb2e0.pdf *Few exeption will be considered via BAKASHAT STUDENT e.g: 1. Students with average grades above 91 2. Students that failed KDAM after passing it in the past. Regards. Prof. Reuven Bar-Yehuda. Vice Dean for undergarduate studies. |
פורסם ב-31/1/2006, 10:44:20 Created on 31/1/2006, 10:44:20 Создано31/1/2006, 10:44:20 تم النشر ب-31/1/2006, 10:44:20 |
Assignment 4 FAQ | |
Hi, F.A.Q for assignment 4 is added. please review it before you send your questions. Course Staff. |
פורסם ב-31/1/2006, 10:31:22 Created on 31/1/2006, 10:31:22 Создано31/1/2006, 10:31:22 تم النشر ب-31/1/2006, 10:31:22 |
Michael's reception hour | |
Michael's reception hour for this week will be held on Wednesday 14:30-15:30 Course Staff. |
פורסם ב-31/1/2006, 10:27:40 Created on 31/1/2006, 10:27:40 Создано31/1/2006, 10:27:40 تم النشر ب-31/1/2006, 10:27:40 |
Midterm exam | |
Hi, Midterm exam final grades are published. a Factor of 20 points is added to the exam grade. Appeals can be submitted to Fady ( floor 5, cell # 163 ) till 8/2/06. Course Staff. |
פורסם ב-24/1/2006, 22:53:24 Created on 24/1/2006, 22:53:24 Создано24/1/2006, 22:53:24 تم النشر ب-24/1/2006, 22:53:24 |
Assignment 4 published | |
Due Date: 08/02/2006, 18:00 Good Luck Course Staff. |
פורסם ב-23/1/2006, 17:44:49 Created on 23/1/2006, 17:44:49 Создано23/1/2006, 17:44:49 تم النشر ب-23/1/2006, 17:44:49 |
Assignment 3 FAQ | |
Hi, Assignment 3 FAQ is published, please review it. Course Staff. |
עדכון אחרון ב-19/1/2006, 23:30:04 Last updated on 19/1/2006, 23:30:04 Последняя модификация19/1/2006, 23:30:04 تمت الحتلنة الأخيرة ب-19/1/2006, 23:30:04 |
Assignment 3 Postponed | |
You can submit the assignment till Sunday 22/1, 12:30 Course Staff. |
פורסם ב-16/1/2006, 19:15:21 Created on 16/1/2006, 19:15:21 Создано16/1/2006, 19:15:21 تم النشر ب-16/1/2006, 19:15:21 |
Assignment 3 published | |
Due Date: 17/01/2006, 12:30 Good Luck Course Staff. |
פורסם ב-4/1/2006, 12:16:49 Created on 4/1/2006, 12:16:49 Создано4/1/2006, 12:16:49 تم النشر ب-4/1/2006, 12:16:49 |
Lectures Material | |
Hi, Next lecture's material , and slides covered in the previous lecture is updated. Course Staff. |
פורסם ב-4/1/2006, 11:47:25 Created on 4/1/2006, 11:47:25 Создано4/1/2006, 11:47:25 تم النشر ب-4/1/2006, 11:47:25 |
Assignment 1 | |
Hi, assignment 1 is checked. The test files used for the assignment can be found in the Assignments section, each test contains LST commands , you need to change it to load your files, and you may add the methods "weight" and "height" ( that returns these values ) to Citizen class. Fady. |
פורסם ב-26/12/2005, 21:51:39 Created on 26/12/2005, 21:51:39 Создано26/12/2005, 21:51:39 تم النشر ب-26/12/2005, 21:51:39 |
Assignment 2 Postponed | |
Hi, You can submmit the assignment till Thursday 12:30. a bonus will be given to those who submmit it on time ( Monday 12:30 ) . Course Staff. |
עדכון אחרון ב-18/12/2005, 15:06:28 Last updated on 18/12/2005, 15:06:28 Последняя модификация18/12/2005, 15:06:28 تمت الحتلنة الأخيرة ب-18/12/2005, 15:06:28 |
More Midterm details | |
Hi , All the material covered in the tutorials are required for the midterm, particularly we excpect from you to be able to write some Little Smalltalk code. Good Luck. Course Staff. |
פורסם ב-14/12/2005, 23:16:28 Created on 14/12/2005, 23:16:28 Создано14/12/2005, 23:16:28 تم النشر ب-14/12/2005, 23:16:28 |
Midterm exam | |
Hi, The exam will be with "Closed Material", that means that You are not allowed to use the lecture/tutorial material or any other related material. Exam duration: 1.5 to 2 hours. Good Luck Course Staff. |
פורסם ב-12/12/2005, 17:04:57 Created on 12/12/2005, 17:04:57 Создано12/12/2005, 17:04:57 تم النشر ب-12/12/2005, 17:04:57 |
Midterm Exam | |
Hi, The Midterm will be on Tuesday, 20/12/2005, at 17:30 in Taub 6 and Taub 7. The midterm will contain all the material that was covered from the beginning till tomorrow, Dec. 12, inclusive. Subjects are: polymorphism, abstractions, comparison of some languages (we'll not ask strange questions about esoteric languages - only main ideas), the concepts of objects, classes, meta-classes and strict-inheritance. Good Luck Course Staff |
פורסם ב-11/12/2005, 21:23:10 Created on 11/12/2005, 21:23:10 Создано11/12/2005, 21:23:10 تم النشر ب-11/12/2005, 21:23:10 |
Assignment 2 FAQ | |
Hi, F.A.Q for assignment 2 is added. please review it before you send your questions. Course Staff. |
פורסם ב-6/12/2005, 18:08:48 Created on 6/12/2005, 18:08:48 Создано6/12/2005, 18:08:48 تم النشر ب-6/12/2005, 18:08:48 |
Assignment 2 published | |
Hi, Since you liked Smalltalk very much, we decided to give you another Smalltalk exercise. Due Date: 19/12/2005, 12:30 . Good Luck. Course Staff. |
פורסם ב-5/12/2005, 21:00:11 Created on 5/12/2005, 21:00:11 Создано5/12/2005, 21:00:11 تم النشر ب-5/12/2005, 21:00:11 |
Michael's reception hours | |
Michael's reception hours for this week only will be in Tuesday, 10:30-11:30. Course Staff. |
פורסם ב-4/12/2005, 19:04:22 Created on 4/12/2005, 19:04:22 Создано4/12/2005, 19:04:22 تم النشر ب-4/12/2005, 19:04:22 |
HW1 Corrections | |
Hi, A few comments regarding the hw: Question 1: 1. The printString should return a string, not print to the output, the format of the string is not relevant, but it should contain the area and the perimeter. 2. the area formula for the triangle has a mistake, it should be the absoloute value of the given formula. 3. The rectangle edges are always parrallel to the X and Y axis . 4. there is a problem in smalltalk with computing sqrt(0) , because generally, computing x^y in smalltalk ( when y is not an integer ) is done as : e^(y*ln(x)) , so when x is 0, there is a problem with ln(0), and it prints a log messege. so you need to handle this case ( when x = 0 ) separately. Question 2: 1. The family variable ( member ) in the Citizen class is the family object that the citizen is a child of. ( not parent ) if the citizen is not a child of any family, this variable should be nil. 2. when creating new citizen, all the unknown attributes ( family, gender ), should be nil. 3. In the country method marry: to:, two citizens that are already married, can't marry again to each other. that means that the method should return false in this case. but notice that each citizen can marry more than once ( to other citizens ). 4. you can assume that the citizen in the methods addCitizen/(s) ( country class) and addChild ( family class ) has legal fields. Fady |
עדכון אחרון ב-23/11/2005, 17:44:42 Last updated on 23/11/2005, 17:44:42 Последняя модификация23/11/2005, 17:44:42 تمت الحتلنة الأخيرة ب-23/11/2005, 17:44:42 |
Assignment 1 published | |
Due Date: 30/11/2005, 18:00 Enjoy !! |
פורסם ב-16/11/2005, 17:34:44 Created on 16/11/2005, 17:34:44 Создано16/11/2005, 17:34:44 تم النشر ب-16/11/2005, 17:34:44 |
This Week's Tutorial ( #2 ) | |
Hi, We will go over 3b and 3c ( can be found in the Course Material ) , please bring it with you. Course Staff. |
עדכון אחרון ב-7/11/2005, 23:09:10 Last updated on 7/11/2005, 23:09:10 Последняя модификация7/11/2005, 23:09:10 تمت الحتلنة الأخيرة ب-7/11/2005, 23:09:10 |
Welcome to OOP course | |
Dear Students, Welcome to Object Oriented Programming course. We wish you a good luck, and we hope you"ll enjoy the course. Course Staff. |
עדכון אחרון ב-7/11/2005, 23:02:21 Last updated on 7/11/2005, 23:02:21 Последняя модификация7/11/2005, 23:02:21 تمت الحتلنة الأخيرة ب-7/11/2005, 23:02:21 |