{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Programming Tech Brief By HackerNoon","title":"Teaching High School Students Software Engineering: Prerequisites","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/bbb202fd\"></iframe>","width":"100%","height":180,"duration":471,"description":"\n        This story was originally published on HackerNoon at: https://hackernoon.com/teaching-high-school-students-software-engineering-prerequisites.\nExplore project development with Linux, GitHub, and CI in our summer coding sessions, mastering essential tools and techniques for seamless collaboration.\nCheck more stories related to programming at: https://hackernoon.com/c/programming.\n            You can also check exclusive content about #automated-testing, #continuous-integration, #github-actions, #version-control, #website-debugging, #test-driven-learning, #software-engineering-education, #ap-computer-science-projects,  and more.\nThis story was written by: @qualityassurance. Learn more about this writer by checking @qualityassurance's about page,\n            and for more stories, please visit hackernoon.com.\nThroughout the summer, students met regularly via Zoom to master project development tools, Linux Shell commands, version control with GitHub, and continuous integration using Python scripts and GitHub Actions, preparing for automated test deployment.","thumbnail_url":"https://img.transistorcdn.com/KhCapPSRkLGL2Xw8888yuChkNRWthaKapLYTvNdu4W4/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzQxMTY2LzE2ODM1/ODIzMzAtYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}