160 likes | 340 Views
MINISTRY OF EDUCATION & HIGHER EDUCATION COLLEGE OF SCIENCE AND TECHNOLOGY KHANYOUNIS- PALESTINE. Using Java. Introduction To Programming Information Technology , 1’ st Semester. Lecture 1 : Introduction To The Course. Teacher: Mahmoud Rafeek Alfarra. Outline. Who is Lecturer ?!
E N D
MINISTRY OF EDUCATION & HIGHER EDUCATION COLLEGE OF SCIENCE AND TECHNOLOGY KHANYOUNIS- PALESTINE Using Java Introduction To ProgrammingInformation Technology , 1’st Semester Lecture 1 : Introduction To The Course Teacher: Mahmoud Rafeek Alfarra
Outline • Who is Lecturer ?! • Course objectives • Resources • Course guidelines • Assessment • A word about lectures • Sending Home works & Questions • Office Hours • How to be successfully ?! • Course outlines • What is Programming ? • Why Programming ? • Emank X Mezank !! Presented & Prepared by: Mahmoud R. Alfarra
Who is Lecturer ?! • Mahmoud Rafeek Alfarra • Certificates: • MSc Computer Science,2008, Pattern Recognition, AAST, Alexandria, Egypt. • BSc Computer Science,2004, The Islamic University of Gaza, Palestine. • General Secondary School Certificate,1999, Science division, Khan Younis, Gaza, Palestine. • Currently : • lecturer in CST (Full Time). • Head of Information Technology Forum 1 (29 Nov. to 1 Dec. 2010) • Past: • Head Of Computer Center in CST (9-2009 To 10-2010) • Lecturer in UCAS, QOU, UP, CST as Part Time • E-mail: m.farra@cst.ps • Web Site:staff.cst.ps/mfarra • Office Hours: (Mon, 10:00-11:00), (Wed , 9:30-11:00) Presented & Prepared by: Mahmoud R. Alfarra
Course objectives • This course aims to make the student capable of understanding and writing : • Algorithms • A simple application programs that is used in different area such as programs for calculating employees' salaries or the amount of zakah an others using Java language. Presented & Prepared by: Mahmoud R. Alfarra
Resources • Power point’s files prepared by me. • Books: • Java™ How to Program, Sixth Edition, By H. M. Deitel - Deitel & Associates, Inc., P. J. Deitel - Deitel & Associates, Inc. • دعم فني – برمجة الحاسب, 141 حاب , المؤسسة العامة للتعليم التقني و التدريب – السعودية (مرجع عربي للاستزادة) Presented & Prepared by: Mahmoud R. Alfarra
Course guidelines • We have a common goal: It is my job to teach you what you need to know. Therefore… • Ask me questions. • Do NOT let me continue if you aren’t clear about something and remember that: question is the half of knowledge. • If I go too fast, ask me to slow down. • If I use a term that you aren’t familiar with, ask me for a definition. • Attendance: is encouraged and required. Presented & Prepared by: Mahmoud R. Alfarra
Course guidelines • Prepare yourself: For best understanding… • Study lecture by lecture: • Respect the lecture: • Any noise made during the lecture (e.g. A mobile phone ringing, a student talking to, or laughing with his or her mate, absent) will be considered impolite. Therefore, one mark will be deducted. • Plagiarism is strictly punished: Don’t associate people’s work to yourself. Site everything you include in your reports that is not your original work. Presented & Prepared by: Mahmoud R. Alfarra
Assessment Presented & Prepared by: Mahmoud R. Alfarra
A word about lectures • PPT notes will be available after every lecture on my web site, BUT: • You learn better when you actually have to write things down yourself. • Just reading/Listening along with my notes makes you sleepy. • Everything I say is NOT in the lecture notes, but anything I say MIGHT be on an exam or in a assignments, so you need to take notes on what I say • In this course, you should read/do practice/ ask many times if you hope to have an excellent grade. Presented & Prepared by: Mahmoud R. Alfarra
Sending Home works & Questions • All home work must be send by cstmail to my e-mail (mfarra@cst.ps). • You must set the title of your mail as • ITP – Homework – fnamelname – HW# • ITP – Question – fnamelname – Question about … • You must respect the dead Line of sending home work. • You can have CSTmail now • www.cst.ps/egate Presented & Prepared by: Mahmoud R. Alfarra
Office Hours • Office Hours are a greatly time to have a good Science. • They are yours. • Every • Mon (10:00 To 11:00 AM) • Wed (9:30 To 11:00) • Office (D300) Presented & Prepared by: Mahmoud R. Alfarra
How to be successfully ?! • Prepare my lectures. • Re-study them. • Have a mood. • Choose your friends. • Ask allah . Presented & Prepared by: Mahmoud R. Alfarra
Course outlines • Algorithms & Problems • Introduction to computer & Programming. • Introduction to Java Applications • Introduction to Classes and Objects • Control Statements • Methods • Arrays Presented & Prepared by: Mahmoud R. Alfarra
Input data What is Programming ? • Programming is a process of how to input the data to computer to gain the objected results. Data Process Output Data Presented & Prepared by: Mahmoud R. Alfarra
Why Programming ? • More Speed • More Accuracy • Less Time • Easily Presented & Prepared by: Mahmoud R. Alfarra
إيمانك × ميزانك • وقفة ثابتة في محاضراتنا نقف فيها مع الإيمان و الميزان و كيف تثقل الموازين و تخف و ما أثر ذلك في الدنيـا و الآخــرة ... • و نبدأ بالنيـة ... Presented & Prepared by: Mahmoud R. Alfarra