The Data Hack 2021 is actually a one-year programme with "From Data Sourcing to Web Publishing Series" workshops in both semesters of 2020-21 academic year.
Instructor: Prof. Bernard Suen, Center for Entrepreneurship
Core Design and Digital Literacy for 21st Century Talents Introduction to Web Publishing with HTML/CSS/JS and Github |
|
Non-Coding Track Introduction to Web Publishing with Pingendo and Github Introduction to Web Scraping in ParseHub |
Coding Track Introduction to Python Programming Introduction to Web Scraping in Beautiful Soup |
In this semester, the workshops cover a wide range of topics classified in five categories:
Some of the Digital Scholarship and Research Data Workshops are also covered in the 5 categories.
Students who attend at least one workshop in every category will be issued a certificate of attendance (Introduction to Data Competency Certificate). For those workshops that fall into multiple categories, only one category can be considered for fulfilling the requirement. Students who want to receive the certificate are required to attend at least 5 workshops, with one from each category.
Topic | Date & Time | Category | ||||
1 | 2 | 3 | 4 | 5 | ||
Visualising Network Relationships with Gephi |
23 Feb 2021 (Tue) 3:00 - 4:15 pm |
|
ü |
|
ü |
|
The ABC of Digital Competency: A Layman’s Guide to AI, Big Data and Cloud Computing AI, Big Data, and Cloud Computing have become the digital infrastructure for application development on the net. Without the cloud forming the backbone for robust operations and outsourcing of core hardware/software system and security services, it won't be possible for businesses and research institutes to scale up their data acquisition, storage, and processing capacities. As the volume, velocity, variety, and veracity of the datasets grow, powerful parallel and distributed processing resources provided by the cloud platforms can enable faster R&D and innovation cycles. Upon such foundation, AI and machine learning technologies can be applied to the huge datasets for building complex analytic models. |
25 Feb 2021 (Thu) 2:30 - 5:30 pm |
ü |
|
|
|
|
Introduction to Programming in Python Python is one of the most versatile languages to learn for mastering computer and data science. The simple and elegant syntax of Python makes it an ideal language for beginners. Not only that, Python has also been used by scientists and engineers to build complex models and systems.
Jupyter Notebook will be used in the workshop for programming in Python. |
27 Feb 2021 (Sat) |
|
ü |
|
|
|
Data Scraping and Cleaning for Non-Programmer In this session, we will introduce how to collect various data automatically from popular websites using API and web scraping. In addition to the basic logics of web crawling and cleaning, we will use KNIME for hands-on demonstration. Remarks: |
5 Mar 2021 (Fri) |
|
ü |
|
|
|
Detecting Correlation and Relationship in Data This workshop reviews the key techniques in detecting correlation and relationship in data. Key topics to be covered are descriptive statistics, correlation, simple and multiple regression, data visualization and outlier detection. Examples will be used to illustrate the above techniques. |
11 Mar 2021 (Thu) |
|
|
ü |
|
|
Introduction to R for Statistical Analysis |
12 Mar 2021 (Fri) |
|
ü |
|
ü |
|
Beginning Web Publishing II: Programming in JavaScript This hands-on workshop aims to cover the basics of the JavaScript language:
Knowledge of HTML/CSS and concept of DOM (Document Object Model) and box model are required as pre-requisite for signing up the workshop. The attendees are also expected to know how to use a code editor such as Visual Studio Code, Atom, Sublime Text, or Notepad++. |
13 Mar 2021 (Sat)
|
|
|
|
ü |
|
Introduction to Internet of Things (IoT) by using Micro:bit This workshop introduces the basic concepts of Internet of Things (IoT). We will use Micro:bit for hands-on demonstration by introducing its basic functions and simple coding. *Please bring your own notebook computer to attend the workshop |
15 Mar 2021 (Mon) 2:30 - 4:30 pm |
ü | ||||
Introduction to ArcGIS and QGIS for Digital Scholarship Projects |
16 Mar 2021 (Tue) |
|
ü | ü | ü |
|
Monitoring living environment using Micro:bit Temperature and relative humidity vary everyday. A good combination of the both is essential for a comfortable living. This workshop introduces the monitoring of temperature and relative humidity using Micro:bit, how to interpret the readings, and optimize the environment. Simple Javascript programming is required. The readings will be published to the IoT (Internet of Things) platform for user browsing and data sharing. *Please bring your own notebook computer to attend the workshop |
19 Mar 2021 (Fri) |
|
ü | ü | ü | ü |
Introduction to Internet of Things (IoT) by using CocoRobo Basics This workshop introduces the basic concepts of Internet of Things (IoT) by using CocoRobo and will focus on program design and module usage. *Please bring your own notebook computer to attend the workshop |
23 Mar 2021 (Tue) 2:00 - 5:00 pm |
ü | ||||
Introduction to SketchUp SketchUp is a free 3D modeling software. This workshop will introduce the basic features and how to design simple 3D models by using SketchUp. |
24 Mar 2021 (Wed) 2:30 - 4:30 pm |
ü | ||||
Basics of Data Mining with Weka (Hands-on) |
15 Apr 2021 (Thu) 11:00 am - 12:30 pm |
ü |