المنهج
المادة:
CPIT110 برمجة وحل المشكلات
تسجيل الدخول
Curriculum
CPIT110 برمجة وحل المشكلات
تعريف بالمادة والشارح
0/2
مقدمة تعريفية عن المادة والشارح
Text lesson
معاينة
فيديو تجريبي
Text lesson
معاينة
ملفات
0/9
بيانات التواصل Contact information
Text lesson
ملخص نظري Chapter 1
Text lesson
ملخص نظري chapter 2
Text lesson
ملخص نظري chapter 3
Text lesson
ملخص جزئية الميد الأول - chapter 1, 2 and 3
Text lesson
Writing Mathematical Expressions Lab 2
10 mins
Chapter 4 slides
Text lesson
Chapter 5 slides
Text lesson
Chapter 6 slides
Text lesson
Chapter 1 | Lesson 1: What’s computer? Programming Languages and Operating Systems
0/5
What’s computer
19 mins
Exam 1
10 questions
Programming Languages and Operating System
13 mins
Exam 2
10 questions
slides
Text lesson
Chapter 1 | Lesson 2: Getting Started with Python
0/7
Getting started with Python
9 mins
Mode of Python Interpreter
9 mins
Exam 1
10 questions
Comments and documentation
9 mins
Indentation and Spacing Style
9 mins
Exam 2
10 questions
slides
Text lesson
Chapter 1 | Lesson 3: Programming Errors
0/3
Programming Error (Lecture)
17 mins
Programming Errors (LAB)
7 mins
slides
Text lesson
Chapter 2 | Lesson 1: Variables - Data types - print( ) - input( ) - eval( ) - continuation Symbol
0/5
Variables, DataTypes and print( ) function
12 mins
Writing a program ( area of circle and miles to kilometers) and Code Tracing
6 mins
input( ) and eval( ) functions
9 mins
Continuation Symbol and IPO
7 mins
slides
Text lesson
Chapter 2 | Lesson 2: Identifiers - Keywords - Assignment Statements
0/3
Identifiers and Keywords
15 mins
Assignment Statements (one value to many variables, simultaneous assignments, swapping)
15 mins
slides
Text lesson
Chapter 2 | Lesson 3: Numeric Operators - Scientific Notation - Overflow and Underflow
0/4
Numeric Operators and Scientific Notation
13 mins
Overflow, Underflow and Checkpoint (about numeric operations)
10 mins
Remainder Examples
7 mins
slides
Text lesson
Chapter 2 | Lesson 4: Arithmetic Expressions - int( ) - round( ) - str( ) functions
0/5
Arithmetic Expression – example 1
7 mins
Arithmetic Expressions – more examples
14 mins
Augmented assignment
7 mins
int( ), round( ) and str( ) functions
13 mins
slides
Text lesson
Chapter 3: Build-in functions - math Module - Escape sequence and Formatting
0/4
Build-in functions – math Module
12 mins
Escape Sequence and more about strings
17 mins
Formatting
17 mins
slides
Text lesson
chapter 4 | lesson 1: Boolean Value and Expression - random Module
0/4
Boolean type, int(), bool() function
11 mins
random module – randint(a,b) and randrange(a,b)
11 mins
Additions quiz – using random module and boolean
6 mins
Random floats using random() شرح جميع الحالات
13 mins
chapter 4 | lesson 2: Selection Statements
0/5
One-way if statement
9 mins
Two-way if-else statement and check point #13
12 mins
Program 2 subtraction | using if statement
4 mins
Multi-way if-elif-else - nested if - check point #8 - 10
13 mins
Common errors and check point #11 -12
15 mins
chapter 4 | lesson 3: Logical Operators and Program #6 - 7
0/5
Logical operators (and - or - not) and check point #14
11 mins
Precedent order of boolean operator – امثلة ترتيب العمليات المنطقية (مهم)
11 mins
Simplifying (تبسيط) boolean expressions and check point #15 - 21
11 mins
De Morgan’s law
6 mins
Program 6 and program 7 (leap year)
9 mins
chapter 4 | lesson 4: Conditional Expressions
0/1
Conditional expressions and check point #22 - 27
12 mins
chapter 5 | lesson 1: While Loop
0/5
While loop شرح و مثال and Program 1 Subtraction quiz (a)
13 mins
Infinite loop and Check point #3
12 mins
Off-by-one error, controlling a loop with user confirmation and check point #2
12 mins
Program 1 subtraction quiz (b) and (c)
12 mins
Controlling a loop with sentinel value and check point #4
10 mins
chapter 5 | lesson 2: For Loop and range() Function
0/6
For loop (شرح ومثال), range (a), range(a, b), range(a, b, k)
12 mins
range(a, b, k) count backward, range(…) examples (مهم)
9 mins
Minimizing numerical Errors and check point #5
8 mins
Check point #4 - ايجاد عدد مرات الـexecution
5 mins
Check point #6 - 8
8 mins
Program 7 : Finding gcd
10 mins
chapter 5 | lesson 3: Nested Loops
0/5
Nested loop شرح و مثال
9 mins
Check point #10 - ايجاد عدد مرات الـexecution
7 mins
Nested loop check point #11, 12
13 mins
Nested loop check point #13, 15
17 mins
Nested loop check point #14, 16
16 mins
chapter 5 | lesson 4: break and continue Keywords
0/5
break and continue شرح ومثال لكل واحد فيهم
10 mins
Rewriting a program without using break – مثال لاعادة كتابة برنامج من غير استخدما break
9 mins
Check point #17 - 18
9 mins
Check point #19 - 20
16 mins
Check point #21 - 22 اعادة كتابة الكود من غير break او continue
9 mins
chapter 6 | lesson 1: Functions and None value
0/4
Functions and function’s anatomy
6 mins
Value-returning and void functions, check point #7 - 8
16 mins
None Value and check point #2
11 mins
Check point #5 (كتابة الـ functions header) , #6 , #9
15 mins
chapter 6 | lesson 2: Program control and Activation Record
0/2
Program control
9 mins
Activation record
11 mins
chapter 6 | lesson 3: Modularization and Passing Arguments (positional and keyword)
0/5
Modularization شرح ومثال gcd
12 mins
Modularization لبرنامج FInding 50 prime numbers
10 mins
Passing argument (positional and keyword) and check point #11
11 mins
Passing argument by value and check point #13 (a)
11 mins
Check point #13 (b, c and d)
16 mins
chapter 6 | lesson 4: Default Arguments and Returning Multiple Values
0/2
Default arguments and check point #17, 18
13 mins
Returning multiple values and check point #20
3 mins
chapter 6 | lesson 5: Scope of variables (Global and Local Variables)
0/3
Global and local variables شرح وامثلة
15 mins
Using the global keyword
10 mins
Check point #14 - 16
8 mins
فيديو تجريبي
تسجيل الدخول
The password must have a minimum of 8 characters of numbers and letters, contain at least 1 capital letter
الجامعة
جامعة الملك عبد العزيز
جامعة جدة
جامعة الأميرة نورة
جامعة أم القرى
جامعة الملك سعود
جامعة الملك خالد
جامعة الإمام محمد بن سعود
جامعة الطائف
جامعة الإمام عبدالرحمن بن فيصل
جامعة حفر الباطن
جامعة طيبة
جامعة القصيم
جامعة جازان
الكلية
التخصص
المستوى الدراسي
المستوى الأول
المستوى الثاني
المستوى الثالث
المستوى الرابع
المستوى الخامس
المستوى السادس
المستوى السابع
المستوى الثامن
بتسجيلك في الموقع فأنت توافق على الشروط والأحكام
أوافق على الشروط والأحكام
حذف الملف
Are you sure you want to delete this file?
إلغاء
حذف
تذكرني
تسجيل الدخول
تسجيل طالب جديد
استعادة كلمة المرور
Send reset link
Password reset link sent
to your email
إغلاق
Confirmation link sent
يرجى اتباع التعليمات المرسلة إلى عنوان بريدك الإلكتروني.
إغلاق
Your application is sent
We'll send you an email as soon as your application is approved.
Go to Profile
No account?
تسجيل طالب جديد
تسجيل الدخول
كلمة المرور المفقودة
✕