fgr101 / Speaking_Cards

This simple software creates random topics for speaking activities with English students. Each topic has four interesting questions that can spark debates between the teacher and students.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Speaking Cards - English Speaking Activity Generator

The English Speaking Activity Generator is a software tool designed to facilitate engaging and interactive speaking activities for English language learners. This project aims to provide a platform that generates random discussion topics and thought-provoking questions to spark debates and stimulate conversations in the English language classroom.

This program has been written using the FREEBASIC language, a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux. FreeBASIC is a completely free, open-source, multi-platform BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, object orientation, unsigned data types, inline assembly, and many others. FreeBasic On GitHub.

Features

  • Random Topic Generation: The software generates a variety of random discussion topics, ensuring a diverse range of subjects for student conversations.
  • AI-Generated Questions: The program utilizes artificial intelligence to generate thought-provoking questions related to each topic. These questions encourage critical thinking and help students explore various perspectives.
  • Visual Context: Each topic is accompanied by an image that adds visual context and enhances students' comprehension and imagination during the discussions.
  • User Contribution: This project encourages student involvement by allowing them to contribute their own topics and suggestions, fostering a collaborative learning environment.
  • Easy-to-Use Interface: The user-friendly interface provides a seamless experience for both teachers and students, enabling effortless topic selection and navigation.

Usage

Once the software is installed, simply launch the program and select the desired option from the main menu. Follow the prompts to initiate a random speaking activity session with your students. Engage in discussions based on the generated topics and questions, encouraging students to express their thoughts and engage in debates.

Contributing

We welcome contributions from the community! If you have ideas for improving the English Speaking Activity Generator or would like to add new features feel free to contribute.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE.md file for more details.

Acknowledgments

  • The AI question generation component is powered by ChatGPT, an OpenAI language model.
  • Special thanks to Geany for providing a reliable and versatile integrated development environment (IDE) for FreeBASIC and to the FreeBasic developers and its community.

About

This simple software creates random topics for speaking activities with English students. Each topic has four interesting questions that can spark debates between the teacher and students.

License:GNU General Public License v3.0


Languages

Language:FreeBasic 100.0%