资讯科技增润班共享学习资源

欢迎来到资讯科技增润班「共享学习资源」!

在此分享的学习资源是供感兴趣的同学自学增润班课程。它容许同学以自己的节奏学习。

培训目录
Category: Internet of Things (物联网)

Internet of Things (物联网)

Contributed by St. Paul's Convent School (由圣保禄学校提供)

This course aims to introduce concept of Internet of Things.
(本课程旨在介绍物联网 (IoT) 的概念。)

Category: 3D Modeling & Augmented Reality (三维模型及扩增实境)

3D portrait scan and VR APPs (3D 人像扫瞄和 VR APPs 编写)

Contributed by the Shun Tak Fraternal Association Yung Yau College (由顺德联谊总会翁祐中学提供)

This course shows how to use 3D Scanning equipment, Unity and augmented reality (AR) tools to create 3D portrait to be seen in VR Apps.
(本课程介绍如何使用 3D 扫描设备,Unity 和扩增实境(AR)工具来创建在 VR 应用中看到的 3D 人像。)

Category: Mobile Apps (流动应用程式编写)

App Inventor 2

Contributed by the Pui Ching Middle School (由香港培正中学提供)

This course aims to introduce App Inventor 2 and use App Inventor 2 to build some games.
(本课程旨在介绍 App Inventor 2 并使用 App Inventor 2 构建一些游戏。)

How to create your first Android app - App Inventor (使用App Inventor建立你的第一个Android程式)

Contributed by Tin Ka Ping Secondary School (由田家炳中学提供)

This course aims to introduce the basics mobile apps programming skills by using a free online platform - App Inventor.
(本课程旨在通过运用免费网上编程平台App Inventor,学习基础流动装置编程技巧。)

Introduction to Android Studio Basics (Android Studio 的基础介绍)

Contributed by Tin Ka Ping Secondary School (由田家炳中学提供)

This course aims to introduce the real mobile apps programming skills by using Android Studio platform.
(本课程旨在通过运用Android Studio平台,学习真正的流动装置编程技巧。)

Introduction to Mobile Apps Design (流动应用程式设计简介)

Contributed by Cheung Sha Wan Catholic Secondary School (由长沙湾天主教英文中学提供)

This course aims to introduce basic concept of mobile apps design.
(本课程旨在介绍流动应用程式设计的基本概念。)

Introduction to Mobile Apps Development with App Inventor (使用 App Inventor 编写流动应用程式简介)

Contributed by The Y.W.C.A. Hioe Tjo Yoeng College (由基督教女青年会丘佐荣中学提供)
This course aims to introduce mobile apps development with App Inventor.

(本课程旨在介绍使用 App Inventor 编写流动应用程式。)

Category: Creative Thinking (创意思维)

Creative Thinking with Minecraft (创意思维与 Minecraft)

Contributed by Christian Alliance SW Chan Memorial College (由宣道会陈朱素华纪念中学提供)

This course aims to groom student's creativity and problem solving skills by using Minecraft software.
(本课程旨在通过使用 Minecraft 软件培养学生创造及解难的能力。)

Category: Robotics (机械人)

How to make a biped robot and program it to dance (如何制造和控制一个两足机械人跳舞)

Contributed by the Department of Computer Science of the University of Hong Kong, Christian Alliance SW Chan Memorial College and Tin Ka Ping Secondary School (由香港大学电脑系、宣道会陈朱素华纪念中学及田家炳中学提供)

This course aims to introduce the basics concepts of robotics via building a robot with 3D printed parts and develop simple program with App Inventor to control its movement with smart-phone. The course material is adopted mainly from a "Workshop on smart-phone controlled 3D printed robot making" held at the University of Hong Kong on 5 November 2016.

(本课程旨在通过使用3D打印部件构建的机械人来介绍机械人的基本概念,并使用App Inventor开发的简单程序,通过智能手机控制其活动。 课程材料主要采用于2016年11月5日在香港大学举行的“以智能手机控制的3D打印机械人制作班”。)

Use robot kit to learn programming (使用机械人套件学习编程)

Contributed by Tin Ka Ping Secondary School (由田家炳中学提供)

This course aims to introduce the basics programming skills by using a programmable robot kit.
(本课程旨在通过运用可编程机械人,学习基础编程技巧。)

Category: Digital Games (数码游戏)

How to use "Game Factory" to create a shooting game (如何利用 Game Factory 制作射击游戏)

Contributed by the Pak Kau College (由伯裘书院提供)

This course uses CLICKTEAM GAME FACTORY 2 to create a flat computer game. Simple flat game design can be done using the game production engine and then exported to an executable file or web page format. Through this course, students can create simple action games, through the keyboard control and play with self developed game, from which to learn the basic concepts of programming, logic and multimedia applications.

This course requires software and hardware: CLICKTEAM GAME FACTORY 2, desktop computer (WINDOWS SYSTEM)

(本课程利用 CLICKTEAM GAME FACTORY 2 制作平面电脑游戏。简单平面游戏设计可使用游戏制作引擎完成,然后汇出成执行档或网页格式。透过本课程,同学可制作简单动作游戏,透过键盘控制及游玩个人创作之作品,从中学习编程基本观念、逻辑及多媒体应用。

本节课程所需软件及硬件: CLICKTEAM GAME FACTORY 2, 桌面电脑 (WINDOWS SYSTEM)。)

Introduction to UNITY3D (UNITY3D 游戏引擎简介)

Contributed by the Pui Ching Middle School (由香港培正中学提供)

This course aims to introduce how to use UNITY3D game engine to develop simple game program. Unity is a cross-platform game engine that can be developed to run on PC, Mac OS stand-alone games, or iOS, Android phones or tablet games.

(本课程旨在介绍如何使用 UNITY3D 游戏引擎开发简单的游戏程序,Unity 是一套跨平台的游戏引擎,可开发执行于 PC、Mac OS 单机游戏,或是 iOS、Android 手机或平板电脑的游戏。)

Category: Problem Solving & Programming (解难技巧及编写程式)

Introduction to Python Programming (Python 程式编写简介)

Contributed by St. Paul's Convent School (由圣保禄学校提供)

Python is a easy to learn programming language. This can give students a first hand experience of coding. Python can be both procedural or object-oriented paradigms. This module focuses on the former which should form a stepping stone for students to move onto the learning of object-oriented programming using Python or even other programming languages.

(Python 是很容易学习的电脑语言。 这可以给学生初次程式编写的经验。 Python 可以是程序化程式编写或物件导向程式编写的范例。 本课程侧重于前者,可为学生提供作为进一步学习使用 Python 作物件导向程式编写或其他电脑语言的踏脚石。)

Programming Basics: RAPTOR and Pascal (程式编写初阶︰RAPTOR 及 Pascal)

Contributed by the Pui Ching Middle School (由香港培正中学提供)

This course aims to introduce basic concept of programming using tools RAPTOR and progamming language Pascal.
(本课程旨在使用 RAPTOR 和电脑语言 Pascal 介绍程式编写的基本概念。)