devoxx4kids / materials Goto Github PK
View Code? Open in Web Editor NEWDevoxx4Kids Workshop Materials
License: GNU Lesser General Public License v2.1
Devoxx4Kids Workshop Materials
License: GNU Lesser General Public License v2.1
Hi, wanted to pass along a simple recipe for JDK and eclipse install that you might like to adopt in your install instructions. If not, that's OK too!
To avoid the Oracle java installer and accompanying (and annoying!) Java Update popups I have manually extracted JDK8 windows install from their exe file, and then modified eclipse.ini to find it in a sibling directory so JAVA_HOME isn't required to start eclipse.
Those can be downloaded here: https://github.com/brianfromoregon/ForgeSetup/releases
I also plan to package forge in the same download with gradle pointed to the jdk so JAVA_HOME isn't required for gradle either.
Create a NetBeans plugin where Spigot server can be managed from within NetBeans.
Hare some of the commands that will be helpful:
Hi, this is a follow up to issue #66.
I'm going to lead some kids through a turtle graphics workshop in two weeks. I'd love to hear your feedback on the content.
Agenda: (the classes I refer to are here)
1:00 - 1:10: Get settled in, feel free to fire up minecraft
1:10 - 1:30: Real world turtle demo (away from computers)
1:30 - 2:00: Play with turtle in ExampleTurtleMod
2:00 - 2:10: Bathroom break
2:10 - 2:30: Lecture
2:30 - 4:00: Self-directed coding
Going through https://github.com/devoxx4kids/materials/tree/master/workshops/minecraft and the first example (Chat Items) covers creating/editing files in Eclipse but then jumps straight to telling the player how they can try the mod out in the game. The missing piece is going from the edited files to a compiled version that the player starts up. Presumably it's just as simple as "press the green run arrow"?
With reference to https://github.com/nmcl/materials/blob/nmcl-patch-2/workshops/minecraft/readme.asciidoc#Fast_Bows
int level = EnchantmentHelper.getEnchantmentLevel(Test.haste.effectId,
event.item);
Which Test? There's nothing in the imports. Should this be a local class that hasn't been included?
Hey folks,
we are curious how many devices are needed for a group of 10 kids (Mindstorms, Arduino, etc).
To me it would be good to include a list of parts that are needed (especially in the Arduino workshop).
Kind regards,
Daniel
Following https://github.com/devoxx4kids/materials/tree/master/workshops/minecraft and have confirmed installation procedures have been followed. Added ChatItems.java and MainMod.java, with registered ChatItems as required in the example Readme.
Confirmed that the mod is being started when kicking off Minecraft from Eclipse ...
[17:37:39] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Example Mod, FMLFileResourcePack:MyMods
Part 2 of the Gameplay instructions states: "Type in any message that contains the word “potato”" but perhaps it's not really "any"? For instance:
/clear and a few other commands gives ... [17:41:06] [Client thread/INFO]: [CHAT] You do not have permission to use this command
I couldn't find a command that actually produced a potato. For instance /me potato
Add directions about how to use the server console to op the player
Some workshop folders are really crowded and its sometimes not trivial to find all materials for a language.
My proposal would be to add language subfolders into each workshop. If we agree on this, I would be willed to make the changes.
Like to see an update of the minecraft workshop to forge version 1.10.2
https://github.com/devoxx4kids/materials/tree/master/workshops/minecraft
Create a NetBeans plugin that will allow to create a Spigot project. It can use Maven archetype but provide a much simpler and easier interface for creating projects. This is required as the workshop is targeted towards kids.
None of the Listener classes have the "public" keyword in the class declaration
It would be helpful if each of the workshop materials included a README file indicating:
This would assist in selecting and evaluating potential lessons without requiring a deep dive into each one individually.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.