Skip to main content

Hour of Code Face to Face Workshop

 

121

[FULL]
Registration link: https://forms.office.com/r/S7Vjy9ST8n

 

2022-09-24 HKPC x Hour of Code workshop
Date: 24 September 2022 (SAT)
Time: 9:30-12:00
Venue: Room 120, 1/F., HKPC Building, 78 Tat Chee Avenue, Kowloon Tong, Hong Kong
Topic: 1. MIT App Inventor + 2. Git and GitHub
* Only 20 seats available, first come first served

For enquiry, please WhatsApp 6759 6140 or call 2788 5792.
Vaccine pass requirement:
https://www.hkpcacademy.org/wp-content/uploads/2022/08/Vaccine-Pass-Required-for-Entering-the-HKPC-Building_0816.pdf

In order to facilitate a smooth run of the workshop, attendees are advised to install all required software prior to their arrival.

Details:
9:30 am - 10:30 am MIT App Inventor
Suggested age 9+, participants under 9 are welcomed with parents' assistance

In this one-hour coding workshop, we will be making a To-Do List app using MIT App Inventor. After this workshop, you will be able to use MIT App Inventor to create an app, test the app on your personal device, and understand the creation process of apps we use daily.

App Inventor is a free, cloud-based service that allows you to make your own mobile apps using a blocks-based programming language. You access App Inventor using a web browser (Chrome, Firefox, Safari). With these beginner-friendly tutorials, you will learn the basics of programming apps for Android and iOS phones or tablets.

You will make a mobile app, so it's fun to see it run on a phone or tablet while you build the app (and after!). Some setup is required to run your apps.

You will need:
- A Mac or Windows computer with a web browser or iPad is also fine
- iOS or Android device with MIT App Inventor installed (It's fine if they haven't install, I will remind them to install at the start of the lesson)
More information about system requirements: http://appinventor.mit.edu/explore/ai2/setup
App Store
https://apps.apple.com/hk/app/mit-app-inventor/id1422709355?ign-itscg=30200&ign-itsct=apps_box
Google Play
https://play.google.com/store/apps/details?id=edu.mit.appinventor.aicompanion3&pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1

10:30-11:00 Break and Q&A session

11:00 am - 12:00 pm Git and GitHub
Suggested age 14+, or with previous programming experience, participants under 14 are welcomed with parents' assistance

Git and GitHub are two technologies that every developer should learn, irrespective of their field. In this workshop, we will introduce you to Git and GitHub. If you're a beginner developer, you might think that these two terms mean the same thing – but they're different. By the end of the workshop, you will understand what version control is, will be able to use distributed version control systems, like Git with some basic Git commands and understand the differences between Git and GitHub and the roles they play in the software development lifecycle.
Quick Introduction to Git and GitHub
Git is a distributed version control system designed to track changes to a project (code) in software development. It is intended to enforce coordination, collaboration, speed, and efficiency among developers.
GitHub, on the other hand, is a web-based hosting service for version control using Git. It offers all of the distributed version control and source code management functionality of Git as well as adding more features for computer code.

You will need:
- Basic knowledge of the terminal
- Ability to type commands in the terminal
- Git installed
- A GitHub account
- A Mac or Windows computer with text editor
- VS Code installed (optional, but recommended)

How to Install Git: https://git-scm.com/downloads
Create a GitHub account: https://github.com/signup
VS Code: https://code.visualstudio.com/download

More HoC workshops coming in Oct, stay tuned...

 

Type