|Left to Right: Gary Gillespie, Miguel Guhlin (that’s me!), Paul Reynolds|
Aside: Many thanks, Gary and Paul!
When I was thirteen years old, I remember getting my first Apple //e computer. It wasn’t long thereafter that I realized I wasn’t going to be a programmer. My copies of Assembly Language was “Greek to me,” and learning how to write BASIC didn’t grab me. But, I had high hopes.
The Adolescence of P-1 is a 1977 science fiction novel by Thomas Joseph Ryan, published by Macmillan Publishing, and in 1984 adapted into a Canadian-made TV film entitled Hide and Seek. It features a hacker who creates an artificial intelligence named P-1, which goes rogue and takes over computers in its desire to survive and seek out its creator. The book questions the value of human life, and what it means to be human. It is one of the first fictional depictions of the nature of a computer virus and how it can spread through a computer system. Source: Wikipedia
After all, learning from a book how to program, all by myself, didn’t seem that impossible. Probably, because I’d read The Adolescence of P1, one of my favorite sci-fi books at the time. The protagonist, the creator of P1, is a college student who teaches himself how to program after reading a few books, his work giving rise to a self-aware artificial intelligence, a computer program.
ANNOUNCEMENT! Sign up for a FREE, NO-COST Creative Coding through Games and Apps (CCGA) Professional Learning session being held at TCEA in Austin, Tx on December 2, 2016! First 35 get in free!
Earlier this year, I had the chance to chat with Susan Reeves (ESC-20) about the power of coding. For the last two days, and some time before that in preparation, I’ve been exploring Creative Coding through Games and Apps (CCGA) and TouchDevelop.com. If you’re not familiar with these powerful tools, be sure to read on.
|Find out more|
For the last two days, I’ve been engrossed in learning to program…and, experiencing success. This is a milestone achievement for me (thanks, TCEA!). I honestly believe that if I’d had access to TouchDevelop.com when younger, my results would have been vastly different. What’s even more exciting is that Touch Develop comes with the rich CCGA curriculum, available in OneNote, PDF/Docx formats, which make it easy to manage and work with.
One point to keep in mind about TouchDevelop is that it is a way to code that works via the Web, enabling students on their device of choice–Chromebook, iPad, Windows, Mac, GNU/Linux–to view interactive tutorials that result in working games and apps that work on mobile devices like smartphones. This is tremendous!
|From Left to Right: Gary Gillespie, Miguel Guhlin, Paul Reynolds. Gary and Paul served as session facilitators, doing a fantastic job. I recorded interviews with both of them and will be publishing them in the future.|
The end result of this that I’ve earned the following badge and hope to soon help other folks who thought they could never program get started! As the badge points out, it is a journey!
|Listen to the Audio Recording of the TECSIGchat #1: Hour of Code
Listen to this Preview of TECSIGchat #1: Hour of Code!
Need Help Getting Started with Voxer?
- Video Tutorial #1 – Intro to Voxer Part 1 via Justin Schleider
- Video Tutorial #2 – Voxer Tips and Tricks via Justin Schleider
Get Voxer – Download Links
Get the Voxer app for your mobile device using links below for Windows, iOS or Android.
Chat Notes and Links
- Use STEM Library to Connect – https://t.co/5oVLRfwhJW
- PBS ScratchJr – https://t.co/yWvZmyotQn
- iPad Monthly magazine – Coding Edition (Free) – https://slate.adobe.com/a/zXbAo/
- Coding Board Game – http://www.amazon.com/Code-Master-Programming-Logic-Game/dp/B014993TCI
- Apple’s SWIFT coding resources
- STUDENTS: A Swift Time to Code
- TEACHERS: Teaching Swift coding
- Browse the “App Development” Collection of curated apps, podcasts, books and iTunes U courses.
- Browse the “Learning to Code” Collection – a curation of amazing resources for your upcoming ‘Hour of Code’ campus events!
Susan F. Reeves’ Shared Resources:
- Hour of Code Countdown Planning
- Hour of Code Resources:
- My 6 Favorite Code.org/Hour of Code Links: http://hourofcode.com
- direct to tutorials: https://code.org/learn
- Pair Programming Video to show students: https://youtu.be/vgkahOzFH2Q
- Understanding 4 types of Mistakes from KQED: http://ww2.kqed.org/mindshift/2015/11/23/why-understanding-these-four-types-of-mistakes-can-help-us-learn/
- Promotional materials: https://hourofcode.com/us/promote/resources – Includes sticker, certificate templates, media release drafts, posters and more
- Printable student certificates (up to 30 at a time, be sure to print landscape mode): https://code.org/certificates
- BEYOND HOUR OF CODE:
Information for teachers and school districts about training options and opportunities
K-5 Teacher training opportunities (underwritten by Code.Org)
Online, self-paced workshop for elementary teachers
School District Partnership Information
BECOME A MEMBER OF TCEA TEC-SIG!
TEC-SIG is the largest SIG and was established in 1989 for the purpose of providing a means of communication between technology coordinators, instructional technology leaders, and other administrators throughout the state.The organization furnishes its members up-to-date information on legislation, happenings within the Texas Education Agency, grants, and TEC SIG activities. Members share their own technology-related experiences at three yearly meetings in an effort to educate and inform each other on what is happening in the field of technology.
Our next meeting is April 14-15, 2016 and will feature keynote speaker Doug “Blue Skunk” Johnson on April 14th! Special presentations will also be made on eRate on Friday, April 15, 2016. Want to join in the planning of this meeting? Please join in!
Disclaimer: Please note that TECSIGchat is not affiliated with TCEA, nor do opinions shared in the chat reflect TCEA. Of course, I am the current Vice-President of TEC-SIG–barring impeachment or something–and my purpose for doing this is to amplify Texas EdTech voices!
And, I recommend that all technology support staff, teacher-librarians, instructional technologists, digital coaches, and anyone who supports technology in Texas teaching and learning situations (e.g. public/private/charter/home schools) join TCEA TEC-SIG so you can connect to other educators as committed to transforming teaching, learning, and leading with tech in schools!
PBS KIDS released its first coding app called PBS KIDS ScratchJr. This comes at the right time, as Computer Science Education Week kicks off on Monday (December 7-13). As part of next week’s activities, the international launch of the Hour of Code takes place to encourage young children to learn this vital new language that will be part of the future of learning.
This session on iPhone Apps: Building Apps without coding facilitated by Lynn Rosier, Paula McKinney, and Alison Soelter (not present) was shared at iPadpalooza 15 in Austin, Tx.
(only lecture part, not hands-on component)
- You need a Mac to develop xcode programs, but there are also web based versions of programming.
- You can become an apple developer for free and put tools on your own device. This opens the door for high school and middle school students. That’s a game-changer for kids.
- One of the things I like about Android, they can develop and share with the world for free.
- You can write your own apps, put it on your phone and show it to your friends.
- What will I need?
- You will need a Mac computer with Xcode installed, a development environment from Apple that is used to create apps and Mac programs from http://developer.apple.com/devcenter/ios
- an 8gig (at least) Mac
- SSD drive
- Designing different screens and how we move from screen to another another…a storyboard. Instead of page to page in a book, we’ll go from one screen/view to another.
- We see Graphical User Interface (GUI) interfaces on all the apps that we run.
- The storyboard allows us to design view controllers, dropping GUI objects on top.
- The navigator runs down the left-hand side of the screen.
- Presenter did a walkthrough of Xcode.
- Apple has 100 reasons to fail your app submission
- Don’t pull pictures off the web to include in your app.