ЁЯОп Competency 9 – Practice & Revision Guide
A/L Past-Paper Style Questions, Common Exam Mistakes & One-Page Memory Map
20 Must-Do Questions Python Solutions Avoid MistakesЁЯОп 20 Must-Practice Questions (A/L Past-Paper Style) ▼
роХீро┤ே роЙро│்ро│ questions-роР роиீроЩ்роХро│் роОро┤ுродி practice роЪெроп்роп ро╡ேрог்роЯுроо். роЙроЩ்роХро│் ро╡роЪродிроХ்роХாроХ рооுроХ்роХிроп coding questions-роХ்роХாрой solutions рооро▒்ро▒ுроо் hints-роо் роЗроЩ்роХே роХொроЯுроХ்роХрок்рокроЯ்роЯுро│்ро│рой.
1 Problem Solving
рокிро░роЪ்роЪிройை родீро░்роХ்роХுроо் роЪெропро▓்рооுро▒ைропிрой் роиாрой்роХு рокроЯிроХро│ை ро╡ிро│роХ்роХுроХ.
2 Top Down Design
роТро░ு Library Management System-роХ்роХு structure chart ро╡ро░ைроХ.
3 Algorithm
рооூрой்ро▒ு numbers-ро▓் рокெро░ிроп number-роР роХрог்роЯро▒ிропுроо் algorithm роОро┤ுродுроХ.
4 Flowchart
роТро░ு number positive, negative роЕро▓்ро▓родு zero роОрой்рокродை роХрог்роЯро▒ிропுроо் flowchart ро╡ро░ைроХ.
5 Pseudocode
1 рооுродро▓் 100 ро╡ро░ை роЙро│்ро│ even numbers-роР output роЪெроп்роп pseudocode роОро┤ுродுроХ.
6 Hand Trace
роХொроЯுроХ்роХрок்рокроЯ்роЯ Python program-рой் output-роР hand trace рооூро▓роо் роХрог்роЯро▒ிроХ.
7 Translators
Compiler рооро▒்ро▒ுроо் Interpreter роЖроХிропро╡ро▒்ро▒ை роТрок்рокிроЯுроХ.
8 Python (Grades)
роТро░ு student's marks роЕроЯிрок்рокроЯைропிро▓் A/B/C/F grade ро╡ро┤роЩ்роХுроо் Python program роОро┤ுродுроХ.
9 Control Structure
Sequence, Selection, Repetition роЖроХிропро╡ро▒்ро▒ை examples роЙроЯрой் ро╡ிро│роХ்роХுроХ.
10 Nested Control
1–50 ро╡ро░ை 3-роЖро▓் ро╡роХுрокроЯுроо் numbers-роР роороЯ்роЯுроо் print роЪெроп்ропுроо் Python program роОро┤ுродுроХ.
11 Function
роЗро░рог்роЯு numbers-рой் maximum value-роР return роЪெроп்ропுроо் user-defined function роОро┤ுродுроХ.
12 Local/Global
Local variable рооро▒்ро▒ுроо் Global variable роЗроЯைропேропாрой ро╡ேро▒ுрокாроЯுроХро│ை ро╡ிро│роХ்роХுроХ.
13 String
роТро░ு string-рой் first рооро▒்ро▒ுроо் last character-роР output роЪெроп்роп Python program роОро┤ுродுроХ.
14 List Methods
append(), remove(), pop() роЖроХிропро╡ро▒்ро▒ிрой் роЪெропро▓்рокாроЯ்роЯை examples роЙроЯрой் ро╡ிро│роХ்роХுроХ.
15 Tuple
List рооро▒்ро▒ுроо் Tuple роЗроЯைропே рооூрой்ро▒ு ро╡ேро▒ுрокாроЯுроХро│ை роОро┤ுродுроХ.
16 Dictionary
Student name, age, marks роЖроХிропро╡ро▒்ро▒ை dictionary-ро▓் store роЪெроп்родு marks-роР output роЪெроп்роХ.
17 File Handling
роТро░ு text file-ро▓் data write роЪெроп்родு рокிрой்ройро░் read роЪெроп்роп Python program роОро┤ுродுроХ.
18 Database (SQL)
SELECT, INSERT, UPDATE, DELETE SQL statements-роР ро╡ிро│роХ்роХுроХ.
19 Sequential Search
роТро░ு list-ро▓் роХுро▒ிрок்рокிроЯ்роЯ number роЗро░ுроХ்роХிро▒родா роОрой்рокродை sequential search рооூро▓роо் роХрог்роЯро▒ிропுроо் Python program роОро┤ுродுроХ.
20 Bubble Sort
роХொроЯுроХ்роХрок்рокроЯ்роЯ numbers-роР ascending order-ро▓் Bubble Sort рооூро▓роо் arrange роЪெроп்роп Python program роОро┤ுродுроХ.
ЁЯЪи Exam-ро▓் роЕродிроХрооாроХ родро╡ро▒ு роЪெроп்ропுроо் роЗроЯроЩ்роХро│் (Common Mistakes) ▼
❌ 1. `=` vs `==`
x = 10 роОрой்рокродு Assignment (value роХொроЯுрод்родро▓்).
x == 10 роОрой்рокродு Comparison (роЪро░ிрокாро░்род்родро▓் - True/False).
❌ 2. `%` (Modulo) рооро▒рои்родுро╡ிроЯாродீро░்роХро│்
Even/Odd роЕро▓்ро▓родு ро╡роХுрокроЯுроо் роОрог்роХро│ைроХ் роХрог்роЯро▒ிроп % рокропрой்рокроЯுрод்родро╡ுроо்.
n % 2 == 0 → Even number check.
❌ 3. `input()` String роОрой்рокродை рооро▒роХ்роХாродீро░்роХро│்
age = input() роЗродு string родро░ுроо். роХрогிродроЪ் роЪெропро▓்рокாроЯுроХро│ுроХ்роХு int() роЕро▓்ро▓родு float() рокропрой்рокроЯுрод்род ро╡ேрог்роЯுроо்.
age = int(input())
❌ 4. List index 0-ро▓் родொроЯроЩ்роХுроо்
[10, 20, 30, 40]
Indices: 0, 1, 2, 3
pop(2) → 30 remove роЖроХுроо் (20 роЕро▓்ро▓).
❌ 5. `range()` Stop value-роР include роЪெроп்ропாродு
range(1, 6)
Output: 1 2 3 4 5 (6 include роЖроХாродு).
1 to 100 ро╡ро░ை ро╡ேрог்роЯுроо் роОрой்ро▒ாро▓் range(1, 101) роОрой роОро┤ுрод ро╡ேрог்роЯுроо்.
ЁЯПЖ One-Page Memory Map (Competency 9) ▼
роЗрои்род Memory Map-роР роТро░ு рокроХ்роХрод்родிро▓் роОро┤ுродி, родேро░்ро╡ுроХ்роХு рооுрои்родைроп роиாро│் рооройрок்рокாроЯроо் роЪெроп்ропுроЩ்роХро│்:
ЁЯОУ Expert ICT, Coding, School Classes, Digital Marketing & University Project Guidance
Struggling with your university final year project? Want to master coding, upscale your business with expert digital marketing, or learn absolute computer basics from scratch? We offer high-quality individual and group online classes conducted in English, Sinhala, or Tamil mediums. Get guaranteed academic success and professional growth with tailored guidance.
ЁЯОУ University Final Year Project Guidance & AI
Get specialized, end-to-end mentoring and technical support to pass your degree or master's program with flying colors:
- ЁЯПл Targeted Institutes: Expert guidance tailored for BIT UCSC, UoM, SLIIT, NIBM, and other leading universities.
- ЁЯФм Postgraduate Support: Comprehensive assistance for MSc Software Final Year Projects.
- ЁЯдЦ AI & Smart Applications: Step-by-step implementation of AI, Machine Learning (ML), and automation modules.
- ✅ Guaranteed Success: Help with documentation, system architecture, coding, and viva preparation.
ЁЯПл School ICT & Corporate Beginner Classes
- ЁЯТ╗ Non-IT Staff Computer Basics: Absolute beginner-friendly online classes covering essential computer skills, office tools, and internet operations.
- ЁЯОТ Primary & Secondary (Grades 1-10): Interactive online ICT classes tailored to build strong foundations from early ages.
- ЁЯУЭ Exam Prep: Dedicated training packages for GCE O/L, GCE A/L ICT, and GIT exams.
- ЁЯМН Global Syllabuses: Complete curriculum coverage for Local, Edexcel, and Cambridge in English & Tamil Mediums.
ЁЯУв Software Development & Digital Marketing Services
- ⚙️ Software & Web Development: Professional custom software application and website development built using PHP & MySQL.
- ЁЯОп Social Media Management: Content creation, publishing, and channel management for Facebook, Instagram, TikTok, and YouTube.
- ЁЯУИ Ad Boosting: Highly targeted paid advertising campaigns to drive leads, traffic, and sales to your business.
ЁЯУЮ Connect With Us Instantly
Book your slot for online classes or get a premium tech service quote today!
ЁЯТм WhatsApp: +94 729622034
ЁЯУз Email: ITClassSL@gmail.com
ЁЯМР Explore Our Resources & Communities
Stay updated with our latest tutorials, project ideas, and student guides across all our official platforms:
- ЁЯУ║ YouTube Tutorials: Subscribe to our Channel
- ЁЯТ╝ Professional Network: Connect on LinkedIn
- ✍️ Tech Blog: Visit our WordPress Site
- ❓ Project Q&A: Follow our Quora Guide Profile
- ЁЯУ░ Monthly Updates: Read Our Newsletter
- ЁЯМР Official Portfolios: Wix Site | Google Business | Strikingly Portfolio
- ЁЯЧг️ Student Forum: Join our ElaKiri Discussion Thread
No comments:
Post a Comment