0% found this document useful (0 votes)
47 views2 pages

Introduction To IDE: Week Topics Material LAB

This document outlines a 15 week course curriculum covering fundamental programming concepts like data types, decisions, loops, functions, arrays, pointers, and streams. In weeks 1-2, students are introduced to programming, computer anatomy, and integrated development environments. Weeks 3-7 focus on data types, decisions/branching, and loops. Functions are covered in weeks 9-10 along with recursion. Arrays and pointers are taught in weeks 11-13. The final weeks cover reading/writing text streams and include a culminating project for evaluation. Hands-on labs reinforce topics each week.

Uploaded by

muhammadriz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views2 pages

Introduction To IDE: Week Topics Material LAB

This document outlines a 15 week course curriculum covering fundamental programming concepts like data types, decisions, loops, functions, arrays, pointers, and streams. In weeks 1-2, students are introduced to programming, computer anatomy, and integrated development environments. Weeks 3-7 focus on data types, decisions/branching, and loops. Functions are covered in weeks 9-10 along with recursion. Arrays and pointers are taught in weeks 11-13. The final weeks cover reading/writing text streams and include a culminating project for evaluation. Hands-on labs reinforce topics each week.

Uploaded by

muhammadriz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

WEEK

TOPICS MATERIAL LAB


1 INTRODUCTION 1.1, 1.2, 1.3, Introduction to IDE
• Introduction to programming 1.4
• Anatomy of a computer
• Introduction to IDE
2 DATA TYPES 2.1, 2.3 Data types I
• Variables
• Input and Output
3 DATA TYPES 2.2, 2.4 Data types II
• Arithmetic
• Strings
4 DECISIONS 3.1, 3.2, 3.7 Decisions I
• If Statement
• Comparing number and strings
• Boolean variables and
operators
5 DECISIONS 3.3, 3.4, 3.5 Decision II
• Switch statement
• Nested branches
• Flow chart
6 LOOPS 4.1, 4.3, 4.4 Loops I
• While Loop (While Loop, Do Loop)
• Do Loop
• For Loop
7 LOOPS 4.5, 4.8 Loops II
• Nested Loops (For Loop,
• Processing input Nested Loops)
8 MID TERM WEEK Calculator Design
9 FUNCTIONS 5.1, 5.2, 5.3, Function
• Function Implementation 5.4, 5.5 Project (Topic)
• Parameter passing
• Return value
• Functions without return value
10 FUNCTIONS 5.6, 5.7, 5.8, Recursion
• Reusable functions 5.9, 5.10
• Variable scope and global
variables
• Reference parameters
• Recursive functions
11 ARRAYS 6.1, 6.2, 6.3, Arrays
• Definition 6.4, 6.5, 6.6 Project (Flowchart)
• Common array algorithm
• Arrays and functions
• Two dimensional arrays
12 POINTERS 7.1, 7.2 Pointers
• Defining and using pointers
• Arrays and pointers
13 POINTERS 7.4, 7.7 Structures
• Dynamic memory allocation
• Structures and pointers
14 STREAMS 8.2, 8.3 Project
• Reading text input (Prototype and Feedback)
• Writing text output
15 RECAP Project (Evaluation)

You might also like