Programming languages and how to read, write, test and modify computer programs
This description is usually from an Introduction to Computer Science or Programming Fundamentals course.
It means you will learn:
1. Read Computer Programs
Understand what existing code does.
Example (Python):
age = 20
if age >= 18:
print("Adult")
You should be able to explain:
-
agestores 20 - The condition is true
- The program prints "Adult"
2. Write Computer Programs
Create your own code to solve problems.
Example:
name = input("Enter your name: ")
print("Hello", name)
3. Test Programs
Check whether the program works correctly.
Example:
- Input: 5 + 3
- Expected output: 8
- Verify the result is correct
4. Modify Programs
Change existing code to add features or fix problems.
Original:
print("Hello")
Modified:
name = "Phyu"
print("Hello", name)
Common Topics Covered
- Variables
- Data types (numbers, text, true/false)
- Input and output
- If/else statements
- Loops
- Functions
- Lists/arrays
- Basic debugging
Difficulty
| Subject | Difficulty (1–10) |
|---|---|
| Intro SQL | 3–4 |
| Intro Programming (Python) | 5–6 |
| Computer Architecture | 7–9 |
For You
If you're considering computer courses at De Anza or Foothill and have little programming experience:
- Introduction to SQL → easiest
- Introduction to Programming (Python) → moderate
- Computer Architecture & Organization → hardest
A course with the description "read, write, test and modify computer programs" is typically an introductory programming class and is a good starting point before taking Computer Architecture. It teaches the programming foundation you'll need for more advanced computer science courses.
No comments:
Post a Comment