My Introduction
Words of Motivation
What is Low level and high level languages
What is software/Program?
How to solve problems
Input/Output/Process
Flow chart of few sequential problems
Solving Home work 1
Introduction of Editor, compiler and IDE
Printing using Cout statement
endl, "", commenting code
Printing shapes
Output Numbers (Literal Constants)
cout<<2;
Difference between cout<<"2" and cout<<2;
Multiple examples of constant calculation with proper messages
Arithmatic operatios: +,-,*,/,%
expressions
Reserved words: int, float, char, void, const, return
White space in C++
intializing a variable, declaring a varibale
Video Link: Must login on Outlook email Home work 3
Mod Operator
Digit separation using modulus operations
Combining of separated digits
If statement
need of if example
What is condition
if(logic)
conditional statments detail, what they produce
Different type of operators
difference between == and =
YouTube Links
if else statement
Flow charts
Compound (Block of) Statements with if and else both
Associativity of Relational Operators
YouTube Links
Need for multi-way selection
Multiple Selections: Nested if
Input Failure and the if Statement
Comparing Floating-Point Numbers for Equality Home work 5
YouTube Link:
Short-Circuit Evaluation(&& or ||)
Else if statement
Compound Expression and nested if
YouTube Link:
Quiz 1- E section Assignment 2
Assignment 1 question discussion (except last question)
Youtube link
More example of practice on if else, else if and difference between if and else if
Assignment 2 last question discussion
Examples on While loop
Flow chart
Case 1: Counter-Controlled while Loops
Case 2: Sentinel-Controlled while Loops
Type Conversion (Casting)
Youtube Link
Link 1 Link 2 Link 3 Loop practice Questions
Prime Number code Home work 6
how to indent code
Factorial
Three types of Loops
break and continue statements
Youtube Link
Prime Number code Home work 6
how to indent code
Factorial
Three types of Loops
break and continue statements
Youtube Link
Nested Loops Assignment 3
Printing Shapes using nested loops
Rectangle
Triangles
How to decide pattern
Youtube Link
Assignment 3 discussion
Taylor series
Printing Pajama Shape
Counting Alphabets etc
Tylor series and printing pajama video link
Printing Half diamond
Printing hollow shapes
Bonus assignment question(problem 3)
• Need for handling large data of the same type.
• Declaration/initialization of arrays
• Explaining the array type and operations allowed on array types.
• Accessing individual elements of arrays - Traversal
You tube Links Assignment 4
• Finding largest number in array
Printing all prime numbers from array
Shift array Left side -Generic version as well
You tube Links
Youtube videos on Practice Problems (Complicated)
Project implementation : competition Report generation
Hints for Word searching/HangMan + Library management
Hints for Calculator+ Nim game(Almost after half time)
video Link Practice Questions on array