iPrimary Computing – Class 4 Notes
1. Algorithms & Problem Solving
Algorithm: Step-by-step instructions to solve a problem.
- Real life example: Making a sandwich.
- Computing example: Move sprite 10 steps, turn left.
Flowcharts: Diagrams using boxes/arrows to show steps.
Decomposition: Breaking a big problem into smaller parts.
Debugging: Finding and fixing mistakes in code.
2. Programming Basics
Sequence: Instructions in order.
Selection: IF…THEN choices.
Repetition: Loops to repeat steps.
Variables: Boxes storing values (e.g., score=0).
Operators: +, -, ×, ÷ in coding.
3. Computer Hardware & Software
Hardware: Physical parts (keyboard, mouse, monitor).
- Input = Keyboard, mouse, microphone.
- Output = Monitor, printer, speakers.
- Storage = USB, hard drive, cloud.
Software: Programs (Word, Excel, Scratch).
4. Networks & Internet
Internet: Global network of computers.
WWW: Websites/pages on the Internet.
Networks: Wired (cables), Wireless (Wi-Fi).
Online services: Email, shopping, streaming, gaming.
5. Online Safety & Security
Passwords: Strong passwords keep accounts safe.
Threats: Phishing (fake emails), Shoulder surfing, Malware.
Online behaviour: No cyberbullying, respect others.
Check information: Who wrote it? When? Reliable?
6. Impact of Technology
Positive: Learning, fun, communication.
Negative: Eye strain, posture issues, cyberbullying.
Health tips: Breaks, good posture, stretching.
Environment: Save energy, recycle e-waste.
7. Using Software Tools
Word Processing: Typing, editing, formatting.
Databases: Store/search info (library books).
Spreadsheets: Numbers, SUM, AVERAGE.
Presentations: Slides with text, images, animations.
Graphics: Draw and edit pictures (Paint).
Diagram: Input vs Output Devices
Diagram: Flowchart Example
Diagram: Choosing the Right Software