CS basics guideFormal Sciences

Computer science basics study guide: one topic explained plainly, worked examples and exercises with answers

Usually ready in 15 minutesRevisions includedQuality check
Packages
Payment protectionDetails
  • Revisions within the package are free.
  • If you do not respond within 3 days of delivery, the work is accepted automatically.

The money is reserved when you pay and released only once you accept the work.

Computer science basics study guide: one topic explained plainly, worked examples and exercises with answers

Example result

Example for the Standard package

Study guide: solving linear equations, for students aged 13–14

The one rule

An equation is a balance. Whatever you do to one side, you do to the other, and the balance stays level. The goal is to get x alone on one side.

Worked example 3: the unknown on both sides

Solve 5x − 4 = 2x + 11.

  1. Move the x terms to one side: take 2x from both sides. 5x − 2x − 4 = 11, so 3x − 4 = 11.
  2. Move the numbers to the other side: add 4 to both sides. 3x = 15.
  3. Divide both sides by 3. x = 5.
  4. Check: 5 × 5 − 4 = 21 and 2 × 5 + 11 = 21. Both sides match.

Common mistake

In 3(x + 2) = 18, many students write 3x + 2 = 18. The 3 multiplies everything in the brackets: 3x + 6 = 18, so x = 4.

Exercises 7–10

  1. 4x + 3 = x + 18
  2. 2(x − 5) = 14
  3. 7 − x = 3x − 9
  4. 3(2x + 1) = 4x + 15

Answers: 7. x = 5 · 8. x = 12 · 9. x = 4 · 10. x = 6

Files: PDF and Word. The guide is for learning: we do not do homework or tests to be handed in.

Client: a parent whose daughter gets lost when an equation has brackets or the unknown on both sides. Task: a guide at middle school level that starts from the basics and builds up to those two cases. Standard package: up to 8 pages, 6 worked examples, 20 exercises with answers and a summary sheet. Excerpt below.

The client and all details are made up.

About this service

Computer science basics mix maths, logic and a first taste of code, and beginners often get lost in the jargon. This guide takes one topic, such as binary and hexadecimal, how data is stored, logic gates, algorithms and flowcharts, pseudocode with variables, loops and conditions, searching and sorting, or how networks and the internet work, and explains it in plain words with everyday comparisons. Worked examples are traced step by step, for example a table showing the value of each variable as a loop runs, then come common mistakes and exercises with answers. Code examples, if any, are short and in the pseudocode or language your course uses. Tell us the course and the level. The guide is for learning: we do not write coursework, programs or tests to be handed in, and the exercises are new ones. Check the terms against your course.

What is included

  • What you getA PDF and Word file on your computer science topic: the idea in plain words with everyday comparisons, examples traced step by step, short pseudocode where useful, common mistakes and exercises with answers. From Standard, a one-page summary sheet with the key terms and rules; in Premium, a 20-question self-check test and a separate answer key with short explanations.
  • Plain words firstJargon explained with everyday comparisons
  • Traced step by stepTables that show what happens at every step
  • Pseudocode or your languageShort examples in the notation your course uses
  • Common mistakesOff-by-one loops, binary carries, mixing up = and ==
  • At your levelSchool computing, an intro course or adult beginners

How it works

  1. 1
    TopicYou name the topic, the course and the notation
  2. 2
    WritingWe write the explanation, traced examples and exercises
  3. 3
    DeliveryYou get the guide in PDF and Word on the order page
  4. 4
    StudyYou practise with it and ask for changes within your package

What we need from you

The exact topic, the course or exam it is for and the level, whether examples should be in pseudocode or a language such as Python, the textbook if there is one, what the learner already knows and finds hard, the language, and how the guide will be used. You may attach a syllabus, a list of topics or a page of class notes as Word or PDF files, up to 3. Please do not send graded homework, tests or exam papers to be solved.

We will ask you:

  • Which topic?
  • For what level?
  • What does the learner already know, and what is hard?
  • Pseudocode or a programming language?
  • Language and how the guide will be used

Compare packages

PackagesBasicUp to 4 pages$9StandardUp to 8 pages$18PremiumUp to 15 pages with a test$35
Deadline1 day2 days3 days
Revisions123
Pagesup to 4up to 8up to 15
Worked examples3610
Exercises with answers102035
Summary sheetNoYesYes
Test and answer keyNoNoYes, 20 questions
SubjectComputer science basicsComputer science basicsComputer science basics
Order BasicOrder StandardOrder Premium

Payment protection

You pay when you order, but the money is released only for accepted work.

  • Fixed priceThe package price does not change after you pay.
  • The money is reservedWhen you pay, the amount is only reserved. It is released to the service once you accept the work.
  • Checked before deliveryEvery result goes through a quality check before it reaches you, and you see it on the order page before accepting it.
  • Free revisionsAsk for changes within your brief as many times as the package allows.
  • Acceptance after 3 daysIf within 3 days of delivery you neither accept the work nor ask for changes, it is accepted automatically. If you write in the order chat after delivery, the order waits; once we answer, we may start the 3 days again and will say so in the chat.
  • Redo or a full refundIf the result does not match your brief and the revisions did not fix it, or the work takes more than twice its deadline, write in the order chat: we will redo the work or refund the payment in full.
How it works →

Questions and answers

Will you write my programming assignment?

No. The guide explains the ideas with new examples and exercises; we do not write coursework, programs or tests to be handed in as your own work.

Which programming language do you use?

Pseudocode by default, or short examples in the language your course uses, such as Python. The guide explains ideas; it is not a full programming course.

Can it be for an adult with no background?

Yes. Choose a beginner level and we start from zero, with everyday comparisons and no maths beyond arithmetic.

Can one guide cover the whole course?

One order covers one topic, for example sorting algorithms. For a course, order guides topic by topic.

Will it match my course?

We follow the level, curriculum and textbook you name, but programmes, notation and methods differ, so the learner or a teacher should check the guide against the course.

Did not find your answer?

Packages