Skip to content

MK316/Coding4ET

Repository files navigation

📗 Coding4ET

Coding Basics for English Teachers (Updated as of Nov. 6, 2024)

🔸 Acknowledgment 🔸 Overview

📂 Table of Contents

Lessons Keywords Exercises
Lesson 1. Introduction
Lesson 2. Getting Ready
2.1 Github
2.2 Colab
2.3 Markdown
2.4 DIY: practice
2.5 🌱 Emoji to copy & paste
Lesson 3. Coding Basics
3.1 Comments vs. Codes
3.2 Input vs. output 🐳 EX3.2
3.3 Variables 🐳 EX3.3
3.4 Operators 🐳 EX3.4
3.5 Functions 🐳 EX3.5
3.6 Module, Library, Package 🐳 EX3.6
Lesson 4. Data Types 🐳 EX4
4.1 Number
4.2 String
4.3 List
4.4 Dictionary
4.5 Tuple
4.6 Set
4.7 Boolean, NoneType
Lesson 5. Multimodality 🐳 EX5
Lesson 6. dataframe intro, Designing language apps, Gradio vtense sample
Lesson 7. Dataframe:Part I., Part II., Part III.

Acknowledgment

📢Audio

  1. This manual is written to be used as teaching material for improving digital literacy among future and current teachers of English, aiming to provide an easier approach to basic Python coding.
  2. This manual will continue to be updated and revised for the progress of the course.
  3. ChatGPT 4.0 was used to rewrite the text for readability, check for English grammar, and create examples.

Overview

🌱 The focus of this manual and goals

In today's era of digital technology deeply intertwined with education, the importance of digital literacy in English teaching is increasingly recognized.

  • The current scope of digital literacy extends beyond merely using media tools in the classroom. It now encompasses an understanding of basic coding to effectively integrate various generative AI tools into teaching practices.

  • Language educators, often trained in the humanities, may find the concept of coding unfamiliar and challenging to approach. Our goal is not to require educators to master coding or create new codes, but rather to develop the ability to read and understand code at a basic level.

  • This understanding enables them to utilize generative AI tools like ChatGPT to create more effective language learning tools tailored to learners' levels and educational content.

Therefore, this manual aims to introduce Python coding in a fundamental way, focusing on codes related to language learning and teaching.

Note: The image is generated by ChatGPT 4.0 (Dall-E)

About

Coding for English Teachers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published