Panel: Charles Max WoodShai ReznikWard Bell Special Guests: Neil BrownIn this episode, the Adventures in Angular panel talks to Neil Brown about learning to code and learning to code better. Neil works as a research fellow at Kings College in London where he works in computing education. He is very interested in how people learn to program and also making tools that make learning to program easier. They talk about things that experts can do to help new people pick up programming easier, how you can use live programming to teach novices, and the importance of having a supportive community. They also touch on what he has learned from his research, the necessity of practice over time, and more!In particular, we dive pretty deep on:Ruby Rogues Episode 257Neil introLearning to code betterWhat kind of things can we do to help new people pick up programming easier?Experts operate differently than novicesHow an expert codes VS how a novice codesPragmatic Thinking and Learning by Andy HuntPutting yourself in a new programmer’s shoesExperts forget how much knowledge they’ve gotHow do you need to design instruction for novices?Live programmingSeeing that people make mistakes along the way all the timeKeep the mistakesComputer science degree VS self-taught VS boot campsPeople learn differentlyElement of having a supportive communityDo you see any threat to people transitioning to online schooling?The curse of knowledgeWhat have you learned in your research?You need a lot of practiceHelps to have spaced practiceThe best way to learnTen quick tips for teaching programming by Neil BrownAnd much, much more!Links:Ruby Rogues Episode 257Pragmatic Thinking and Learning by Andy HuntTen quick tips for teaching programming by Neil Brown@neilccbrownNeil’s WebsiteSponsorsAngular Boot CampDigital Ocean FreshBooksPicks:CharlesGet a Coder Job Video CourseSouth PacificShaisnyk.ioAmerican Crime StoryNeilLast Chance USpecial Guest: Neil Brown.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.

Twitter Mentions