Lego Mindstorms EV3 - 機器狗完成!

Submitted by Jenny on Wed, 03/16/2016 - 09:10

The coding class finished programming their recent robot. They learned how to have multiple threads of program execution and how to interrupt one thread from another and how to use global variables as flags to send quick messages across threads.

利用multiple threads和program execution, 機器狗終於完成了!

Drupal and Front-end Developement Workshop/Drupal及前端開發工作坊

Submitted by Jenny on Tue, 03/15/2016 - 17:20

JohnAlbin會在台北舉辦一系列的Drupal及前端開發工作坊,

第一堂課會是CSS Component design - BEM naming convention 將於03/18舉行

第二堂課會是 Drupal 8 將於04/08或04/09舉行
- Twig templates
- Debugging
- Theme registry
- Theme hook suggestions

第三堂課會是

Style Guide Centric Development
- KSS

(時間待定)

第四堂課會是

Task Runners
- Gulp or Grunt
- scss-lint for Sass linting
- eslint for JS linting
- npm-shrinkwrap and git for version control

(時間待定)

有興趣的朋友,請聯絡jenny@albin.net。

 

Drupal Frontend Development Workshop (Drupal前端開發工作坊):第一堂課: CSS Component design - BEM naming convention

Submitted by Jenny on Sun, 03/13/2016 - 11:06

Drupal Frontend Development Workshop (Drupal前端開發工作坊):第一堂課: CSS Component design - BEM naming convention將在03/18舉辦,有興趣者,請到https://goo.gl/IWgYza 完成報名手續。將由資深Drupal前端開發工程師開講,John Wilkins (Drupal ID: JohnAlbin),有10年經驗的John,在各大DrupalCamp及DrupalCon都有演講過,這次,他想要把他的經驗用工作坊的方式分享給大家,採用小班制,會更精準,更細節化。 Drupal Front-end Development Worshop: CSS Component Design - BEM naming convention will be held on 03/18 from 19:00 - 22:00. Our speaker, John Wilkins (Drupal ID: JohnAlbin), is an experienced Drupal developer. He has been working with Drupal for over 10 years now. He has been given talks at numerous DurpalCons and DrupalCamps everywhere. Since he lives in Taiwan, he would like to spread his knowledge further and decided to hold a series of workshops. This workshop will be the first one of a series of 4. If interested, please fill out the registration form at https://goo.gl/IWgYza.

Lego Mindstorms EV3 - Multi-Thread Programming

Submitted by Jenny on Thu, 03/10/2016 - 10:14

In this week's coding class we discussed program threads and how Lego Mindstorms software allows kids to create multi-threaded programming.  The kids finished building the Znap robot from instructions and then started programming it with only the rough outline that was written on the board as a guide. They need to use multiple loops, variables, and a new loop interrupt instruction.

這星期我們探討了電腦程式裡的multi-threading功能,利用Lego Mindstorms的程式設計軟體,孩子們練習了multiple loops, variables, 還有 loop interrupt。

 

Code Club/程式設計社團

Submitted by Jenny on Mon, 03/07/2016 - 15:04

Scrach是由麻省理工學院開發,專門為為8歲到小六孩子孩子們設計的學習電腦程式設計

語言家特別在春季推出Hour of Code:  學習電腦設計及英文的社團,在設計中學習,不斷的啟發思考能力

由世界級資深前端工程師,John Wilkins,擔任主要講師/Club Master

從Scracth 開始,到Khan Academy的Javascript,進階到Lego Mindstorms EV3的程式設計,都是我們會安排的課程

第一次聚會將在03/16下午1:30舉行,每次聚會1.5小時

全程用英文教學,有資深英文老師在旁輔導(中、英文輔助),在學習邏輯性思考的同時,也加強英文能力,一舉數得

名額有限,有興趣者,歡迎詢問

Lego Mindstorms EV3

Submitted by Jenny on Fri, 02/26/2016 - 10:53

Color sensorIn this week's coding class we wrote a color calibration program to ensure the EV3 color sensor always works in any light situation. We also ended up having a mini-science class discussing how reflective light affects color perception. If a blue toy is in a closed room with only a red light shining on it, what color does the toy look like?