Posts

Showing posts with the label Computer Science

The Bald Sage's Complete Guide to Minecraft Game Design

Image
If you're a student looking for Game design help, skip ahead to the section, " Game Design with Minecraft EE ". If you're a computer teacher who normally reads this blog as a part of professional growth, or just to make fun of me, feel free to read from the beginning. The challenge Yes, COVID-19 Strikes again Recently, in my post, 5 Elements and Still Relevant , I explained that as far as an actual sound curriculum in Game Design that Middle School students can comprehend and apply, Gamestar Mechanic is the only game in town. It's the only thing that simply and concisely takes students through designing balanced games (games with flow), using 5 Elements of Game Design while essentially using Gamification and Game Based Learning to do it. NO OTHER TOOL TEACHES GAME DESIGNas a distinct discipline. Tynker doesn't teach it. Code.org doesn't teach it.  Minecraft edu , as cool as it may be, doesn't teach it.  Microsoft MakeCode Arcade doesn...

5 Elements and Still Relevant

Image
 UPDATE: GSM put out a survey about the future! ::Take the survey:: Back in 2008 (seems like yesterday), E-Line Media in partnership with the Institute of Play , rolled out a new site, called Gamestar Mechanic , which was originally developed by Gamelab in partnership with the Academic Advanced Distributed Learning Co-Lab (AADL) at the University of Wisconsin-Madison. This is a site that aims to teach kids how to design their own games, with the premise that designing games builds: Systems Thinking, 21st Century Skills, Creative Problem Solving, Art and Aesthetics, Writing and Storytelling, and creates a motivation for STEM learning. If you've read my blog for any length of time, you will know that this is a tool that I consider to be indispensable. I was pretty new to teaching Computer Science in 2008. I had only been at it a year, and I was trying desperately to make the leap from programming (we were using Scratch for that back then with no manual or guide wh...

RIP: Apps and initiatives that are no longer with us.

Image
Okay, I'm going to need you to bear with me while I rant a little bit, whine some, and cry out for help and advice. Engaging Middle School students is hard, even in the computer lab. Most of the garbage out there that is marketed to teachers, particularly in the technology department, is not only teaching antiquated skills, but is also incredibly " edukitschy ". Every once in awhile you find a gleaming diamond in the rough that is awesome and free. This rarely happens for teachers, and when it does, it becomes all the more heart-breaking when it suddenly goes away. Sometimes we only get to greet these things at a distance, and due to our circumstances never get to enter the promised land before the world has moved on.    Project Spark Project Spark was a game creation / simple programming environment for Microsoft Windows 8.1, 10 and Xbox One, which was the very beautiful child of it's homely parent, Kodu. Kodu is a visual programming tool which builds on i...

MS STEAM starter pack pt. 2: Design

Image
This is the second in a 3-part (maybe 4) series on setting up a sweet STEAM classroom in your Middle School. If you want to go read part 1, it's here: MS STEAM starter pack pt. 1: Programming Design & STEM vs. STEAM So, this topic is all about putting the "A" in STEAM . It used to be STEM, and for a brief time it was STE[A]M, but these days it's STEAM, and for good reason. Apple did not experience the massive market success that it is known for by making products that were simply functional. For better or worse, human beings are drawn to beauty. We love stuff that looks good, and I believe that any STEAM program worth its salt will cover the basic fundamentals of design. This is much more difficult than it sounds. Somehow, whether in advertisements, user interfaces, or simple brand marks, the people who understand design wow us and suck us in with their brilliant use of typography, color, and composition. I think most of us have an inherent sense of w...

3d Resurrection - Getting your Cube 3 Working again

Image
Perhaps, like us, you unwittingly chose a Cube 3d Printer  for your school or classroom, either because of it's iOS air printing capabilities or because you were sold on the fantasy of it being seamless and simple. LOL... Then, when 3d Systems announced it was discontinuing its line of consumer machines , you may have felt abandoned and hurt and confused. For us, it was a pretty low blow, considering there was no prior announcement about this and we had just purchased one of these bad boys for nearly $800.00; no small amount for a public Middle School. We may have gotten a lot of distance out of this machine, nonetheless, as we had stockpiled quite a few of the proprietary filament cartridges. If you've used one of these at all, though, you know the  filament cartridges are crap , and definitely the weakest link when it comes to this printer. The filament is terrible and you're constantly disassembling and reassembling cartridges. The filament cartridges are also this...

MS STEAM starter pack pt. 1: Programming

Image
This is the first in a 3-part (maybe 4) series on setting up a sweet STEAM classroom in your Middle School. I will link all three parts here when they're finished. MS STEAM starter pack pt. 2: Design The Premise I am a middle school computer science teacher. It's what I do. I LOVE my job. I also often speak at universities, blog, tweet, and just generally build as many relationships in the education world as I can. In my travels, I have heard the following scenario at least a dozen times (probably more, but I am prone to exaggeration, so I'll stop at a dozen).  Hi, Clint. I'm a Librarian for Generic Area School District in Upper Generic County. My school is phasing out the Library curriculum and turning our Libraries into [ultimate action-packed / STEM / cafe-related / Multi-media adjectives] Centers. I'm being asked to teach a Middle School [Coding / Game Design / STEM / STEAM] Class, and I know nothing about this stuff. I think they're trying t...

3d Printing IRL

Image
So, I wanted to share my reflections on my first month with a 3d printer. I recently wrote about our experiences choosing, ordering, and setting up a 3d printer here at Spring Grove Middle School. I'd like to share some thoughts with you for the good of the cause on what having a 3d printer is like "in real life" (IRL). If you're considering adding a 3d Printer, these are some ideas, experiences, thoughts, and issues you might want to consider. Know you will have issues  3d Printing is not ready for prime time. No matter what mainstream manufacturers would want you to believe, 3d printing is for makers and enthusiasts. It is not a seamless, out-of-the-box plug-and-play casual consumer experience. You can buy the "Fisher Price" of 3d printers and still end up tearing stuff apart and fixing it on a regular basis. Have tools, and be prepared to use them. Unfortunately, the fantasy & the reality of owning a plug-and-play 3d printer didn't line u...

The Paradox of Choice in 3d

Image
I recently found myself in the very lucky situation of needing to select a 3d Printer to purchase for my students. I know right? I was pretty stoked, too. Then things went quickly from giddy anticipation to confusion and eventually to paralysis. You see, there are a lot of choices out there, and I mean, a lot. Go ahead, Google " 3d Printer ". Asking around MakerBot Replicator Mini-Essentials I spoke to folks in my IT department, at the high school, and some neighboring districts. Back when everyone was getting on the initial bandwagon, they were getting MakerBot brand printers. I decided to check out their web site, and I was pleased to find that they had apps for iOS  (we are a 1 to 1 iPad building), and a package for their entry level printer, called Replicator Mini Essentials, which included the MakerBot Replicator Mini Compact 3D Printer, a Smart Extruder (I had no idea what this is or what it was for), and a 10 Pack of MakerBot PLA Filaments. This seemed l...

Infographic: Cognitive Flow & Game Design

Image
Here's an infographic I made for my game design students and future blog posts because I didn't like any of the graphics currently available. I'm open to improvement suggestions. I used Easel.ly https://s3.amazonaws.com/easel.ly/all_easels/13957/Flow/image.jpg Edtech tweeps, if you're writing about Game-Based Learning, Gamification, or Game Design, and you want to use this in a post, permission granted. If you have ideas on how it could be better, comment below or hit me up on Twitter .

STE[a]M, App Flows, and Common Sense.

Image
A few months back, I did a series of posts titled, "Hey computer teachers, stop wasting students' time". There I laid out the the basic premise that computer class, if it is to have value, should cover Computer Science topics. Hey ,  Computer  Teachers, stop wasting students' time! (Part 1) Hey ,  Computer  Teachers, stop wasting students' time! (Part 2) I wanted to follow those posts up with some really practical posts for computer teachers, particularly those of us from the BCIT certification, who tend to lack of hard-core Information Technology experience. It's easy, after all, to say we need to spend more time teaching students coding, programming, dynamic systems design & analysis, and end-user experience and less time teaching keyboarding, Word, Excel, and PowerPoint, but how do we make that transition? Today I'm going to introduce one tool that is relatively new, but growing quickly in popularity. Common Sense Media App flows Rath...