لتحميل الكتاب و ما يتعلق به هنا
سلايدات البلاك بورد
الطلاب و الطالبات حيتعلموا البرمجة عن طريق لغة الجافا. اللغة عجبتني. بعد تعلم مهارات في هذا الكورس، الشخص يقدر يسوي برامج بسيطة عن طريق الـ Java.
CS140
هتدرسوا لغة برمجة إسمها Java و الأفضل أنكم ما تغيبوا و تسألوا إذا ما فهمتوا شي في الكلاس. كل شابتر يعتمد على الشابتر إللي قبله مثل معظم الكورسات.
هذي أسماء لبعض الأشياء في الكتاب:
Hello, World
variables
objects
class implementation
fundamental data types
if statements and switch
loops
arrays
مواقع الكتب
من التبويبات أعلى الصفحة في المواقع تستطيعون تحميل موارد إضافية
انقر هنا
انقر هنا
انقر هنا
لمراجعة مادة البرمجة هنا
تسجيلات لفصول افتراضية للمادة:
week 1
week 2
week 3
week 4
week 5
week6
week7
سلايدات البلاك بورد
chapter 1
chapter 2
chapter 3
دروس عبدالله عيد هنا
في مادة في المستوى الثالث و هي مادة برمجة و إسمها computer programming و رمزهاCS140.الطلاب و الطالبات حيتعلموا البرمجة عن طريق لغة الجافا. اللغة عجبتني. بعد تعلم مهارات في هذا الكورس، الشخص يقدر يسوي برامج بسيطة عن طريق الـ Java.
CS140
هتدرسوا لغة برمجة إسمها Java و الأفضل أنكم ما تغيبوا و تسألوا إذا ما فهمتوا شي في الكلاس. كل شابتر يعتمد على الشابتر إللي قبله مثل معظم الكورسات.
هذي أسماء لبعض الأشياء في الكتاب:
Hello, World
variables
objects
class implementation
fundamental data types
if statements and switch
loops
arrays
مواقع الكتب
من التبويبات أعلى الصفحة في المواقع تستطيعون تحميل موارد إضافية
انقر هنا
انقر هنا
انقر هنا
لمراجعة مادة البرمجة هنا
تسجيلات لفصول افتراضية للمادة:
week 1
week 2
week 3
week 4
week 5
week6
week7
Syllabus
Course Information
Department: Information Technology | Code: CS140 | Course Title: Computer Programming I |
Semester: 3 | Credit Hours: 3 credit hours | Prerequisites: Pass the preparatory year |
Course Description
This course is to introduce the students to the principles of computer analysis of problems, design of algorithms. programming and testing using the Java programming language. Topics include problem analysis basics of programming, data types, control structures, functions, arrays, and the mechanics of running, testing and debugging.
Face to Face (F2F) and Virtual (online) classes will each be held once per week. Please refer to your class schedule for the days and times of these classes. Your professor will provide instructions on how to attend the virtual class. Participation in these classes is mandatory, and to do well in this course, it is expected that you attend all sessions. If there is some reason you cannot attend a class, please notify your professor.
Resources
Textbook
- Horstmann, C. (2013). Big Java: Early Objects (4th ed) and Java Concepts (6th ed) (WileyPLUS blended edition). John Wiley & Sons. ISBN: None. Note: This book will be used again in CS141.
Learning Outcomes
- Design algorithms using pseudo-code, flowcharts, and structured charts.
- Use programming language elements including syntax, data types, conditional statement, control structures, procedures and arrays in order to create a program based on specification.
- Use Integrated Development Environment (IDE for the editing, building, debugging, and testing of programs.
Major Topics Covered in the Course
- Introduction to programming
- Computational Thinking
- Programming languages
- Algorithms
- Pseudo-code
- Flowcharts
- Structured Charts
- Core Elements of Programs
- Syntax
- Data Types
- Conditional Statement
- Control Structures
- Procedures and Functions
- Arrays
- Use Integrated Development Environment (IDE) for the editing, building, debugging, and testing of programs.
Course Point Distribution
- Course work (assignments, quizzes, projects, case studies, board discussion): 25%
- Midterm Exam: 25%
- Final Exam: 50%
ليست هناك تعليقات:
إرسال تعليق