المرفقات
المحاضرات
الخطة الدراسية
1301عال  -  برمجة 1
عدد الوحدات عدد الساعات
نظري عملي
3 4 2
وصف المقرر

This course introduces the concepts of procedural programming to students. It also introduces algorithms and problem-solving techniques. Topics covered in this course include: overview of programming languages, introduction to language translation, data types and variables, operators, algorithms and problem-solving, control structures, methods and arrays.

المتطلبات
الكتاب
Title: “Java How to Program”
Publisher: Pearson
Year/Edition: 2011/9th
المؤلفين

Paul Deitel, Harvey Deitel

المحاضرين
احتساب الدرجات
الأهداف
الهدف التقييم
   1 .  Apply problem-solving skills and the knowledge of computer science to solve real problems. Exams, Assignments, Lab Exams
   2 .  Write a computer program using a modular approach for a given algorithm. Exams, Assignments, Lab Exams
   3 .  Apply the major concepts and language requirements to design, code, execute and debug programs in JAVA programming language. Apply the major concepts and language requirements to design, code, execute and debug programs in JAVA programming language.
   4 .  Read, understand and trace the execution of programs written in JAVA programming language. Exams, Quizzes, Assignments, Lab Exams
الموضوعات
الأسبوع الوصف - القراءة  
01-14
  • An Overview of Computer and Programming
  • Basic Elements of JAVA
  • Input/ Output Statements
  • Control Structures I (Selection)
  • Control Structures II (Repetition)
  • Methods
  • Arrays

القراءة:

Ch#1, Ch#2, Ch#4, Ch#5, Ch#6, Ch#7