---
# System prepended metadata

title: 「2022 Spring - SIRLA 對外課程」企劃書
tags: [' python', ' javascript', proposal, ' shellscript', ' course']

---

---
title: 「2022 Spring - SIRLA 對外課程」企劃書
tags: proposal, course, python, javascript, shellscript
description:
    1. title 請改為 「[課程名稱]」企劃書
    2. tag 請刪去template，加上活動內容類型或名稱
    3. 加上"{%hackmd BkVfcTxlQ %}"意為套用黑色模板
---
{%hackmd BkVfcTxlQ %}
# ***2022 Spring - SIRLA 對外課程***

> 講師聯絡資訊：
> 李崇瑋 / 手機： / Email：
> 蔡孟軒 / 手機： / Email：

> [TOC]
> 

***
## **課程資訊**
* 課程時間：
    [time=] Mar. 2022 ~ Jun. 2022

* 課程對象：
    * 輔仁大學在校學生
    > 對外課程

* 課程難度：
    * 村民至初心者
    > 等級由易至難分為：村民、初心者、冒險者、高手、鬼

* 課程預估人數：
    * 5 人

* 課程地點：
    * LE 5A

---
## **預期目標**
* 提高 SIRLA 成員在自學上的能力、以及對外發表授課之能力
* 對輔大在校學生 (尤其是圖書資訊學系) 之資訊能力的潛移默化培養
* 提高圖書資訊學系的整體名聲

---
## **課程安排**

| Time  | Content | Lecturer | Remark |
| ----- | ------- | -------- | ------ |
| 03/16 | Python Tool: Backdoor | 黃子軒 |  |
| 03/23 | Python Tool: PyGame | 王筱鈞 |  |
| 03/30 | Python Tool: Captcha | 許雅喬 |  |
| 04/06 | X | X | 春假期間 |
| 04/13 | JavaScript Tutorial: Fundamental | 池妤容 |  |
| 04/20 | X | X | 期中考週 |
| 04/27 | JavaScript Tutorial: Operators & Control Flow | 池妤容 |  |
| 05/04 | JavaScript Tutorial: Functions | 宋安琪 |  |
| 05/11 | JavaScript Tutorial: Objects & Prototypes | 宋安琪 |  |
| 05/18 | Basic Linux Commands | 黃子軒 |  | 
| 05/25 | Shell Script: Basic | 許雅喬 |  |
| 06/01 | Shell Script: Advance 1 | 王筱鈞 |  |
| 06/08 | Shell Script: Advance 2 | 郭映嫻 |  |
| 06/15 | Shell Script: Control Flow | 郭映嫻 |  |
| 06/22 | X | X | 期末考週 |

### *時間安排*
* 預計課堂數： 12 堂
* 每堂課時長： 2 小時

### *內容安排*
* (Mar.) Python Tools
    * Backdoor: [How To Build a Simple Backdoor in Python](https://www.securecoding.com/blog/how-to-build-a-simple-backdoor-in-python/)
    * PyGame: [使用 Python 和 PyGame 遊戲製作入門教學](https://blog.techbridge.cc/2019/10/19/how-to-build-up-game-with-pygame-tutorial/)
    * Captcha: [Python爬蟲學習筆記(七) — 處理圖片驗證碼](https://yanwei-liu.medium.com/python%E7%88%AC%E8%9F%B2%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E4%B8%83-%E8%99%95%E7%90%86%E5%9C%96%E7%89%87%E9%A9%97%E8%AD%89%E7%A2%BC-962e1c008ce9)
* (Apr.) JavaScript Tutorial
    * Fundamental: [Section 1 and Section 2](https://www.javascripttutorial.net/)
    * Operators & Control Flow: [Section 3 and Section 4](https://www.javascripttutorial.net/)
    * Functions: [Section 5](https://www.javascripttutorial.net/)
    * Objects & Prototypes: [Section 6](https://www.javascripttutorial.net/)
* (May.) Shell Script Tutorial
    * Basic Linux Commands: [Basic Linux commands you should know](https://linuxhint.com/basic-linux-commands/)
    * Basic: [3 Hour Bash Tutorial 1 ~ 10](https://linuxhint.com/3hr_bash_tutorial/)
    * Advance 1: [3 Hour Bash Tutorial 11 ~ 17](https://linuxhint.com/3hr_bash_tutorial/)
    * Advance 2: [3 Hour Bash Tutorial 18 ~ 22](https://linuxhint.com/3hr_bash_tutorial/)
    * Control Flow: [Bash if-else statements](https://linuxhint.com//bash-if-else-statements/)

---
## **備註**