comp summa 1

0.0(0)
Studied by 6 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:57 AM on 7/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

27 Terms

1
New cards

Computer Programming

process of designing, writing, testing, and maintaining instructions called code that tell a computer how to perform specific tasks

2
New cards

Creates useful software and applications

Automates repetitive tasks

Solves real-worlds problems

Supports education, healthcare, business, and government

Provides high-demand career opportunities

Importance of Programming

3
New cards
  1. Problem Definition and Analysis

  2. Algorithm Development

  3. Coding

  4. Testing and Debugging

  5. Maintenance

Program Development Life Cycle (PDLC)

4
New cards

Problem Definition and Analysis

identifies the problem, determines the required inputs, expected outputs, variables, and program limitations

5
New cards

Coding

translated into a programming language such as Python or Java

6
New cards

Coding

translated into a programming language such as Python or Java

7
New cards

Testing and Debugging

program is tested. errors called bugs are identified and corrected through debugging until th correct output is produced

8
New cards

Maintenance

finished program is updated, improved, and monitored to fix new problems or add features

9
New cards

flowchart

graphical representation of an algorithm using symbols connected by arrows

10
New cards

pseudocode

simple english description of the steps in solvinf a problem before writing actual code

11
New cards

code

instructions written for the computer

12
New cards

program

A collection of code that performs a task

13
New cards

algorithm

Step-by-step procedure

14
New cards

syntax

Rules for writing code

15
New cards

bug

an error in a program

16
New cards

debugging

finding and fixing program errors

17
New cards

education

Google classroom and learning applications

18
New cards

Commerce

Inventory systems and online shopping

19
New cards

healthcare

Electronic medical records

20
New cards

Government

Online services and ID systems

21
New cards

banking

Online banking and digital wallets

22
New cards

transportation

Navigation and booking systems

23
New cards

social media

refers to websites and applications that allow people to communicate share information photos, and videos online

24
New cards

responsible digital citizen

Respect others online uses appropriate language, respects copyright and intellectual property, reports harmful content, and protects personal information

25
New cards
  • cyber bullying

  • fake news

  • online scams

  • privacy issues

  • screen addiction

risks

26
New cards
  • never share passwords or personal information

  • use strong passwords

  • enable privacy settings

  • verify information before sharing

  • accept friend request only from people you know

online safety rules

27
New cards
  • online learning

  • Communication

  • Research

  • Creativity

  • Collaboration

benefits