Can Free AI Tools Support Teaching?
Part1: A Record of Personalized Folder Creation by an AI Novice
[あ] 日本語| [A] English
Abstract
Large classes can foster diversity, a lively atmosphere, and collaborative learning. However, individual tutoring can be time-consuming for teachers. This article presents an efficient method for creating individual online folders and files using AI. These automation scripts were developed through interactions with generative AI (ChatGPT-3.5 and Gemini). This experiment investigates whether generative AI can assist in personalized instruction preparation. While the technical details may seem basic to experts, practical information is surprisingly scarce at the field level. I hope this article will be helpful to teachers in similar situations.
Background
In my classes, I share editable online documents with each student as part of individual tutoring. During collaborative learning, all work is shared anonymously in real time. I ensure each student has a focused, secure environment for individual tutoring.
Technologies Used
ChatGPT-3.5
Gemini
JavaScript
macOS terminal
Google drive
Google spreadsheets
Google docs
Table of contents
1. Compile class roster in Google Spreadsheet
In this guide, we will create individual folders and files for a virtual class with 251 students.
Use single-byte characters for student names.
Avoid using double-byte characters to prevent compatibility issues.
Prefix each name with the class number for easy identification.
Table: 251 fictitious students created in a Google spreadsheet.
For reference, please use this Google spreadsheet, files in Harmony.gsheet
💬 My eyes often get tired when using spreadsheets, so in this case I'm going to intersect the white and gray cell columns.
2. Create source file
First, create a common file for the class you want to duplicate. In this case, we will use Google Docs. This file will be shared so each class member can edit their copy individually. When you share, please ensure students do not have viewing or editing rights to other students' files. The intended use is for students to share assignments, individually write reports or papers, and submit them to the instructor. Pre-fill the source file with useful information for the entire class.
Figure: Google docs source file example
For reference, please take a look at this Google Docs file.
💡Note: While we use Google Docs here, the following steps can be performed using Microsoft Word.
3. Duplicate source file for each class member
Create copies of the source_file.gdoc for each class member.
Navigate using cd
Open Terminal: Open Terminal from the Applications folder.
Navigate to the source directory: Use the following command to move to the directory where the source folder is located.
Since the source file is located in /Users/isaokashima/Documents/14TEST, use the command below:
Replace /Users/isaokashima/Documents/14TEST with your directory path.
Duplicate the source file
Use the following code to create the specified number of replicas
251 Source files are duplicated.
4. Rename duplicated files with names and student IDs
Prepare a CSV file containing a corresponding list of current and new file names. For example, in the following format.
This time, we created a csv file with the old file name corresponding to the new file name based on the roster created in 1.
For reference, file_name.csv
5. Create original folder
coming soon
6. Duplicate original folder for each class member
coming soon
7. Rename duplicated folders with names and student IDs
coming soon
8. Sort files into corresponding folders
coming soon
9. Upload folders to the cloud
coming soon
10. Retrieve folder and file information from the cloud
coming soon
11. Make folders and files shareable
coming soon
12. Obtain shareable links and email them to each member
coming soon
13. Creating QR codes for the shareable links of folders and files, and then printing them on individual paper worksheets.
coming soon
Reference
Currently writing.
Acknowledgement
Currently writing.
Footnote
Currently writing.
Feedback
There is currently no feedback on this article.
Keywords
#VintageEdTechnology #EdTech #PersonalizedLearning #CollaborativeLearning #TeachingSupport #GenerativeAI #ChatGPT #Gemini #JavaScript #Googledrive #時短 #KomabasalonTips #Tips