Comprehensive Study Guide: Biology and Information Technology and Computational Logic

Biological Composition of Blood Plasma and Tissue Fluid

  • Plasma of Blood

    • Blood plasma is described as being mostly water, containing a wide variety of substances dissolved within it.
    • Substances transported in the plasma include:
      • Ions.
      • Nutrients such as glucose.
      • Waste products.
    • Plasma also contains large protein molecules known as plasma proteins, which are transported from one place to another in the body at all times.
  • Tissue Fluid

    • Process of Formation: As blood flows through the capillaries within the tissues, some of the plasma leaks out through the small gaps between the cells in the capillary walls.
    • Distribution: This leaked plasma enters the spaces located between the cells of the tissue.
    • Composition: Tissue fluid is almost identical in composition to blood plasma; however, it contains far fewer protein molecules than plasma. This is because most protein molecules are too large to escape through the gaps in the capillary walls.
    • Red Blood Cells: Red blood cells are not present in tissue fluid as they are too large to escape the capillaries.

Fundamentals of Table and Document Formatting

  • Table Definitions

    • Table: Consists of rows and columns.
    • Purpose: Used to organize and present text, numbers, and graphics in an easy-to-read manner, making information look more organized.
    • Cell: Defined as a box in a table where information is entered.
  • Table Modification and Tools

    • Applied Tools:
      • Font size and Font style.
      • Table resizing.
      • Table design.
      • Shading (used to change the background color of a cell).
      • Borders and Border painter.
      • Text alignment.
    • Text Alignment: Refers to the way text is positioned horizontally or vertically within a cell to keep the table organized.
    • Merging and Splitting:
      • Merge Cells: A feature used to combine two or more cells into one.
      • Split Cells: Used to divide a single cell into multiple smaller cells.
      • Split Table: Used to break a table into two separate sections.
  • Tab Navigation in Word Documents

    • The main tabs available in Microsoft Word include: File, Home, Insert, Design, Page Layout, References, Mailings, Review, and View.
    • Layout (Table) Tab Groupings: Includes Table, Draw, Rows and Columns, Merge, Cell Size, Alignment, and Data.
  • Document Formatting

    • Definition: Formatting documents involves areas such as layout, font, alignment, margining, bulleting, numbering, pictures, graphs, and page orientation.
    • Benefits:
      • Documents (such as assignments and essays) look clearer and more organized.
      • Formatted texts are more reader-friendly.
      • Provides consistency through paragraph alignment, line spacing, and visual graphics.

Principles and Features of Electronic Mail (E-mail)

  • Introduction to E-mail

    • E-mail stands for Electronic Mail.
    • It is used for sending and receiving messages and attachments (including files, images, sound, and movies) over the internet.
  • Advantages of E-mail

    • Speed: Mail is sent and received around the world in seconds.
    • Forwarding: Multiple copies of a message can be sent simultaneously to a group of people.
    • Cost: Emails are free as long as the user has an internet connection and an email account.
    • Receiving Messages: People do not have to be present at their computers to receive an email.
    • Environmental Impact: Helps the environment by reducing the need to use paper.
  • Common E-mail Service Providers

    • Google (Gmail).
    • Yahoo (Yahoo Mail).
    • Microsoft (Microsoft Outlook).
  • Structure of an E-mail Address

    • An email address is comprised of three parts:
      • Username (e.g., pema2026pema2026).
      • At Symbol (@@).
      • Domain Name: The name of the email provider (e.g., gmail.comgmail.com, education.gov.bteducation.gov.bt).
    • Top-Level Domains:
      • `.com.com ightarrow company\text{company}.
  • E-mail Features

    • Inbox: Contains read and unread messages.
    • Sent: Contains messages that were successfully delivered.
    • Compose: The option used to write a new message.
    • Draft: Contains messages that may not have been completed.
    • Bin/Trash: Contains unwanted or deleted emails.
    • Spam: Contains unwanted email advertisements.
  • E-mail Etiquette

    • Always read the email before replying.
    • Use proper spelling, grammar, and punctuation.
    • Do not write in capitals: This is considered screaming and is disrespectful and unprofessional.
    • Keep emails short and concise.
    • Do not use "Reply to All" unless absolutely necessary.
  • Basic Parts of an E-mail Message

    • Subject line (should be clear to identify the main topic).
    • Sender and Recipient.
    • CC (Carbon Copy): Used to send copies to others.
    • BCC (Blind Carbon Copy): Used to keep recipients' email addresses private from one another.
    • Salutation/Greeting.
    • Email Body.
    • Closing (e.g., "Best regards," "Sincerely," "Thank you," "Yours Truly," "Respectfully").
    • Signature Block (Name, Class, ID, School name).
    • Attachments (Additional files like photos and documents).

Information Literacy and Source Evaluation

  • Components of Information Literacy

    • Searching for Information.
    • Evaluating Sources.
    • Managing Information.
    • Using Information Ethically.
    • Communicating Information.
  • Searching Techniques

    • Keywords: Search using only important and relevant words.
    • Filters: Narrow results by time, type, or source for better accuracy.
    • Advanced Search: Use quotation marks (e.g., "phrase"\text{"phrase"}) to find exact words or phrases quickly.
  • Evaluating Sources (The CRAAP Test)

    • Currency: Check if the information is recent and up to date.
    • Relevance: Ensure the information is useful and related to your specific topic.
    • Authority: Examine the author of the information to determine if the source is reliable.
    • Accuracy: Confirm the information is correct and supported by evidence.
    • Purpose: Identify why the information was created (to inform, educate, sell, or persuade).

Computational Logic: Boolean Operators, Loops, and Iteration

  • Boolean Operators

    • NOT Operator: A boolean operator that reverses the result, changing true\text{true} to false\text{false} and false\text{false} to true\text{true}.
    • Unary Operator: An operator that takes exactly one value as an input (e.g., the NOT operator).
    • Binary Operators: Operators that typically take two inputs (e.g., AND and OR operators).
    • Inequality Operators: << (less than) and >> (greater than) evaluate relation between two operands and return a boolean value.
      • Example: health<100\text{health} < 100 evaluates to true\text{true} if health is below 100.
  • Loops and Iteration

    • Iteration: The process of repeatedly executing a block of code until a specific condition is met.
    • Until Loop: A type of loop that repeats a block of code until a specific condition becomes true. The computer checks the condition at the start of each iteration; if false, the loop continues.
    • For Loop: A loop used to iterate over a sequence (e.g., For b in bananas\text{For b in bananas}).
  • Coding Logic Examples

    • Monkey Health Scenario:
      • Goal: Regain health until it reaches 100.
      • Algorithm:
        1. Start
        2. Go to Health Zone
        3. Regain health
        4. Go to Banana
        5. End
      • Code:             goto healthZone\text{goto healthZone}until health() == 100: wait()\text{until health() == 100: wait()}goto banana\text{goto banana}
    • Rotten Fruit Scenario:
      • Code:             For b in bananas:\text{For b in bananas:}if not b.rotten(): goto b\text{if not b.rotten(): goto b}

Online Coding Communities and Programming Languages

  • Definitions

    • Online Community: A group of people who talk and share ideas online via websites, forums, and social media, sharing common interests and helping each other.
    • Online Coding Community: People who come together on the internet to talk, share, and help each other specifically with coding and programming.
  • Common Platforms and Functions

    • Stack Overflow: A popular Q&A platform where programmers ask and answer questions about coding, algorithms, and software development.
    • GitHub: A web-based platform for version control and collaboration. It allows developers to share code and work together in real-time.
    • Reddit: A social media platform with large programming-related sub-reddits where developers share projects and experience.
    • CodePen: A web-based code editor that allows developers to share and collaborate on code snippets.
    • Scratch: A free block-based visual programming language designed for children aged 8 to 16 to create stories, games, and animations.
    • CodeProjects: A community-driven platform providing articles, tutorials, and resources for developers.
    • CodeWall: A platform for developers to share projects and skills.
  • Advantages and Disadvantages

    • Advantages: Learning new skills, sharing ideas and projects, receiving help easily from experts, and encouraging teamwork.
    • Disadvantages: Too much screen time affecting health/studies, cyberbullying or negative comments, and privacy risks associated with sharing information online.
  • Examples of Programming Languages

    • Java
    • CoffeeScript
    • Ruby
    • C# (C Sharp)
    • C++
    • Objective C
    • PHP
    • Perl
    • JavaScript
    • Visual Basic

Questions & Discussion

  • Q: What does "text alignment" in a table cell mean?

    • A: Text alignment is the way you position text horizontally or vertically within a cell to make the table organized.
  • Q: Why is it important to format tables neatly when presenting information?

    • A: It is important because neat information makes the audience understand it easier.
  • Q: How many inputs do AND and OR operators take?

    • A: They usually take two inputs.
  • Q: What is the health status of the monkey?

    • A: Based on the challenge diagrams, the monkey's health is either 80/100 or 40/100 depending on the specific starting point shown.
  • Q: Karma wants to send the same invitation email to 20 classmates but does not want them to see each other's emails. Which feature should he use?

    • A: He should use BCC (Blind Carbon Copy) because it keeps the recipients' emails private. If he used CC, there would be a privacy error where emails are exposed to everyone who received the message.
  • Q: What might happen if you use too many different fonts in one document?

    • A: It will look unprofessional, distract the reader, and theoretically, some computers might struggle to process them.
  • Q: Identify at least two differences between Document A and Document B.

    • A: 1. Document B has bulleting while Document A doesn't. 2. Document A is white in color while Document B is brown.
  • Q: List one similarity between the two documents.

    • A: Both documents have borders.