# data[].attributes.body
Ice-breakers & Lightning talks. Start the sharing, include a brief "How to survive in China" tutorial and other sessions.

# data[].attributes.body
Open Fiesta
Xili Lake metro station exit D, walk East, cross stairs, reach building J
Address: 清华深圳校区J楼2层
http://www.fiesta.tsinghua.edu.cn/
Shenzhen Tsinghua University Building J Floor 2

# data[].attributes.body
ISNS school
Isnsz.com
Taoyuan Cun Metro Station
Need a guide to enter

# data[].attributes.body
City Maker Faire Nov 9/10
shenzhenmakerfaire.com
Address: 深圳市南山区万科云设计公社

# data[].attributes.body
WeChat ID boomtown001
or SteamHeadSZ@outlook.com

# data[].attributes.body
2pm Nov 9, Noon Nov 10, meet at speaker stage!

# data[].attributes.attachment_link.readable_text
9-10 November 2019 Vanke Design Commune, Nanshan, Shenzhen Maker Faire Shenzhen 2019
Join us in the largest maker gathering on Earth!

This year for the Maker Forum, we will be inviting speakers from different sectors, cultures, and professional backgrounds to share their projects, stories and insights in sustainable development. As for the Applications of Technology exhibition, m akers from 20 countries/regions will hold more than 30 workshop sessions . We have 108 booths showcasing nearly 1000 cool projects which will definitely provide you with an eye-opening experience!

Send "Map" to the Wechat o fficial account"MakerFaire制汇节" to receive an HD map of the event

Technology lovers, e ntrepreneurs, craftsmen, parents, teachers, artists, students, designers, engineers, no matter what your career is, if you want to see the latest innovations and experience the joy of DIYing things, then MFSZ19 is just for you!

Time: 9 November 2019 10:00-18:00

20 practitioners of sustainable development coming from all around the world(Sweden, USA, United Kingdom, China) will come together to speak on 3 themes: "Make for Sustainability", "Sustainable Maker Business", and "Sustainable Maker Education". They will be sharing stories about how they practice sustainable development and some relevant projects that they have worked on.

Send "Forum" to the Wechat official account "MakerFaire制汇节" to receive an HD copy of the Maker Forum Schedule.

9-10 November 2019 10:00-17:00

108 groups of exhibitors coming from Korea, Canada, Japan, the USA and many other countries and regions will be bringing trendy applications of cutting edge technology.

Booths showcasing applications of technology will be displaying the exhibit's focus industry and the sustainable development goal(s) that it will help to advance.
For more information regarding the Maker Forum schedule and ticketing, click here!
Time: 9-10 November 10:00-17:00

This year, we have MG Car Making & Racing, IoT learning kits, integration of technology in music, DIY robots, coding lessons, and many more workshops! You name it, we have it! We will be having more than 30 workshop sessions of 15 different innovative themes so you will definitely find a workshop that interests you!

Time: 9-10 November 10:00-17:00
For more information regarding exhibitors, click here!
Other than participating in workshops, you must not miss our project experience sessions!

Robots are all ready for combat!

Be prepared for an exhilarating battle!
For more information regarding the workshop schedule, click here!
Experience racing miniature Driverless Cars

Will you win the race?

This family-friendly mini-car making and racing workshop will definitely spark joy in you!

Beware, this 4m tall cardboard T-rex will come alive if you get close!

An art installation that is a playground for adults and kids alike, where "Art" and "Fun" comes together!

This crystal skeleton robot is ready to party with you! Come give him a high five!

There will be many more cool projects and installations which will be present at Maker Faire Shenzhen 2019! Join us to see them in action!

Vanke Design Commune, Nanshan, Shenzhen

9-10 November 2019 10:00-17:30

But you will have to register online for these:

Visitor registration(for access to exhibitor catalog), click here to register!

Maker Forum( click here to register!)

Innovation workshops( click here to register!)

For the other workshops and booths, just come and have fun!

Lily: 13590636871
Where is it?
lily@chaihuo.org
When is it? Event Schedule IT'S FREE!

# data[].attributes.attachment_link.title
Ultimate Guide to Maker Faire Shenzhen 2019

# data[].attributes.attachment_link.description
9-10 November 2019 Vanke Design Commune, Nanshan, Shenzhen Maker Faire Shenzhen 2019 Join us in the largest maker gathering on Earth! This year for the Maker Forum, we will be inviting speakers from different sectors, cultures, and professional backgrounds to share their projects, stories and insights in sustainable development.

# data[].attributes.body
SAIS school
Szsais.org
Haiyue metro, need a guide to enter

# data[].attributes.body
School Maker Faire Nov 16

# data[].attributes.body
a chaotic gathering, confluence of ideas, on how to learn and make - a means of looking at the world. Hoping to learn and absorb different perspectives and add to a growing conversation :)

# data[].attributes.body
MES is about open discussion on the benefits of STEAM education. The idea is to learn each other’s thoughts and ideas about utilising maker spaces for daily educational activities. Across cultures, from kindy to uni, girls and boys, past, present and future. And we are going to have fun as well!

# data[].attributes.body
the goal is to grok the current state of education degree training and hacker community sharing. what do each groups currently consider important topics and why? Because they are my source for "EdTech" more so than the EdTech industry.

# data[].attributes.body
over the last bunch of years I have been trying to figure out a) how we can excite more kids about STEM and
B) get more teachers to engage in having kids study science and the natural world scientifically. Along came making and it fit the whole agenda really well. Recently I have met many amazing educators under the banner of making and it seems that many of us are working toward a similar goal with similar challenges. So I want to talk to others fighting a similar fight and learn from them.

# data[].attributes.attachment_link.title
MFSZ19: To the Heart of Community, to the Cluster of Industry

# data[].attributes.attachment_link.description
We have to admit this is a surprise, not only to you, but also to us :) We are unveiling the plan of Maker Faire Shenzhen 2019 in this lovely late April, while we enjoy the green and blossom in this city!

# data[].attributes.headline
Nov 9th Party, Lightning Talks, and Open Gallery

# data[].attributes.subject
Nov 9th Party, Lightning Talks, and Open Gallery

# data[].attributes.body
At the makerfaire in the evening (time TBD), 5 minute talks to present your project or topic, come ready!

# data[].attributes.body
4 old laptops, and lots of decorative hardware for arcade cabinets

# data[].attributes.attachment_link.readable_text
We support the following payment methods.Click for more information if you are confused about how to pay.

* We currently offer COD payments for Saudi Arabia, United Arab Emirates, Kuwait, Oman, Bahrain, Qatar, Thailand, Singapore, Malaysia, Philippines, Indonesia, Viet Nam, India. We will send a confirmation code to your mobile phone to verify that your contact details are correct. Please ensure you follow all the instructions contained in the message.

* Paying with Installment (credit card) or Boleto Bancário is only available for orders with shipping addresses in Brazil.

# data[].attributes.attachment_link.title
LCD Controller Board DIY Assembly Kit For 1366x768 15.6 Inch LP156WH4(TL)(A1) LED Screen Module Board For Arduino from Electronics on banggood.com

# data[].attributes.attachment_link.description
We support the following payment methods.Click for more information if you are confused about how to pay. * We currently offer COD payments for Saudi Arabia, United Arab Emirates, Kuwait, Oman, Bahrain, Qatar, Thailand, Singapore, Malaysia, Philippines, Indonesia, Viet Nam, India. We will send a confirmation code to your mobile phone to verify that your contact details are correct.

# data[].attributes.attachment_link.readable_text
The continue screen, while much less common now, was a staple feature of arcade games, providing an opportunity (for a small fee) to reanimate the game's hero and to pick up where they left off.

Continue Screens

Games such as Tecmo's Ninja Gaiden coin-op (known in some regions as Shadow Warriors) added jeopardy to their continue screen, in an effort to convince us to part with our money.

Often, a continue screen is one of many screens that a player may find themselves on; other possibilities being a title screen or an instruction screen. I'll show you how you can add multiple screens to a game in a structured way, avoiding a tangle of if...else statements and variables.

A simple way of addressing this problem is to create separate update and draw functions for each of these screens, and then switch between these functions as required. Functions are 'first-class citizens' of the Python language, which means that they can be stored and manipulated just like any other object, such as numbers, text, and class instances. They can be stored in variables and other data types such as lists and dictionaries, and passed as parameters to (or returned from) other functions.

We can take advantage of the first-class nature of Python functions by storing the functions for the current screen in variables, and then calling them in the main update() and draw() functions. In the following example, notice the difference between storing a function in a variable (by using the function name without parentheses) and calling the function (by including parentheses).
[Ed. comment: We have to use an image here because WordPress doesn't seem to allow code indentation. We know that's annoying because you can't copy and paste the code, so if you know a better solution, please leave us a comment.]
The example code above calls currentupdatefunction() and currentdrawfunction(), which each store a reference to separate update() and draw() functions for the continue screen. These continue screen functions could then also include logic for changing which function is called, by updating the function reference stored in currentupdatefunction and currentdrawfunction.

This way of structuring code can be taken a step further by making use of state machines. In a state machine, a system can be in one of a (finite) number of predefined states, and rules determine the conditions under which a system can transition from one state into another.

A state machine (in this case a very simplified version) can be implemented by first creating a core State() class. Each game state has its own update() and draw() methods, and a rules dictionary containing state:rule pairs - references to other state objects linked to functions for testing game conditions. As an example, the continuescreen state has two rules:

Transition to the gamescreen state if the SPACE key is pressed;

Transition to the titlescreen state if the frame timer reaches 10.

This is pulled together with a StateMachine() class, which keeps track of the current state. The state machine calls the update() and draw() methods for the current state, and checks the rules for transitioning between states. Each rule in the current state's rules list is executed, with the state machine updating the reference to its current state if the rule function returns True. I've also added a frame counter that is incremented by the state machine's update() function each time it is run. While not a necessary part of the state machine, it does allow the continue screen to count down from 10, and could have a number of other uses, such as for animating sprites.

Something else to point out is the use of lambda functions when adding rules to states. Lambda functions are small, single-expression anonymous functions that return the result of evaluating its expression when called. Lambda functions have been used in this example simply to make the code a little more concise, as there's no benefit to naming the functions passed to addrule().

State machines have lots of other potential uses, including the modelling of player states. It's also possible to extend the state machine in this example by adding onenter() and onexit() functions that can be called when transitioning between states.

Get your copy of Wireframe issue 19

You can read more features like this one in Wireframe issue 19, available now at Tesco, WHSmith, and all good independent UK newsagents.

Or you can buy Wireframe directly from Raspberry Pi Press - delivery is available worldwide. And if you'd like a handy digital version of the magazine, you can also download issue 19 for free in PDF format.

Make sure to follow Wireframe on Twitter and Facebook for updates and exclusive offers and giveaways. Subscribe on the Wireframe website to save up to 49% compared to newsstand pricing!

# data[].attributes.attachment_link.title
Create your own arcade-style continue screen | Wireframe #19 - Raspberry Pi

# data[].attributes.attachment_link.description
The continue screen, while much less common now, was a staple feature of arcade games, providing an opportunity (for a small fee) to reanimate the game's hero and to pick up where they left off.

# data[].attributes.attachment_link.readable_text
价格说明

划线价格

指商品的专柜价、吊牌价、正品零售价、厂商指导价或该商品的曾经展示过的销售价等， 并非原价 ，仅供参考。

未划线价格

指商品的 实时标价 ，不因表述的差异改变性质。具体成交价格根据商品参加活动，或会员使用优惠券、积分等发生变化，最终以订单结算页价格为准。

商家详情页（含主图）以图片或文字形式标注的一口价、促销价、优惠价等价格可能是在使用优惠券、满减或特定优惠活动和时段等情形下的价格，具体请以结算页面的标价、优惠条件或活动规则为准。

此说明仅当出现价格比较时有效，具体请参见《淘宝价格发布规范》。若商家单独对划线价格进行说明的，以商家的表述为准。

# data[].attributes.attachment_link.keywords[]
笔记本屏幕 改装hdmi显示器 电视机驱动板高清包邮送电源喇叭.

# data[].attributes.attachment_link.title
笔记本屏幕 改装HDMI显示器 电视机驱动板高清包邮送电源喇叭-淘宝网

# data[].attributes.attachment_link.description
划线价格 指商品的专柜价、吊牌价、正品零售价、厂商指导价或该商品的曾经展示过的销售价等， 并非原价 ，仅供参考。 未划线价格 指商品的 实时标价 ，不因表述的差异改变性质。具体成交价格根据商品参加活动，或会员使用优惠券、积分等发生变化，最终以订单结算页价格为准。 ...

# data[].attributes.attachment_link.readable_text
价格说明

划线价格

指商品的专柜价、吊牌价、正品零售价、厂商指导价或该商品的曾经展示过的销售价等， 并非原价 ，仅供参考。

未划线价格

指商品的 实时标价 ，不因表述的差异改变性质。具体成交价格根据商品参加活动，或会员使用优惠券、积分等发生变化，最终以订单结算页价格为准。

商家详情页（含主图）以图片或文字形式标注的一口价、促销价、优惠价等价格可能是在使用优惠券、满减或特定优惠活动和时段等情形下的价格，具体请以结算页面的标价、优惠条件或活动规则为准。

此说明仅当出现价格比较时有效，具体请参见《淘宝价格发布规范》。若商家单独对划线价格进行说明的，以商家的表述为准。

# data[].attributes.attachment_link.description
划线价格 指商品的专柜价、吊牌价、正品零售价、厂商指导价或该商品的曾经展示过的销售价等， 并非原价 ，仅供参考。 未划线价格 指商品的 实时标价 ，不因表述的差异改变性质。具体成交价格根据商品参加活动，或会员使用优惠券、积分等发生变化，最终以订单结算页价格为准。 ...

# data[].attributes.body
Sam's Space or ISNS for the final presentation and play-off of arcade games!

# data[].attributes.body
Overall, hotels Near Chegongmiao Metro Station are ideal for a broad Shenzhen experience. It is about 40 minutes from Open FIESTA, but it is central to Shenzhen and active.

In quiet neighborhoods but close to venues:
1) Proximity to Open FIESTA (networking, presenting, launching point for tours) The Vienna Hotel or nearby

2) Proximity to SteamHead (hacker activities, building projects) The Ranz Hotel

# data[].attributes.body
Meet at Taoyuan Cun metro station, blue line

# data[].attributes.body
Attend or run a workshop/ presentation!

# data[].attributes.body
Our MES SZ schedule can be updated by what the attendees want to do! If you have an activity you want to lead or ask for, add a card on a day you think it might fit!
Day 1 we'll write all these cards out and arrange them unconference style to determine the agenda for some time periods!

# data[].attributes.body
A few talks about education and making in China, etc. Set the context before school visit, distribute lists and contact info for Shenzhen Maker resources.

# data[].attributes.body
Everyone make sticky notes with topics they want to cover! Include suggestions from this padlet. This is the "Unconference" format that we'll have time for each day!

# data[].attributes.attachment_link.readable_text
From Wikipedia, the free encyclopedia

Open space session scheduling at an unconference

An unconference is a participant-driven meeting. The term "unconference" has been applied, or self-applied, to a wide range of gatherings that try to avoid hierarchical aspects of a conventional conference, such as sponsored presentations and top-down organization.

Unconference signup at Wikiconference USA with a participant.

According to Tim O'Reilly, a predecessor of an unconference was a gathering organized by Alexander von Humboldt in 1828, which had a reduced emphasis on formal speeches and instead emphasized informal connections.

The term "unconference" first appeared in an announcement for the annual XML developers conference in 1998.

Unconferences often use variations on Open Space Technology, the format/method developed by Harrison Owen in 1985. Owen's 1993 book Open Space Technology: a User's Guide discussed many of the techniques now associated with unconferences, although his book does not use that term.

The term was used by Lenn Pryor when discussing BloggerCon (a series of conferences organized by Dave Winer and first held October 4-5, 2003 at Harvard's Berkman Center for Internet & Society.)

Sarah Winge, the organizer (with Tim O'Reilly) of Foo Camp, an early unconference, drew on her experience of open space and conversations with Harrison Owen to develop the format. The first Foo Camp happened October 10-12, 2003, in Sebastopol, California. In 2005 some of the attendees from previous years decided to produce their own "Bar" Camp. These three events, BloggerCon, Foo Camp and BarCamp helped to popularize the term "unconference".

Typically at an unconference, the agenda is created by the attendees at the beginning of the meeting. Anyone who wants to initiate a discussion on a topic can claim a time and a space. Some unconference sessions (for example at FooCamp or BarCamp) are led by the participant who suggested its topic; other unconference sessions are basically open discussions of the session topic.

An "unconference" is particularly useful when participants generally have a high level of expertise or knowledge in the field the conference convenes to discuss.

An unconference can be conducted using a number of facilitation styles. Some of these are:

# data[].attributes.attachment_link.description
From Wikipedia, the free encyclopedia An unconference is a participant-driven meeting. The term "unconference" has been applied, or self-applied, to a wide range of gatherings that try to avoid hierarchical aspects of a conventional conference, such as sponsored presentations and top-down organization.

# data[].attributes.headline
Afternoon A: E-textile trash fashion at Dong Wan Primary School Day 1

# data[].attributes.subject
Afternoon A: E-textile trash fashion at Dong Wan Primary School Day 1

# data[].attributes.body
5-day workshop engaging girls in electronics. Students use recycled materials to prepare building blocks, and then use building blocks to make a hat template (or hair wears).

# data[].attributes.body
!NEED TICKETS!
Makeblock CEO will have a firechat, worth listening.
There are other good speeches if you're interested.
Stratup boots can be visited in the meantime.

# data[].attributes.body
Steamhead will host a set of lightning talks and skills workshops to share the most exciting new ideas of attendees.

# data[].attributes.body
Likely meet at tour spot, to be scheduled

# data[].attributes.headline
Afternoon - Parent / Community Meetup and talks

# data[].attributes.subject
Afternoon - Parent / Community Meetup and talks

# data[].attributes.body
Attendees will have the chance to interface with local parents and maker education providers to understand more about the local maker education scene from their perspectives.

# data[].attributes.body
A: Tencent visit trip. 1 hour. 10 people max.
B: Visit 2-3 schools to see more MakerEd. Including micro school Agora. Special focus on parent/curriculum expectations, assessment, and communications.
C: SteamHead and SAIS

# data[].attributes.headline
Afternoon - Professional Development for attendees and local educators

# data[].attributes.subject
Afternoon - Professional Development for attendees and local educators

# data[].attributes.body
Hands on experience with several hacking tools and programs, plus "design your own maker ed curriculum" with open badges or other systems.

# data[].attributes.headline
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 5

# data[].attributes.subject
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 5

# data[].attributes.body
Students will present their design to a broad range of audience. MES SZ attendees are welcomed to join us if the school principle agree.

# data[].attributes.headline
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 4

# data[].attributes.subject
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 4

# data[].attributes.body
Students will explore the interplay of materials and LED lights to create different lighting effects for their hat.

# data[].attributes.body
School Maker Faire discussion and evening is hacking work at SteamHead

# data[].attributes.body
Maker - Hacker Lightning Intro Sessions at SH Space

# data[].attributes.body
tutorial: micro:bits with shenzhen-sourced sensors, both building bots and buying components with low China prices

# data[].attributes.body
Work together through a design challenge to create quick prototypes for an education-related problem.

# data[].attributes.body
Attendees can visit MakerBay, DimSum Labs, Golden Computing Center, and optionally a school

# data[].attributes.body
(option to move to Day 2)
Visit ISNS's school makerspace and VR Lab, focus on hands-on learning through the IB (International Baccalaureate) program. Teacher training tools and administrative needs.
ISNSZ.com

# data[].attributes.headline
All Day: 30 to 60 minute sessions from Unconference List

# data[].attributes.subject
All Day: 30 to 60 minute sessions from Unconference List

# data[].attributes.body
Tech learning, tour additions, or discussion groups are common

# data[].attributes.headline
Afternoon A: E-textile trash fashion at Dong Wan Primary School Day 2

# data[].attributes.subject
Afternoon A: E-textile trash fashion at Dong Wan Primary School Day 2

# data[].attributes.body
Students will finalize their hat template, and discuss elements of design with a focus on shape and texture.

# data[].attributes.body
Attendees can choose visits among Hua Qiang Bei, Chaihao, a 3D printer factory, a laser cutter factory, a STEAM after school playground business, M5 Labs, Tencent Makerspace, and more

# data[].attributes.body
If you missed the weekend, here is a chance to see the space!

# data[].attributes.body
At SteamHead, history of video games begins with HQB emulators!

# data[].attributes.headline
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 3

# data[].attributes.subject
Afternoon - E-textile trash fashion at Dong Wan Primary School Day 3

# data[].attributes.body
Students will learn basic e-textile skill, and then "color" their hat template with LED lights.

# data[].attributes.headline
Afternoon B: Design Thinking lesson planning

# data[].attributes.subject
Afternoon B: Design Thinking lesson planning

# data[].attributes.body
Learn to integrate Standford d.school's Design Thinking process into a Maker Education lesson plan. Review Shenzhen examples, create your own lesson plan and materials list.

# data[].attributes.body
Teacher Professional Development at a bar, run by a Shenzhen teacher

# data[].attributes.body
Nov 10 noon, meet at speaker stage. Take a tour of projects with other teachers, and try out a creative design assessment tool! assess maker faire projects like a teacher, and discuss the different ways of measuring projects.

# data[].attributes.body
Nov 9, 2pm, speaker stage

# data[].attributes.body
At SteamHead, soldering kits and ordering custom PCBs (KiCad)

# data[].attributes.body
Show off a small thing that you bring! Possibly invite students and teachers to the experience

# data[].attributes.body
Preparations for school makerfaire

# data[].attributes.attachment_link.readable_text
The SAIS K-5 curriculum follows the American Common Core State Standards for English Language Arts and Mathematics. Science follows the American Next Generation Science Standards, and Social Studies follows the American Education Reaches Out international school standards. The mathematics curriculum is Eureka Math, which is America's top-rated mathematics curriculum.

At SAIS, we place a particular emphasis on developing strong English skills. Instruction is highly differentiated based on the needs of each student. Programs include Reading A-Z, Readers/Writers Workshop, Treasures, and a host of other resources. With a student:teacher ratio of 5 to 1, we can guarantee that your child will receive special attention and service.

Project-based learning (PBL) drives the science and social studies curriculum. Students act like real scientists, historians, and geographers as they learn the content through engaging, hands-on, real world projects.

# data[].attributes.attachment_link.description
The SAIS K-5 curriculum follows the American Common Core State Standards for English Language Arts and Mathematics. Science follows the American Next Generation Science Standards, and Social Studies follows the American Education Reaches Out international school standards. The mathematics curriculum is Eureka Math, which is America's top-rated mathematics curriculum.

# data[].attributes.body
We'll shift the venue so these evening conversations can occur in a relaxed atmosphere.

# data[].attributes.body
Nov 10, evening, to be arranged in WeChat group. Dive in with a group dinner to explore local Cantonese cuisine

# data[].attributes.body
Attendees have had the option to get:
- Personal Unconference Goals Posted
-1 experience in either Shenzhen Education, Hacking, or Craft