We share a variety of free coding platforms that are available for students of all ages to begin learning the coding process. Coding enhances students’ problem solving by forcing students to break problems into their component pieces and reassemble them in a logical, stepby-step sequence. This promotes planning and organization skills, and it requires precision and self-discipline. Through the process, students develop independence as they troubleshoot their coding errors.
O’BrienB.Friedman-NimzR. (2006, November). Timing is everything: The emergence of technology talent. Paper presented at the 53rd Annual Convention of the National Association for Gifted Children, Charlotte, NC.
9.
PapertS. (1980). Mindstorms: Children, computers, and powerful ideas. New York, NY: Basic Books.
SiegleD. (2008). Identifying and developing technological giftedness: Exploring another way to be gifted in the 21st century. In GosfieldM. W. (Ed.), Expert approaches to support gifted learners: Professional perspectives, best practices, and positive solutions (pp. 141-150). Minneapolis, MN: Free Spirit.
13.
SiegleD. (2009). Developing student programming and problem-solving skills with Visual Basic. Gifted Child Today, 32(4), 24-29.