Bird
Raised Fist0
Intro to Computingfundamentals~10 mins

Creating and naming files in Intro to Computing - Interactive Practice

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to create a new file named 'notes.txt'.

Intro to Computing
file = open('notes[1]', 'w')
Drag options to blanks, or click blank then click option'
A.txt
B.doc
C.pdf
D.exe
Attempts:
3 left
💡 Hint
Common Mistakes
Using an incorrect file extension like '.exe' which is for executable files.
Forgetting to include the dot before the extension.
2fill in blank
medium

Complete the code to close the file after writing.

Intro to Computing
file = open('data[1]', 'w')
file.write('Hello')
file.[2]()
Drag options to blanks, or click blank then click option'
Aopen
Bclose
C.txt
Dread
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'open()' instead of 'close()' to close the file.
Forgetting the dot before the file extension.
3fill in blank
hard

Fix the error in the code to create a file named 'report.doc'.

Intro to Computing
file = open('report[1]', 'w')
Drag options to blanks, or click blank then click option'
A.doc
B.txt
C.docx
D.pdf
Attempts:
3 left
💡 Hint
Common Mistakes
Using '.txt' for a Word document file.
Using '.pdf' which is a different file type.
4fill in blank
hard

Fill both blanks to create a file named 'summary.csv' and write 'data' into it.

Intro to Computing
file = open('summary[1]', '[2]')
file.write('data')
file.close()
Drag options to blanks, or click blank then click option'
A.csv
Bw
Cr
D.txt
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'r' mode which is for reading, not writing.
Using '.txt' instead of '.csv' for the file extension.
5fill in blank
hard

Fill all three blanks to create a file named 'logfile.log', write 'error' into it, and then close it.

Intro to Computing
file = open('logfile[1]', '[2]')
file.write('[3]')
file.close()
Drag options to blanks, or click blank then click option'
A.log
Bw
Cerror
Dr
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'r' mode which is for reading, not writing.
Writing the wrong string or forgetting to close the file.

Practice

(1/5)
1. Why is it important to give files clear and simple names?
easy
A. To easily find and organize files later
B. To make the file size smaller
C. To make the computer run faster
D. To hide the file from others

Solution

  1. Step 1: Understand the purpose of file names

    File names act like labels that help you recognize what is inside the file without opening it.
  2. Step 2: Connect file names to organization

    Clear and simple names make it easier to find and sort files on your computer.
  3. Final Answer:

    To easily find and organize files later -> Option A
  4. Quick Check:

    Clear names = Easy to find files [OK]
Hint: Think of file names as labels on folders [OK]
Common Mistakes:
  • Confusing file name with file size
  • Thinking file names affect computer speed
  • Believing file names hide files
2. Which of the following is a correct way to name a text file?
easy
A. mydocument.txt
B. mydocumenttxt
C. my.documenttxt
D. my document.txt

Solution

  1. Step 1: Identify the correct file extension format

    A file extension starts with a dot (.) followed by the file type, like .txt for text files.
  2. Step 2: Check the file name format

    The name should be simple and end with the extension separated by a dot, without spaces inside the extension.
  3. Final Answer:

    mydocument.txt -> Option A
  4. Quick Check:

    File extension format = name.extension [OK]
Hint: File extension always starts with a dot (.) [OK]
Common Mistakes:
  • Using spaces inside the extension
  • Missing the dot before extension
  • Combining name and extension without dot
3. What will happen if you try to create a file named report?.txt on most computers?
medium
A. The file will be created successfully
B. The file will be created but hidden
C. An error will occur because '?' is not allowed in file names
D. The file will be renamed automatically

Solution

  1. Step 1: Understand invalid characters in file names

    Most operating systems do not allow special characters like '?' in file names because they have special meanings.
  2. Step 2: Predict the system response

    Trying to use '?' will cause an error and prevent file creation.
  3. Final Answer:

    An error will occur because '?' is not allowed in file names -> Option C
  4. Quick Check:

    Invalid characters cause errors [OK]
Hint: Avoid special characters like ? * / in file names [OK]
Common Mistakes:
  • Thinking special characters are allowed
  • Assuming file will be hidden
  • Believing system renames file automatically
4. You tried to save a file as budget2023.xlsx but got an error. Which of these is the most likely cause?
medium
A. You forgot to add the file extension
B. The file name contains spaces
C. The file extension is incorrect for Excel files
D. The file name is too long or contains invalid characters

Solution

  1. Step 1: Check the file name and extension

    The name 'budget2023.xlsx' looks correct with a proper Excel extension.
  2. Step 2: Consider common errors causing save failure

    Errors often happen if the name is too long or has invalid characters, even if extension is correct.
  3. Final Answer:

    The file name is too long or contains invalid characters -> Option D
  4. Quick Check:

    Invalid or long names cause save errors [OK]
Hint: Check for invalid characters or length in file names [OK]
Common Mistakes:
  • Assuming missing extension causes error
  • Thinking spaces always cause errors
  • Believing extension is wrong without checking
5. You want to create multiple files for different months named report_Jan.txt, report_Feb.txt, and so on. Which naming rule helps keep these files organized and easy to find?
hard
A. Use the same name for all files but different extensions
B. Include the month abbreviation in the file name
C. Use random numbers in file names
D. Use spaces and special characters in file names

Solution

  1. Step 1: Understand the goal of file naming

    To organize files by month, the name should clearly show which month each file belongs to.
  2. Step 2: Evaluate naming options

    Including the month abbreviation (e.g., Jan, Feb) in the file name helps sorting and finding files easily.
  3. Final Answer:

    Include the month abbreviation in the file name -> Option B
  4. Quick Check:

    Descriptive names = Easy organization [OK]
Hint: Add clear labels like month names in file names [OK]
Common Mistakes:
  • Using same name with different extensions confuses files
  • Random numbers do not help find files
  • Spaces and special characters cause errors