‘Pragmatic Programmer’ Dave Thomas to be Guest Speaker at iCode Inc. 2nd Anniversary Celebration

DALLAS – May 19, 2017iCode., offering after-school, weekend and summer programs that provide science, technology, engineering, arts and math (STEAM) education to students in first through 12th grades, today announced that Dave Thomas, best-selling author, software developer and consultant, one of the original creators of the Manifesto for Agile Software Development, and member of the iCode Advisory Board, will be the guest speaker at iCode’s 2nd Anniversary Celebration, taking place Friday, May 26, at the iCode Frisco campus.

Thomas is a best-selling author of numerous influential books, articles and videos on computer programming. He is co-author with Andy Hunt of The Pragmatic Programmer, and responsible for the popularity of the Ruby programming language and the Rails framework, which have changed the face of the programming industry. Thomas also serves as an adjunct professor of computer science at Southern Methodist University and recently joined the iCode Advisory Board. He studied at the Imperial College London and moved to the United States in 1993. He currently lives in North Dallas.

“I became interested in computer programming education because I was so distressed about how programming skills are taught,” said Thomas. “All too often the magic and excitement are taken away, to be replaced with rote learning and tedium.”

He went on to say that programs such as iCode, which focus on growing local computer talent, are not only good for the United States, but also good for the students who are gaining the necessary skills for a rewarding career.
“I really respect the people who run iCode and I like the fact that the program is solid. It’s not just teaching at the surface level, but teaching kids to be real programmers,” he added.

iCode’s courses use agile approaches to provide computer science and robotics instruction in a fun and creative environment. Students not only receive coding instruction, but also learn how to work in a cooperative environment, using critical thinking and problem-solving skills.

“Critical thinking is a pivotal element in all the lessons we teach at iCode,” said Abid Abedi, co-founder and CEO of iCode. “We want to help prepare students to contribute and stand out among the growing number of workers seeking employment in our increasingly global economy.”

As part of the anniversary celebration, approximately 65 iCode students will receive certificates of completion to mark their accomplishments over the past year. Before taking the stage, students will write out what they hope to accomplish at iCode in the coming year and make their predictions for the next “up-and-coming” technology. These goals and predictions will be placed into a time capsule to be opened a year from now.

For more information about iCode, its Summer Boot Camps and other programs, visit icodeschool.com.

About iCode Inc.

Based in Dallas, iCode. was founded in April 2015 and provides instruction in an exciting and unique learning environment that resembles a high-tech campus. iCode offers after-school, weekend and summer programs in STEAM (science, technology, engineering, arts and math) courses in computer programming, robotics, and innovation for students from first through 12th grades. Its courses use agile approaches to teach students the latest in robotics and embedded technologies. iCode students not only control and play with artificial intelligence technology, they actually learn how it works. iCode also offers adult boot camps to help adult learners obtain new technology skills for the workplace. For more information about offerings and enrollment, visit iCodeschool.com. 

Media Contact for iCode

Linda Graham
The Power Group
linda@thepowergroup.com
214-498-6313

Recommended Blogs
There is no better time than now to get your kids coding. It doesn't matter if you're coding for fun or professionally - coding can be a rewarding and lucrative career path.  To help with this goal, we put together the top 10 kid-friendly coding resources. These range from programs that teach coding basics in a playful way to more advanced courses that will prepare them for an IT degree program or a career role in one of many areas such as game development or web development. So without further adieu, let's get to it. Resource #1: iCode  iCode is the leader in onsite STEM education classes for students in elementary through high school.  As one of the few options that offer in-person classes, students will benefit from soft skills gained through the classroom setting. Students collaborate on projects and present their results to their classmates helping them to build important teamwork skills that will benefit them throughout life. Classes range in topics from coding languages like Java and Python, to video game development, web development, robotics, drone programming, and even digital arts!  Students can choose courses based on their interests and schedule and parents will appreciate the budget-friendly options,…
If you're a parent, you know it's important to teach your kids a range of skills to prepare them for their future lives. And maybe for you, this includes the critical thinking and creativity they can learn from studying computer science.  But as an adult, it can be hard to know how to start teaching this topic, especially if you aren't very familiar with computer science yourself. In this guide, we’ll cover some core concepts around teaching computer science and coding to kids- but the main takeaway is that coding and computer science isn’t just for adults. Everyone, including children, can benefit from learning computer science.  Let’s begin with a brief overview of coding and computer science. What is Coding and Computer Science? Coding is computer programming using a language that converts to machine-readable instructions. Learning coding languages helps us to speak to and create programs and other digital assets with computers. Coding teaches logic, allows one to build things, and sparks creativity. It also opens doors to well-paying careers such as software engineering, web development, and computer science. Computer science is a broader field that encompasses computer programming and digital systems, networks, and data. It's helpful to distinguish between…
ADDISON, Texas – iCode announced today that it has been named to Entrepreneur magazine’s Franchise 500®list, considered the world’s first, best and most comprehensive franchise ranking. The brand was rated number 465 in the “children’s business” category.The recognition received by iCode highlights the successful expansion made by the company in 2020. The brand had several openings last year, which brings iCode’s total number of locations to 26 in communities across the United States.“It’s such an honor to be placed on this list for the first time ever by Entrepreneur,” said iCode founder and CEO Abid Abedi. "We are excited to build upon our momentum from this past year and expand into new markets. This new year is about creating lasting partnerships, supporting existing one and filling the gaps for truly exceptional computer science education for children. We feel very optimistic looking into the future.”The key factors that go into the evaluation include costs and fees, size and growth, support, brand strength, and financial strength and stability. Each franchise is given a cumulative score based on an analysis of more than 150 data points, and the 500 franchises with the highest cumulative scores become the Franchise 500® in ranking order.“2020 was…
graphic of a blue and yellow blob
graphic of a yellow blob