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

1. Compile class roster in Google Spreadsheet

In this guide, we will create individual folders and files for a virtual class with 251 students. 

A roster of 251 fictitious students created in a Google spreadsheet.

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.

source_file.gdoc

💡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

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

Isao KASHIMA (Ph.D.)

Project Associate Professor