Computer Programming Resources
Workshop Schedule | |
---|---|
12:30 | Workshop Introduction |
1:00 | Resource Review #1 (see resources below) |
1:15 | Resource Review #2 (see resources below) |
1:30 | Resource Review #3 (see resources below) |
1:45 | Resource Review Share: Grade Level Focus |
2:00 | Break (15 min) |
2:15 | Resource Focus: Alice 3 (video) |
2:20 | Resource Focus: PyCharm (video) |
2:25 | Resource Focus: CodeHS (site demo) |
2:30 | Resource Focus: MIT App Inventor (site demo) |
2:35 | Resource Focus: Codecademy (site demo) |
2:40 | Resource Focus: Code Combat (site demo) |
2:45 | Microsoft Coding Resources Patrick Mendez (T), Corbett Carrel (W), Lolly Abello(Th) |
3:30 | Wrap Up: Take Aways |
Computer Programming Introduction
Computer Science Resources
Disclaimers: This section provides links to online coding resources for the indicated grade levels. 1) Assigned categories are based upon recommendations and not skills or capability. 2) Availability and cost of courses may change due to expenses incurred by the providing entity. |
Grade Level Download & Install Resources | |||
---|---|---|---|
K-2 | 3-5 | 6-8 | 9-12 |
Kodu | Kodu | Python (language) | Python (language) |
Karel | Karel | Karel | Karel |
Kinderlogo [fee] (programming ages 5-8) 52 Ideas for Kinderlogo (PDF) |
Construct 2 (HTML5) | Construct 2 (HTML5) | Construct 2 (HTML5) |
Phaser (HTML5) | Phaser (HTML5) | Phaser (HTML5) | |
Terrapin Logo [fee] (programming language) Terrapin Logo Online (try before you buy) |
PyCharm Edu (Python IDE) |
PyCharm Edu (Python IDE) |
|
NEW: Stencyl (HTML5) | NEW: Stencyl (HTML5) | NEW: Stencyl (HTML5) | |
wimi (HTML5) | wimi (HTML5) | ||
GameSalad | GameSalad | ||
PlayCanvas (HTML5) | PlayCanvas (HTML5) | ||
NEW: jfugue Music Programming for Java |
NEW: jfugue Music Programming for Java |
||
Alice 3 (Java) Alice 3 HoC |
Alice 3 (Java) Alice 3 HoC |
||
Greenfoot | |||
Game Maker (Javascript) | |||
Unity (C#) | |||
Unreal Development Kit | |||
Swift Playground | |||
Polycode | |||
GoDot | |||
NEW: DrJava (Java IDE) | |||
NEW: JCreator (Java IDE) | |||
NEW: BlueJ (Java IDE) | |||
NEW: C-STEMStudio Hands-on robotics |
NEW: C-STEMStudio Hands-on robotics |
NEW: C-STEMStudio Hands-on robotics |
NEW: C-STEMStudio Hands-on robotics |
NEW: RoboBlockly Coding and Math |
NEW: RoboBlockly Coding and Math |
NEW: RoboBlockly Coding and Math |
NEW: RoboBlockly Coding and Math |
Miscellaneous Resources | |
---|---|
Piskel (2D pixel creation) |
Google Python Class (FREE) |
CodeHS Teacher Professional Development (FREE) |
MIT Introductory Programming Courses (fee/free) |
Cyber Teacher Association (FREE membership & PD) |
NSA Day of Cyber (FREE cyber security activity) |
Computer Science Teacher Association (FREE membership & PD) |
Microsoft + Education Free Resources |
PhET Interactive Simulations (Science & Math Simulations) |
Math Playground (Grades 1-6 Math & Logic Games) |
Online Python Course (FREE with quizzes & exercises) |
Online Java Tutorial (FREE with quizzes & exercises) |
Turtle Programming in Python | Computer Science Articles (high school) |
Java Tutorial code examples with IDE |
Python Tutorial code examples with IDE |
NEW: Workshop in a Box (Oracle) Java/robotics/SQL resources |
NEW: Free Training Opportunities (Oracle) Java/SQL resources |
NEW: micro:bit tiny, programmable computer |
NEW: Sphero programmable robots |
NEW: Processing Foundation Visual Arts advocate |
NEW: Mobile CSP AP Computer Science Principles course |
NEW: Learn to Mod FREE computer science course/resources |
NEW: Girls Who Code Computer Science Club |
NEW: Project GUTS Growing Up Thinking Scientifically |
NEW: Project GUTS Computer Science Curriculum Middle School (4 modules) |
NEW: NybleApps Computer Science Apps (device downloads) |
NEW: Exploring Computer Science ECS resource site |
NEW: Puzzlets (Digital Dream Labs) K-2 Coding, Math, Art |
NEW: Raspberry Pi small, programmable computer |
NEW: CoderDojo Find a coding camp |
NEW: Create a Dojo Create a coding camp |
NEW: Beauty and Joy of Computing free edX courses |
NEW: Beauty and Joy of Computing Curriculum |
NEW: TechRocket Coding Courses free & paid courses |
NEW: CodeSpells Hour of Code Lesson Plans & Hour of Code |
NEW: BootUp Curriculum Scratch & Scratch Jr Lesson Plans |
Code Comparison: Hello World in Java and Python
Individual Professional Development Opportunities
FREE Code.org Professional Development Workshops for Elementary Teachers in Salt Lake City
- September 16, 2017 (click here to register) @ West High School in Salt Lake City
- October 14, 2017 (click here to register) @ West High School in Salt Lake City
- November 11, 2017 (click here to register) @ West High School in Salt Lake City
- February 24, 2018 (click here to register) @ West High School in Salt Lake City
- April 21, 2018 (click here to register) @ West High School in Salt Lake City
Free Microsoft Trainings at the City Creek Microsoft Store (click here)
NOTE: I will be working with Patrick Mendez from Microsoft to provide further trainings for Granite educators with Microsoft resources, including the Microsoft Innovative Educator program.
- STEM Saturday August: Minecraft Hour of Code
August 19 - August 26; 10 am, 11 am, 12 pm
Learn to code with Minecraft - Teacher's Back to School Night
September 7; 6 pm - 8 pm
Hands-on VR, Touch Develop, Hour of Code, Microsoft Software & Products, Job Shadows, Field Trips
NOTE: I will be working with Patrick Mendez from Microsoft to provide further trainings for Granite educators with Microsoft resources, including the Microsoft Innovative Educator program.
Certiport Certification Webinars
- Tuesday, August 29; 3:30 pm (click here to register)
- Wednesday, August 30; 3:30 pm (click here to register)
- Why Become Certified?
- Setting Up
- Getting Test Ready
- Launching an Exam
- Reporting
- Recognizing Success
- Next Steps
- Support and Resources
- Microsoft Technology Associate (MTA) exams (informational video)
- Adobe Certified Associate exams (informational video)
- Autodesk exams (informational video)
- Toon Boom exam (informational video)
- IC3 (Internet and Computer Core Certification) exam (informational video)
- Sara Cox, Deployment Manager
Email Sara
801.772.3203
GraniteCon Schedules | |||
---|---|---|---|
GSD Conference Schedule (Sched.com) | Schedule At A Glance | ||
Day 1 | Day 2 | Day 3 | |
August 15 [click date] |
August 16 [click date] |
August 17 [click date] |