COSCUP x RubyConf TW 2021

Python and FOSS in Education for Generation Z
年7月31日, 13:10–13:40 (Asia/Taipei), TR313
語言: English


英文演講標題

Python and FOSS in Education for Generation Z

您是否知悉並同意如採遠端形式分享,需提供預錄影片(您需同意大會才能接受您的稿件) – True hackmd url

https://hackmd.io/@coscup/BJ35HavRu/%2F%40coscup%2FBkVYSpvC_

slido url

https://app.sli.do/event/xjq6xel4

演講摘要

The students who belong to Generation Z or post-millennials have access to gadgets such as smartphones even before they go to school. This makes them technology savvy and at the same time, they get bored easily in a traditional classroom setting. It becomes necessary to use modern tools and techniques in the classroom to engage students in activities. Also, governments are promoting the “Bring Your Own Device (BYOD)” concept in education which can be a boon to those who cannot afford a computer or laptop. In this talk, I will introduce the QPython which can be installed on a smartphone to execute Python programs. I will also introduce visual programming tools like Google Blockly, VisuPy, and flowgorithm to generate Python code. Next, I will demonstrate how you can add support of the new programming language (Julia) to Flowgorithm. Finally, I will discuss Moodle and its plug-ins such as Configurable Reports, BigBlueButton, and Badges to enhance the learning experience of students in the classroom and online.

Outline
1. Who are Gen Z? (01 Minute)
2. +s and -s of Gen Z (02 Minutes)
3. Next Gen teacher (01 Minute)
4. QPython (05 Minutes)
5. Flowgorithm (05 Minutes)
6. VisuPy (02 Minutes)
7. Blockly (02 Minutes)
8. Moodle and Plug-ins (05 Minutes)
9. Conducting experiments on the go using smartphone (05 Minutes)
10. Conclusion and Questions (02 Minutes)

英文演講摘要

The students who belong to Generation Z or post-millennials have access to gadgets such as smartphones even before they go to school. This makes them technology savvy and at the same time, they get bored easily in a traditional classroom setting. It becomes necessary to use modern tools and techniques in the classroom to engage students in activities. Also, governments are promoting the “Bring Your Own Device (BYOD)” concept in education which can be a boon to those who cannot afford a computer or laptop. In this talk, I will introduce the QPython which can be installed on a smartphone to execute Python programs. I will also introduce visual programming tools like Google Blockly, VisuPy, and flowgorithm to generate Python code. Next, I will demonstrate how you can add support of the new programming language (Julia) to Flowgorithm. Finally, I will discuss Moodle and its plug-ins such as Configurable Reports, BigBlueButton, and Badges to enhance the learning experience of students in the classroom and online.

Outline
1. Who are Gen Z? (01 Minute)
2. +s and -s of Gen Z (02 Minutes)
3. Next Gen teacher (01 Minute)
4. QPython (05 Minutes)
5. Flowgorithm (05 Minutes)
6. VisuPy (02 Minutes)
7. Blockly (02 Minutes)
8. Moodle and Plug-ins (05 Minutes)
9. Conducting experiments on the go using smartphone (05 Minutes)
10. Conclusion and Questions (02 Minutes)