Search this site
Embedded Files
Skip to main content
Skip to navigation
Mr Cooper computing
Home
HTML REFERENCE
🏋️CODE ZONE🏋️
SEQUENCING AND DATA TYPES
Theme park
Holiday trip
Corner shop
Lightning distance calculator
OPERATORS
Maths program
STRINGS
exercises
Space message translator
Username generator
Strings and modules
SELECTION
SELECTION EXERCISES 1
ITERATION
COUNTER CONTROLLED
Counter controlled iteration
OCT 2024 QP22 Q3
ITERATION AND LIST PROJECT
CONDITION CONTROLLED
Error checking
SORTING ALGORITHMS
bubble sort
SEARCHING ALGORITHMS
LINEAR SEARCH
Formula One linear search
Linear search task
binary search
Linear search task
Bubblesort
Bubble sort task
FILEHANDLING
Text file task 1
textfile handling task
advance handling
ARRAYS
1D ARRAYS
Planets
Planets II
Newcars
1Darray task
2D ARRAYS
GCSE GRADE TRACKER
2D list indexing
2Darray task
2D ⚽ ⚽ ⚽
Part2⚽⚽⚽
GCSE CHALLENGES
edexcel
practice 1
MODULES
SUBROUTINES
PROCEDURES
MS
FUNCTIONS
PRACTICE PROJECTS
TEST SCORES
🏏Keeping score🏏
WORKBOOK
🏊♂️ACTIVITIES🏊♂️
ARDUINO
CODE 1
1 - all about me collage
2 - Conversation time!
3 - making shapes
4 - making shapes 2
5 - SKETCHY
6 - SKETCHY B
CODE 2
1 - Musical reactions
2 - code code
3 - SKETCHY
4 - FLAGTASTIC
5 - PLATFORM
6 - MARS - sequencing
7 - CASTLE
CODE 3
LISTING
CODE 4
welcome back
MICROBIT
WEBCODING
PROJECT 1
PROJECT 2a
PROJECT 2b
FREESTYLE
CODE HACKING
1 - background colours
2 - background image
3 - animations
4 - BORDER
CODE HACKING 2
WEBCODING 2
INTRO FREESTYLE
code.org intro
ELEMENTS
JS INTRO
WEBCODING 3
L1 - DOM
L2 - DOM IMG
MEDIA INTERLUDE
JAVASCRIPT EXPERIMENTING
EOT FUN TASKS
ARTIST
PYTHON TURTLE
BLOCK COURSE
1
2
3
4 - FLY AWAY
QUIZ DEMO
QUIZ DEMO 2
STUFF
ADVENTURE CODING
L1 - INTRO
L2 - SOUNDS GOOD ?
AI challenge
L4 - flying high
L5 - Design time
L6 - Cookie clicker
PLATFORMER
Random Racing
Virtual pet
CIE 0478
Part B
✅DIGITAL CITIZENSHIP✅
Y5
L1 - SMARTand passwords
L2 - kindonline
L3 - RELIABILITY
PROJECT
Y6
Y6 - L1 ONLINE REPUTATION
L2 - CYBERBULLYING
PROJECT
Y7
Y7 - L1 ONLINE REPUTATION
L2 - Real or fake
PROJECT
Y8
L1 - Data protection & privacy
L2 - Digital weell being and mental health
L3 - Algorithms and media literacy
PROJECT
SCENARIOS
More scenarios
⚽LOWER SCHOOL⚽
Y5
Copy of T1A - KEYSKILLS
Y6
Copy of T1A - KEYSKILLS
Y7
T1A - KEYSKILLS
Y8
Copy of T1A - KEYSKILLS
Y9
Copy of T1A - KEYSKILLS
✍️KS4✍️
iGCSE CS REVISION
Theory
CPU - Feb 3
Memory storage, OS and networks(March 1)
Data representation
Image file size calculation
Data transmission
Programming
Sequencing
Selection
Iteration
debugging practice
TRACETABLE WORKSHEET
CIE iGCSE
iteration challenge
MS
selection challenge 1
Long program
sports score
SOW
SPRING REVISION
EXAM READINESS WORKBOOK
EDEXCEL CS
PSEUDOCODE GUIDE
Advance topics exam prep
🏗️PROJECT🏗️
IOT INVENTION
EOT Summer project
Mr Cooper computing
Home
HTML REFERENCE
🏋️CODE ZONE🏋️
SEQUENCING AND DATA TYPES
Theme park
Holiday trip
Corner shop
Lightning distance calculator
OPERATORS
Maths program
STRINGS
exercises
Space message translator
Username generator
Strings and modules
SELECTION
SELECTION EXERCISES 1
ITERATION
COUNTER CONTROLLED
Counter controlled iteration
OCT 2024 QP22 Q3
ITERATION AND LIST PROJECT
CONDITION CONTROLLED
Error checking
SORTING ALGORITHMS
bubble sort
SEARCHING ALGORITHMS
LINEAR SEARCH
Formula One linear search
Linear search task
binary search
Linear search task
Bubblesort
Bubble sort task
FILEHANDLING
Text file task 1
textfile handling task
advance handling
ARRAYS
1D ARRAYS
Planets
Planets II
Newcars
1Darray task
2D ARRAYS
GCSE GRADE TRACKER
2D list indexing
2Darray task
2D ⚽ ⚽ ⚽
Part2⚽⚽⚽
GCSE CHALLENGES
edexcel
practice 1
MODULES
SUBROUTINES
PROCEDURES
MS
FUNCTIONS
PRACTICE PROJECTS
TEST SCORES
🏏Keeping score🏏
WORKBOOK
🏊♂️ACTIVITIES🏊♂️
ARDUINO
CODE 1
1 - all about me collage
2 - Conversation time!
3 - making shapes
4 - making shapes 2
5 - SKETCHY
6 - SKETCHY B
CODE 2
1 - Musical reactions
2 - code code
3 - SKETCHY
4 - FLAGTASTIC
5 - PLATFORM
6 - MARS - sequencing
7 - CASTLE
CODE 3
LISTING
CODE 4
welcome back
MICROBIT
WEBCODING
PROJECT 1
PROJECT 2a
PROJECT 2b
FREESTYLE
CODE HACKING
1 - background colours
2 - background image
3 - animations
4 - BORDER
CODE HACKING 2
WEBCODING 2
INTRO FREESTYLE
code.org intro
ELEMENTS
JS INTRO
WEBCODING 3
L1 - DOM
L2 - DOM IMG
MEDIA INTERLUDE
JAVASCRIPT EXPERIMENTING
EOT FUN TASKS
ARTIST
PYTHON TURTLE
BLOCK COURSE
1
2
3
4 - FLY AWAY
QUIZ DEMO
QUIZ DEMO 2
STUFF
ADVENTURE CODING
L1 - INTRO
L2 - SOUNDS GOOD ?
AI challenge
L4 - flying high
L5 - Design time
L6 - Cookie clicker
PLATFORMER
Random Racing
Virtual pet
CIE 0478
Part B
✅DIGITAL CITIZENSHIP✅
Y5
L1 - SMARTand passwords
L2 - kindonline
L3 - RELIABILITY
PROJECT
Y6
Y6 - L1 ONLINE REPUTATION
L2 - CYBERBULLYING
PROJECT
Y7
Y7 - L1 ONLINE REPUTATION
L2 - Real or fake
PROJECT
Y8
L1 - Data protection & privacy
L2 - Digital weell being and mental health
L3 - Algorithms and media literacy
PROJECT
SCENARIOS
More scenarios
⚽LOWER SCHOOL⚽
Y5
Copy of T1A - KEYSKILLS
Y6
Copy of T1A - KEYSKILLS
Y7
T1A - KEYSKILLS
Y8
Copy of T1A - KEYSKILLS
Y9
Copy of T1A - KEYSKILLS
✍️KS4✍️
iGCSE CS REVISION
Theory
CPU - Feb 3
Memory storage, OS and networks(March 1)
Data representation
Image file size calculation
Data transmission
Programming
Sequencing
Selection
Iteration
debugging practice
TRACETABLE WORKSHEET
CIE iGCSE
iteration challenge
MS
selection challenge 1
Long program
sports score
SOW
SPRING REVISION
EXAM READINESS WORKBOOK
EDEXCEL CS
PSEUDOCODE GUIDE
Advance topics exam prep
🏗️PROJECT🏗️
IOT INVENTION
EOT Summer project
More
Home
HTML REFERENCE
🏋️CODE ZONE🏋️
SEQUENCING AND DATA TYPES
Theme park
Holiday trip
Corner shop
Lightning distance calculator
OPERATORS
Maths program
STRINGS
exercises
Space message translator
Username generator
Strings and modules
SELECTION
SELECTION EXERCISES 1
ITERATION
COUNTER CONTROLLED
Counter controlled iteration
OCT 2024 QP22 Q3
ITERATION AND LIST PROJECT
CONDITION CONTROLLED
Error checking
SORTING ALGORITHMS
bubble sort
SEARCHING ALGORITHMS
LINEAR SEARCH
Formula One linear search
Linear search task
binary search
Linear search task
Bubblesort
Bubble sort task
FILEHANDLING
Text file task 1
textfile handling task
advance handling
ARRAYS
1D ARRAYS
Planets
Planets II
Newcars
1Darray task
2D ARRAYS
GCSE GRADE TRACKER
2D list indexing
2Darray task
2D ⚽ ⚽ ⚽
Part2⚽⚽⚽
GCSE CHALLENGES
edexcel
practice 1
MODULES
SUBROUTINES
PROCEDURES
MS
FUNCTIONS
PRACTICE PROJECTS
TEST SCORES
🏏Keeping score🏏
WORKBOOK
🏊♂️ACTIVITIES🏊♂️
ARDUINO
CODE 1
1 - all about me collage
2 - Conversation time!
3 - making shapes
4 - making shapes 2
5 - SKETCHY
6 - SKETCHY B
CODE 2
1 - Musical reactions
2 - code code
3 - SKETCHY
4 - FLAGTASTIC
5 - PLATFORM
6 - MARS - sequencing
7 - CASTLE
CODE 3
LISTING
CODE 4
welcome back
MICROBIT
WEBCODING
PROJECT 1
PROJECT 2a
PROJECT 2b
FREESTYLE
CODE HACKING
1 - background colours
2 - background image
3 - animations
4 - BORDER
CODE HACKING 2
WEBCODING 2
INTRO FREESTYLE
code.org intro
ELEMENTS
JS INTRO
WEBCODING 3
L1 - DOM
L2 - DOM IMG
MEDIA INTERLUDE
JAVASCRIPT EXPERIMENTING
EOT FUN TASKS
ARTIST
PYTHON TURTLE
BLOCK COURSE
1
2
3
4 - FLY AWAY
QUIZ DEMO
QUIZ DEMO 2
STUFF
ADVENTURE CODING
L1 - INTRO
L2 - SOUNDS GOOD ?
AI challenge
L4 - flying high
L5 - Design time
L6 - Cookie clicker
PLATFORMER
Random Racing
Virtual pet
CIE 0478
Part B
✅DIGITAL CITIZENSHIP✅
Y5
L1 - SMARTand passwords
L2 - kindonline
L3 - RELIABILITY
PROJECT
Y6
Y6 - L1 ONLINE REPUTATION
L2 - CYBERBULLYING
PROJECT
Y7
Y7 - L1 ONLINE REPUTATION
L2 - Real or fake
PROJECT
Y8
L1 - Data protection & privacy
L2 - Digital weell being and mental health
L3 - Algorithms and media literacy
PROJECT
SCENARIOS
More scenarios
⚽LOWER SCHOOL⚽
Y5
Copy of T1A - KEYSKILLS
Y6
Copy of T1A - KEYSKILLS
Y7
T1A - KEYSKILLS
Y8
Copy of T1A - KEYSKILLS
Y9
Copy of T1A - KEYSKILLS
✍️KS4✍️
iGCSE CS REVISION
Theory
CPU - Feb 3
Memory storage, OS and networks(March 1)
Data representation
Image file size calculation
Data transmission
Programming
Sequencing
Selection
Iteration
debugging practice
TRACETABLE WORKSHEET
CIE iGCSE
iteration challenge
MS
selection challenge 1
Long program
sports score
SOW
SPRING REVISION
EXAM READINESS WORKBOOK
EDEXCEL CS
PSEUDOCODE GUIDE
Advance topics exam prep
🏗️PROJECT🏗️
IOT INVENTION
EOT Summer project
FILEHANDLING
https://trinket.io/python/bd54fb09cf49
Python append to a file - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
CIE Pseudocode - File Handling - A Level Computer Science
Reading Text Files CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason. Look at the example below and note: File read objects aren’t assigned to an identifier The temporary variable ( Example using while loop: OPENFILE animals.txt FOR READ WHILE NOT… Read More »CIE Pseudocode – File Handling
Reading text files | Oak National Academy
In this lesson, we will be introduced to text files. The focus will be on reading text files, and how the data from a text file can be used within a program. We will be stepped through the key methods that are used for reading text files in Python, before we complete two text file challenges.
Writing to text files | Oak National Academy
In this lesson, we will continue to explore text files by looking at how to write text files and how to append text files. Live coding will be used to introduce the two new concepts and mini challenges are used to allow us to test our understanding of them.
Work with CSV files | Oak National Academy
In this lesson, we will learn what CSV files are and how to use them. We will also learn how to read data into a list and a 2D list. Finally, we will complete a challenge working with the data.
Write to CSV files | Oak National Academy
In this lesson, we will learn how to write to CSV files. We will work with 1D and 2D lists, before converting them to string and writing them to CSV files. There are lots of list challenges this lesson, which should help to enhance skills in preparation for the final project.
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse