UPMSP High School Computer study materials
UPMSP High School Computer study resources

UPMSP High School Computer study plan

UPMSP High School Computer · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Computer Fundamentals and Hardware

  • Label the main internal and external parts of a desktop computer on a blank diagram from memory, including CPU, RAM, ROM, motherboard, SMPS, HDD/SSD, and ports.

  • Distinguish input, output, and storage devices and classify 25 given devices into the correct category with at least 90% accuracy.

  • Compare primary memory and secondary memory in a self-made table covering speed, volatility, cost per GB, and typical capacity.

  • Explain the fetch-decode-execute cycle in 5-6 sentences using correct terms (CU, ALU, registers, clock).

Your checkpoint

A one-page hand-drawn labelled block diagram of a computer system with a 25-item device classification list, self-scored.

Week 2

Computer Fundamentals and Hardware & Number Systems and Data Representation

  • Convert 20 numbers between binary, decimal, octal, and hexadecimal without a calculator, showing each step.

  • Perform binary addition, subtraction, and 1's/2's complement on 10 practice sets and verify each answer by converting back to decimal.

  • Define bit, byte, nibble, KB, MB, GB, and TB and convert between units in 15 chain problems.

  • Encode 5 short words into ASCII values and decode 5 given ASCII strings back to text.

Your checkpoint

A worked solution sheet of 40 number-system problems with a score and a list of the error types made.

Week 3

Operating Systems and File Management

  • List the functions of an operating system and match each function to a concrete example you perform on your own device.

  • Demonstrate 10 file operations (create, rename, copy, move, delete, restore from Recycle Bin, search by extension, compress, change attributes, show hidden files) and record the steps.

  • Compare GUI and CLI, and execute 5 basic commands in Command Prompt or a terminal.

  • Differentiate single-user, multi-user, multitasking, and real-time operating systems with one real example each.

Your checkpoint

A screenshot-annotated file-management log covering all 10 operations, plus a 5-command terminal transcript.

Week 4

Word Processing and Spreadsheets

  • Format a 2-page document using headings, bullets, tables, page margins, headers/footers, and page numbers, and export it to PDF.

  • Build a spreadsheet with 20 rows of data and use SUM, AVERAGE, MAX, MIN, COUNT, and IF correctly in at least 6 cells.

  • Create a chart from your spreadsheet data and label the title, axes, and legend appropriately.

  • Apply relative and absolute references in 5 formulas and explain in writing why the $ sign changes the result.

Your checkpoint

A formatted report document (PDF) plus a working spreadsheet with formulas and one chart, saved as a single project folder.

Week 5

Presentation Software and Multimedia & Internet, Networking and Web Basics

  • Build a 6-slide presentation on a topic of your choice using a consistent theme, one image per slide, and speaker notes on at least 3 slides.

  • Distinguish raster and vector graphics and list 3 file formats for each with one use case.

  • Define IP address, DNS, HTTP/HTTPS, URL, browser, and ISP, and trace what happens when you type a web address into a browser in 6 ordered steps.

  • Compare LAN, WAN, MAN, and the Internet, and identify the hardware (router, modem, switch, NIC) needed for a home connection.

Your checkpoint

A 6-slide presentation file with speaker notes, plus a one-page written trace of a web-page request from URL entry to display.

Week 6

Internet, Networking and Web Basics & Programming Concepts and Logic

  • Write 10 HTML lines using basic tags (html, head, title, body, h1, p, ul, li, a, img) and open the result correctly in a browser.

  • Draw flowcharts for 5 everyday processes using the correct symbols for start/end, process, decision, and input/output.

  • Explain algorithm, pseudocode, compiler, interpreter, and source code, and convert 3 pseudocode snippets into flowcharts.

  • Identify and correct syntax and logic errors in 5 short given code fragments.

Your checkpoint

A single HTML page that renders correctly in a browser, plus a flowchart sheet of 5 diagrams and 3 pseudocode conversions.

Week 7

Programming Concepts and Logic & Cyber Safety, Ethics and Digital Citizenship

  • Write pseudocode for 5 small programs (sum of numbers, largest of three, even/odd check, table of a number, simple menu) using sequence, selection, and iteration.

  • Define variable, constant, data type, operator, and loop, and identify each in your own 5 programs.

  • List 8 cyber-safety practices and match each to a specific threat such as phishing, malware, identity theft, or cyberbullying.

  • Explain strong passwords, two-factor authentication, and safe browsing, and audit your own accounts against a 10-point checklist.

Your checkpoint

A pseudocode notebook of 5 programs with a trace table for two of them, plus a completed personal cyber-safety audit checklist.

Week 8

Practical and Project Work & Computer Fundamentals and Hardware & Word Processing and Spreadsheets

  • Assemble a final project folder containing your document, spreadsheet, presentation, HTML page, and pseudocode notebook, named and organised consistently.

  • Write a 300-word project report describing tools used, steps followed, and problems solved.

  • Complete two full-length timed mock tests covering all nine domains and score each by domain.

  • Re-study only the two weakest domains from the mock results and redo 10 questions in each.

Your checkpoint

A submitted final project folder with report and two scored mock-test result sheets showing per-domain accuracy.

Milestones

Week 2: Score at least 80% on a self-made 20-question hardware and number-system quiz without notes; if below, redo the weakest topic before moving on.

Week 4: Produce a formatted PDF document and a spreadsheet with 6 working formulas and one labelled chart, both opening without errors on a second device or account.

Week 6: Render a valid HTML page in a browser and correctly draw 5 flowcharts using standard symbols; explain the URL-to-page request in 6 steps from memory.

Week 8: Score at least 70% overall on both mock tests with no single domain below 60%, and submit a complete, consistently named project folder with report.