منصة إحياء التعليمية

التسجيل كشارح

CPIT110 برمجة وحل المشكلات

شرح وافي ومبسط للمادة البرمجة وحل المشكلات CPIT110

  • ملخص لمفردات المادة واهم المفاهيم
  • حل و تطبيق عملي لمحتوى المادة
  • الاجابة على تساؤلاتكم واستفساراتكم على مدار الساعة

تفاصيل محتوى المادة

chapter 1: 1 hrs 32 mins
chapter 2: 2 hrs 15 mins
chapter 3: 0 hrs 45 mins
chapter 4: 2 hrs 35 mins
chapter 5: 3 hrs 45 mins
chapter 6: 2 hrs 57 mins 

كل شابتر مقسم الى عدة دروس كل درس يحتوي عدة فيديوهات 

تتراوح مدة الفيديوات من ٦ دقائق ال ١٩ دقيقة 

 

تعريف بالمادة والشارح

1
مقدمة تعريفية عن المادة والشارح
2
فيديو تجريبي

ملفات

1
بيانات التواصل Contact information
2
ملخص نظري Chapter 1

يحتوي الملف على ملخص لأهم مفاهيم الشابتر النظرية

3
ملخص نظري chapter 2

يحتوي الملف على ملخص لأهم مفاهيم الشابتر النظرية

4
ملخص نظري chapter 3

يحتوي الملف على ملخص لأهم مفاهيم الشابتر النظرية

5
ملخص جزئية الميد الأول - chapter 1, 2 and 3

يحتوي هذا الملف على ملخص جزئية الميد الأول chapter 1, 2 ,3 

6
Writing Mathematical Expressions Lab 2
10 mins
7
Chapter 4 slides
8
Chapter 5 slides
9
Chapter 6 slides

Chapter 1 | Lesson 1: What’s computer? Programming Languages and Operating Systems

1
What’s computer
19 mins
2
Exam 1
10 أسئلة

Exam on "What's computer" section

3
Programming Languages and Operating System
13 mins
4
Exam 2
10 أسئلة

Exam on "Programming Languages and Operating Systems" section.

5
slides

Chapter 1 | Lesson 2: Getting Started with Python

1
Getting started with Python
9 mins
2
Mode of Python Interpreter
9 mins
3
Exam 1
10 أسئلة

Exam on "Getting started with Python" and "Mode of Python Interpreter" 

 

4
Comments and documentation
9 mins
5
Indentation and Spacing Style
9 mins
6
Exam 2
10 أسئلة
7
slides

Chapter 1 | Lesson 3: Programming Errors

1
Programming Error (Lecture)
17 mins
2
Programming Errors (LAB)
7 mins
3
slides

Chapter 2 | Lesson 1: Variables - Data types - print( ) - input( ) - eval( ) - continuation Symbol

1
Variables, DataTypes and print( ) function
12 mins
2
Writing a program ( area of circle and miles to kilometers) and Code Tracing
6 mins
3
input( ) and eval( ) functions
9 mins
4
Continuation Symbol and IPO
7 mins
5
slides

Chapter 2 | Lesson 2: Identifiers - Keywords - Assignment Statements

1
Identifiers and Keywords
15 mins

يحتوي هذا الدرس على شرح لكل من:

  • variables 
  • keywords
  • naming conventions 
  • constants
2
Assignment Statements (one value to many variables, simultaneous assignments, swapping)
15 mins

يحتوي هذا الدرس على شرح لكل من :

  • assigning one value for multiple variables
  • simultanious assignment
  • swapping variables
3
slides

Chapter 2 | Lesson 3: Numeric Operators - Scientific Notation - Overflow and Underflow

1
Numeric Operators and Scientific Notation
13 mins
2
Overflow, Underflow and Checkpoint (about numeric operations)
10 mins
3
Remainder Examples
7 mins
4
slides

Chapter 2 | Lesson 4: Arithmetic Expressions - int( ) - round( ) - str( ) functions

1
Arithmetic Expression – example 1
7 mins
2
Arithmetic Expressions – more examples
14 mins

يحتوي هذا الدرس على شرح افضل و اوضح لحل ال

arithmetic expressions 

3
Augmented assignment
7 mins
4
int( ), round( ) and str( ) functions
13 mins
5
slides

Chapter 3: Build-in functions - math Module - Escape sequence and Formatting

1
Build-in functions – math Module
12 mins
2
Escape Sequence and more about strings
17 mins
3
Formatting
17 mins
4
slides

chapter 4 | lesson 1: Boolean Value and Expression - random Module

1
Boolean type, int(), bool() function
11 mins
2
random module – randint(a,b) and randrange(a,b)
11 mins
3
Additions quiz – using random module and boolean
6 mins
4
Random floats using random() شرح جميع الحالات
13 mins

chapter 4 | lesson 2: Selection Statements

1
One-way if statement
9 mins
2
Two-way if-else statement and check point #13
12 mins
3
Program 2 subtraction | using if statement
4 mins
4
Multi-way if-elif-else - nested if - check point #8 - 10
13 mins
5
Common errors and check point #11 -12
15 mins

chapter 4 | lesson 3: Logical Operators and Program #6 - 7

1
Logical operators (and - or - not) and check point #14
11 mins
2
Precedent order of boolean operator – امثلة ترتيب العمليات المنطقية (مهم)
11 mins
3
Simplifying (تبسيط) boolean expressions and check point #15 - 21
11 mins
4
De Morgan’s law
6 mins
5
Program 6 and program 7 (leap year)
9 mins

chapter 4 | lesson 4: Conditional Expressions

1
Conditional expressions and check point #22 - 27
12 mins

chapter 5 | lesson 1: While Loop

1
While loop شرح و مثال and Program 1 Subtraction quiz (a)
13 mins
2
Infinite loop and Check point #3
12 mins
3
Off-by-one error, controlling a loop with user confirmation and check point #2
12 mins
4
Program 1 subtraction quiz (b) and (c)
12 mins
5
Controlling a loop with sentinel value and check point #4
10 mins

chapter 5 | lesson 2: For Loop and range() Function

1
For loop (شرح ومثال), range (a), range(a, b), range(a, b, k)
12 mins
2
range(a, b, k) count backward, range(…) examples (مهم)
9 mins
3
Minimizing numerical Errors and check point #5
8 mins
4
Check point #4 - ايجاد عدد مرات الـexecution
5 mins
5
Check point #6 - 8
8 mins
6
Program 7 : Finding gcd
10 mins

chapter 5 | lesson 3: Nested Loops

1
Nested loop شرح و مثال
9 mins
2
Check point #10 - ايجاد عدد مرات الـexecution
7 mins
3
Nested loop check point #11, 12
13 mins
4
Nested loop check point #13, 15
17 mins
5
Nested loop check point #14, 16
16 mins

chapter 5 | lesson 4: break and continue Keywords

1
break and continue شرح ومثال لكل واحد فيهم
10 mins
2
Rewriting a program without using break – مثال لاعادة كتابة برنامج من غير استخدما break
9 mins
3
Check point #17 - 18
9 mins
4
Check point #19 - 20
16 mins
5
Check point #21 - 22 اعادة كتابة الكود من غير break او continue
9 mins

chapter 6 | lesson 1: Functions and None value

1
Functions and function’s anatomy
6 mins
2
Value-returning and void functions, check point #7 - 8
16 mins
3
None Value and check point #2
11 mins
4
Check point #5 (كتابة الـ functions header) , #6 , #9
15 mins

chapter 6 | lesson 2: Program control and Activation Record

1
Program control
9 mins
2
Activation record
11 mins

chapter 6 | lesson 3: Modularization and Passing Arguments (positional and keyword)

1
Modularization شرح ومثال gcd
12 mins
2
Modularization لبرنامج FInding 50 prime numbers
10 mins
3
Passing argument (positional and keyword) and check point #11
11 mins
4
Passing argument by value and check point #13 (a)
11 mins
5
Check point #13 (b, c and d)
16 mins

chapter 6 | lesson 4: Default Arguments and Returning Multiple Values

1
Default arguments and check point #17, 18
13 mins
2
Returning multiple values and check point #20
3 mins

chapter 6 | lesson 5: Scope of variables (Global and Local Variables)

1
Global and local variables شرح وامثلة
15 mins
2
Using the global keyword
10 mins
3
Check point #14 - 16
8 mins
نعم، يوجد ملخص لمصطلحات المادة واهم المفاهيم.
نعم، يمكن إعادة شرح أي جزئية غير مفهومة سواء عن طريق التيليقرام سواء بملاحظة صوتية او مقطع فيديو جديد.
نعم، يشمل سعر الاشتراك في المادة كامل المنهج.

كن أول من يقوم بإضافة تقييم

يرجى, تسجيل الدخول لترك تعليق
إشترك الآن
ملتحق: 0 طالب
المدة: 13 ساعة و نصف للمنهج كامل
الدروس: 95
المستوى: المستوى الأول