1/56
Vocabulary flashcards generated from Computer Science Grade 7 lecture notes covering key concepts across emerging technologies, digital skills, computational thinking, programming, digital citizenship, and digital entrepreneurship.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Emerging Technology
A term used to describe new technologies or advancements in existing technologies that drive technical, institutional, and social changes.
Robotics
An interdisciplinary branch of computer science and mechanical engineering that involves the design, manufacture, operation, and use of robots.
Artificial Intelligence
Technologies that allow devices to act and think like humans, incorporating features such as voice recognition and decision-making.
Self-driving Car
A robotic car capable of sensing its environment and moving safely with little or no human input.
3D Printing
A process that creates a three-dimensional physical object from a digital design, also referred to as additive manufacturing or fabrication printing.
Virtual Reality (VR)
A technology that enables a person to interact with an artificial three-dimensional visual or sensory environment.
Augmented Reality (AR)
The integration of real-world environments with computer-generated content overlaid on top of it.
3D Imaging
The process of creating a three-dimensional image on a two-dimensional surface.
Hologram
A truly three-dimensional and free-standing image created with photographic projection.
Port
A physical point or jack on a computer acting as an interface to connect external devices or transmit data.
USB
Universal Serial Bus; a plug-and-play interface allowing computers to communicate with peripheral and other external devices.
Type-C Port
A 24-pin USB port design that handles currents up to 3A and features a reversible connector with no up or down orientation.
HDMI
High Definition Media Interface; a digital interface developed to connect high-definition devices like digital cameras, LEDs, and gaming consoles to computers.
SATA
Serial Advanced Technology Attachment; an interface that enables storage devices such as hard drives and optical drives to communicate with the motherboard via high-speed serial cables.
PCIe
Peripheral Component Interconnect Express; an interface standard for connecting high-speed components like GPUs, Wi-Fi cards, and SSD cards to a computer system.
Graphics Card
An expansion card containing a dedicated GPU and RAM designed to generate and output images to a display device.
Word Processor
A computer application program that enables users to enter, format, save, and print text and numbers.
Margins
The blank spaces located at the top, bottom, left, and right sides of a document page.
Clipboard
A temporary storage area on a computer where cut or copied text and images are held.
Thesaurus
A built-in software tool in Microsoft Word used to find synonyms and antonyms for a selected word.
Email Attachment
A computer file sent within an email message, such as image, document, spreadsheet, or compressed files.
Post Office Protocol (POP)
A standard one-way incoming email protocol used by clients to download emails from a server without syncing changes back.
Internet Message Access Protocol (IMAP)
A standard incoming email protocol that stores messages on a mail server, allowing recipients to view and manipulate them locally.
Simple Mail Transfer Protocol (SMTP)
The principal email protocol responsible for transferring email messages between clients and servers.
Computational Thinking
A set of problem-solving skills and techniques used to understand complex problems and develop solutions that computers or humans can execute.
Decomposition
The computational thinking technique of breaking down a complex task or problem into smaller, manageable parts.
Pattern Recognition
The technique of finding similarities or recurring patterns among decomposed problems or objects.
Abstraction
The process of identifying relevant details necessary to solve a problem while ignoring non-essential details.
Algorithm
A finite sequence of clear, step-by-step instructions followed by humans or computers to solve a problem or accomplish a specific task.
Brute Force Algorithm
A straightforward algorithm approach that tests all possible solutions sequentially until the required solution is found.
Recursive Algorithm
An algorithm that breaks a problem into sub-parts and calls itself repeatedly until solved.
Finite Loop
A control structure that executes its body for a fixed number of iterations and terminates when its condition becomes false.
Infinite Loop
A loop structure without an explicit end that continues executing indefinitely because its condition remains true.
Flowchart
A pictorial or symbolic representation of an algorithm using standardized geometric shapes connected by arrows.
Debugging
The process of identifying and removing errors or bugs from an algorithm or program.
Bit
Short for binary digit; the smallest unit of data in computing, taking a single binary value of either 0 or 1.
Byte
A unit of digital data composed of a group of 8 bits.
Decimal Number System
A base-10 positional number system that represents numbers using ten symbols (0,1,2,3,4,5,6,7,8,9).
Binary Number System
A base-2 positional number system used by computers to represent data using only two digits, 0 and 1.
ASCII
American Standard Code for Information Interchange; a 7-bit character encoding system assigning binary numbers to standard keyboard characters.
Pixel
The smallest individual picture element or square that makes up a digital image.
Analogue-to-Digital Converter (ADC)
A system that converts continuous analogue sound waves into digital numerical samples stored in binary format.
Scratch
A visual block-based programming environment used to create interactive stories, games, and animations.
Sprite
A programmable graphical character or object in Scratch that can perform actions on stage.
Variable
A named data structure in a computer program that holds a value that can be read or modified during program execution.
Digital Ethics
The field concerned with identifying and obeying moral principles and standard practices when interacting in online environments.
Phishing
A cyber attack technique where scammers send malicious links designed to trick users into revealing sensitive information.
Copyright
A form of intellectual property right granting legal protection to original created works of an owner.
Plagiarism
The act of presenting someone else's work, ideas, or content as one's own without proper consent or attribution.
Piracy
The unauthorized and illegal reproduction, distribution, or theft of copyrighted material such as software, books, or films.
Media Bias
The phenomenon occurring when news outlets allow opinions or specific perspectives to distort how news is chosen or reported.
Business Plan
A written document detailing a company's future goals, strategy, market analysis, operations, and financial projections.
Value Proposition
A concise statement summarizing the tangible and intangible benefits a company promises to deliver to customers purchasing its products or services.
Quality Assurance
A broad organizational process designed to enforce quality standards and prevent defects across all production and delivery stages.
Payment
The voluntary transfer of money, equivalent values, or goods from a payer to a payee to fulfill an agreement or legal obligation.
Transaction
A completed agreement between a buyer and a seller to exchange goods, services, or financial assets in return for money.
Search Engine Optimization (SEO)
The practice of optimizing a website to increase its visibility and ranking in search engine results pages.