Goudy Technology Academy's technology curriculum instills a wide range of skills as valued by the National Educational Technology Standards integrated with the Common Core, the Computer Science Technology Association Standards, and International Society for Technology in Education Standards. Each grade level has a unique theme for the year which reinforces classroom content with technology skills.
Starting in Kindergarten, students are exposed to integrative technologies, developing their hand-eye coordination and general computer knowledge. By eighth grade, students are avid technology users who understand internet safety, ethics, and responsible use.
In my classes, I focus a lot on digital literacy. Why teach digital literacy? Kids are growing up with smart phones in their hands, developing their own apps, programming robots and creating online personas. Indeed, technology is prevalent in nearly every facet of children’s lives, including at school where they’re often using technology tools to enhance their learning.
But just because a child knows what buttons to push or has access to a world of knowledge at their fingertips doesn’t mean he or she knows what to do with that power, and power it surely is.
Third Grade
Fourth Grade
Fifth Grade - Coding
Sixth Grade - Coding
Seventh Grade - Coding
Eighth Grade - Media Arts
Tynker - http://www.tynker.com
Tynker is the easiest way to teach programming in schools. Technology, data and computers are central to our daily lives, and students who understand the basics of programming will be more adaptive to changing needs of the workforce. Tynker makes it easy for students to learn the skills they need to become better architects of their future world.
Tynker helps establish the foundation in Science, Technology, Engineering and Math needed to prepare students for 21st Century degrees and careers, while also developing critical thinking and problem solving skills. Tynker Online is an end-to-end solution to easily and successfully teach kids how to code, as they create games and animated projects. When kids get started with Tynker, they’ll:
CodeCombat is a platform for students to learn computer science while playing through a real game. Students will use real, typed code in JavaScript, HTML, and Python. SWBAT to understand syntax and proper structure in coding.
Topics covered:
Starting in Kindergarten, students are exposed to integrative technologies, developing their hand-eye coordination and general computer knowledge. By eighth grade, students are avid technology users who understand internet safety, ethics, and responsible use.
In my classes, I focus a lot on digital literacy. Why teach digital literacy? Kids are growing up with smart phones in their hands, developing their own apps, programming robots and creating online personas. Indeed, technology is prevalent in nearly every facet of children’s lives, including at school where they’re often using technology tools to enhance their learning.
But just because a child knows what buttons to push or has access to a world of knowledge at their fingertips doesn’t mean he or she knows what to do with that power, and power it surely is.
Third Grade
- Typing Skills development
- Coding - Introduction to Tynker
- Google Apps for Education
- Internet Safety
Fourth Grade
- Continue Typing Skills development
- Coding - Tynker
- Introduction to basic programming
- Using loops for repetition
- Conditional logic
- Sequencing tasks
- Recognizing patterns
- Using Automation
- Debugging programs
- Problem Solving
- Google Apps for Education
- Internet Safety
Fifth Grade - Coding
- Typing Skill Mastery - Type "without" looking
- Coding - Tynker Programming 101
- An introduction to programming for beginners. Students will familiarize with visual programming techniques.
- Students will create interactive stories, animations, and mini-games.
- SWBAT to build a wide variety of simple programs with events, loops, and some conditional logic.
- Topics covered: Sequencing, repetition, events, conditional logic, animation, pen drawing, drawing shapes and patterns, playing musical notes, sending and receiving messages, handling user input, and color detection
- Internet Safety
Sixth Grade - Coding
- Typing Skill Mastery - Type "without" looking at 20AWPM
- Coding - Tynker Programming 201
- SWBAT to build two complete games, Side Scroller Survival and Beatbot Battle
- Topics covered: Use sequencing, pattern recognition, loops, and conditional logic to create programs.
- Create scenes, add sounds and music, and use keyboard controls to drive their programs.
- Students will learn about motion, broadcasting messages, and adding special effects.
- Internet Safety
Seventh Grade - Coding
- Typing Skill Mastery - Type "without" looking at 40AWPM
- Coding - Tynker Programming 301
- SWBAT to make a side-scroller and a top-down arcade shooting game with multiple levels and enemies.
- SWBAT:
- Build complex multi-level games
- Use variables to keep score
- Use cloning to create actors programmatically
- Build algorithms using complex conditional logic
- Understand parallelism with multiple scripts
- Program different behaviors for different actors
- Publish projects to the web
- Troubleshoot and debug programs
- Internet Safety
Eighth Grade - Media Arts
- Typing Skill Mastery - Type "without" looking at 60AWPM
- Digital Media Arts
- Green Screening
- Video Creation
- Animation
- eBook Creation
- BreakoutEDU
- Coding - HTML, JavaScript, and Python using Code Combat
Tynker - http://www.tynker.com
Tynker is the easiest way to teach programming in schools. Technology, data and computers are central to our daily lives, and students who understand the basics of programming will be more adaptive to changing needs of the workforce. Tynker makes it easy for students to learn the skills they need to become better architects of their future world.
Tynker helps establish the foundation in Science, Technology, Engineering and Math needed to prepare students for 21st Century degrees and careers, while also developing critical thinking and problem solving skills. Tynker Online is an end-to-end solution to easily and successfully teach kids how to code, as they create games and animated projects. When kids get started with Tynker, they’ll:
- Learn to code using Tynker’s own visual programming language, featuring visual drag-n-drop logic blocks that eliminate the need to understand programming syntax. Learn on their own with self-paced lessons and interactive tutorials are designed to build early confidence with programming, while guiding and inspiring them to advance their skills.
- Get lifetime access to Tynker’s powerful yet easy-to-use Creativity Suite – including animation tools, art studio, visual programming tools, and a rich media library-- engages kids’ creativity, and supports open ended opportunities for creating games and projects beyond the course.
- When students are ready, the solid foundation in programming acquired when building games and animations using Tynker, prepares them to learn any mainstream object-oriented programming language, like Javascript and Python.
CodeCombat is a platform for students to learn computer science while playing through a real game. Students will use real, typed code in JavaScript, HTML, and Python. SWBAT to understand syntax and proper structure in coding.
Topics covered:
- Computer Science I - Basic Syntax, Arguments, Strings
- Game Development I - Place game objects, construct mazes, create a playable, sharable game
- Web Development I - Basic HTML, Basic CSS, Alter existing web pages
- Computer Science II - If Statements, Functions, Parameters
- Game Development II - Basic Input Handling, Basic Game AI
- Web Development II - Basic Web Scripting, Advanced HTML, Basic JavaScript
- Computer Science III - Arithmetic, Input Handling, Boolean Logic
- Computer Science IV - Object Literals, For Loops
- Computer Science V - Math Library Operations, Graphics
- Computer Science VI - Vectors and Recursion