Computer Science & Digital Literacy

Assignments

Week 8: Oct 21 - Oct 25

Vocabulary

  • hex color codes - a 6 digit combination of letters and numbers represents values of red, green and blue - often seen when adding color to web pages in html
  • pixel - A pixel is one small part (element) of a picture. Pixels are stored in a grid and have both a x (horizontal) and y (vertical) value. A pixel has a color which can be defined by an amount of red, green, and blue with values from 0 to 255.
  • RGB - (red, green, and blue) refers to a system for representing the colors to be used on a computer display, each color uses a byte of data, the bytes can also be represented by Hex numbers which are used in HTML code to represent color digitally.
  • animation - a series of images that create the illusion of motion by being shown rapidly one after the other
  • frame - a single image within an animation
  • frame Rate - the rate at which frames in an animation are shown, typically measured in frames per second
  • expression - Any valid unit of code that resolves to a value.
  • variable - A placeholder for a piece of information that can change.

Week 7: Oct 15 - Oct 18

Vocabulary

  • assignment - when you put a variable into a memory location and give that location a name in a program
  • variable - a storage container (assigned memory) for data that is capable of holding different values - these may change or update as programs execute
  • hexadecimal number system - sixteen-digit number system where each number represents a power of 16

Week 6: Oct 7 - Oct 11

 

Week 5: Sep 30 - Oct 4

Fake:    

Made up stories or hoaxes that are delivered under the pretext of being factual news stories.

Satirical:  

News sites that parody actual events and news and are for entertainment purposes only.  They often mimic reputable news sites, using exaggerated information out of context.

Biased:

News delivered with a particular point of view that may rely on propaganda and opinions rather than facts.

Clickbait:  

These are links that use sensationalized, misleading, or exaggerated headlines and images to get individuals to visit their website.  

Vocabulary
- fake news: false stories that appear to be real news
- bug: part of a program that does not work correctly
- debugging: finding and fixing problems in an algorithm or program
- program: an algorithm that has been coded into something that can be run by a machine
- x position — a position on a screen along the horizontal axis
- y position — a position on a screen along the vertical axis

Week 4: Sep 23 - Sep 27

Vocabulary
- CSS: cascading style sheets - the coding languge used to apply style designs to control the way a webpage looks
- domain name system (DNS): maps internet domain names to the internet protocol network addresses they represent and allows websites to use names, rather than difficult-to-remember IP addresses
- HTML: hypertext markup language - the coding language used to build webpages
- HTTP: hypertext transfer protocol (HTTP) is the protocol for data communication for the World Wide Web - it handles file requests for information from servers and delivers results to the clien
- HTTPS: The S stands for secure- it encrypts and decrypts page requests so your information cannot be picked up
- URL -the complete address for a web page (like https://www.google.com)

 

Week 3: Sep 16 - Sep 20

Vocabulary

- digital footprint - the trail, traces or "footprints" that people leave online. This is information transmitted online, such as forum registration, e-mails and attachments, uploading videos or digital images and any other form of transmission of information — all of which leaves traces of personal information about yourself available to others online
- website - A collection of interlinked web pages on the World Wide Web
- website content - The raw text, images, and other elements included in a web page

 

Week 2: Sep 9 - Sep 13

Image from code.org

Week 1: Sep 3 - Sep 6