Peer Learning Assignment
ROLL NO: 17,19,55, 63
Topic: Structures in C Programming
Course: Fundamentals of Programming / C Programming
Methodology: Peer Learning (Student-Centric Teaching)
Activity Type: Group Teaching Activity
Duration: 1 Practical Session (45–60 minutes)
Objective:
• To help students understand and apply the concept of structures in C
• To encourage active learning through peer teaching
• To improve programming explanation and communication skills
Group Responsibility:
A single student group will prepare and teach the following topics to the class:
1. Introduction to Structures
2. Defining a Structure
3. Structure Declarations
4. Accessing Structure Members
5. Structure Initialization
6. Array within a Structure
7. Array of Structures
Teaching Guidelines:
• Explain each topic with syntax
• Demonstrate simple C programs
• Explain output and logic
• Give real-life examples
• Interact with classmates
Expected Learning Outcomes:
• Define and declare structures in C
• Access and initialize structure members
• Use arrays inside structures and arrays of structures
• Apply structures to real-world problems