聚光灯
助理教授、副教授、计算机信息系统讲师(CIS 讲师)、计算机科学讲师、计算机科学教授、教员、信息技术讲师(IT 讲师)、讲师、讲师、教授
初高中教师可以研究教授的学科有很多,但其中最令人兴奋、与现代社会最密切相关的可能就是计算机科学(或 CS)!今天的年轻人伴随着科技成长,到了初中或高中,他们一般都能熟练使用科技。但是,学习计算机背后的科学将丰富他们的理解,并激励许多人去探索与计算机科学相关的大学学位和职业。计算机科学教师也受雇于技术和商业学校、初级学院和大学,在那里教授高年级学生通常可以获得更高的薪水。
如果您喜欢与计算机打交道,并希望分享硬件、软件、编程语言等方面的知识,那么 CS 教师职位可能就是您梦寐以求的工作!
- 与学生一起工作,对他们的生活产生直接影响
- 帮助确保学生有一个积极的教育经历
- 教育后代,拓展计算机科学世界
工作日程
- 计算机科学教师一般从周一到周五全职工作。在学校放假期间(即暑假和节假日),工作可能会少一些,但教师仍需为即将到来的学期做准备。
典型职责
- 开发适合所教年级的综合 CS 课程
- Prepare daily lessons and activity materials. Incorporate digital classroom best practices
- 使用各种教学方法和教学材料,让学生参与其中
- 举办讲座和演讲
- 为学生提供动手实践的机会
- 介绍 Java 和 C++ 等编程语言。培养学生的计算机知识
- 组织旨在培养 CS 技能的活动
- 设置音频/视频或计算机设备
- 在课堂上监督学生的行为和进步
- 执行课堂规则并树立正确的行为模式
- 记录学生成绩,必要时向学生和家长提供见解
- 布置和批改作业复习测验和考试科目
- 跟踪出勤情况并计算成绩
- 辅导个别学生或协助小组,提供个性化的指导,完成指定的任务
- 为面临独特学习挑战的学生提供额外支持
额外责任
- 提供 CS 职业咨询
- 与同行合作,创建和改进学生项目
- 与教师和家长合作,审查学生的进步
- 紧跟计算机科学与技术的趋势和发展,确保课程与时俱进
软技能
- 监控和评估学生行为的能力
- 怜悯之心
- 稳重
- 协调和指导活动
- 有帮助他人成功的愿望和本领
- 同理心
- 敏锐的组织能力
- 领导人
- 客观性
- 耐心
- 复原力
- 聪明才智
- 社会和文化意识
- 健全的判断和决策
- 强大的沟通能力,包括积极倾听
技术技能
- 计算机科学和信息技术方面的专业知识
- 编程语言知识
- 对视觉演示设备的了解
- 对打印机、扫描仪和复印设备的了解
- 微软办公室、谷歌应用程序、苹果电脑软件
- 使用各种学校数据库自动化系统
- 熟悉为学生设计的教育软件
- 私立和公立学校
- 技术、贸易和商业学校
- 初级学院/社区学院
- 学院和大学
计算机科学教师在动态、快速发展的课堂上授课时,必须表现出耐心和热情。学生们来自不同的背景,对计算机科学的学习经验也可能各不相同,因此,在教学过程中必须保持一定的进度,不能落下任何一个学生。
与所有教育工作者一样,CS 教师在管理课堂、让学生集中精力并按部就班地学习时,应树立行为典范。他们必须为当天计划的技术课程和活动做好充分准备,同时保持足够的灵活性,以回答学生提出的详细问题,并鼓励学生就新话题展开讨论。计算机科学的发展日新月异,有时学生要分享的信息教师并不完全了解。
Computer Science Teachers will use an established curriculum but need to keep up with changes to ensure what they’re teaching is accurate and relevant. Hot topics they should keep their eyes on include virtual reality, artificial intelligence (AI) and machine learning (ML), computer vision and natural language processing (NLP), and robotics. Other areas that never stop advancing are the Internet of Things, quantum computing, cloud computing, big data, and cybersecurity.
教师不可能成为所有这些主题的专家,但了解情况并能够回答问题是件好事。有时,教师甚至会发现自己在向学生学习,因此,以开放的心态、愿意倾听并让学生分享知识非常重要。
Most Computer Science Teachers probably enjoyed learning about programming languages through hours of practice. They may have taken math and IT-related classes in high school or participated in online forums where they could share information and ask questions. A lot of computer gurus read industry magazines and articles or watch video tutorials to pick up new skills.
虽然广阔的 CS 世界吸引着来自各行各业的人,但有时内向型性格的人比外向型性格的人或觉得需要整天待在户外的人更容易被这一领域吸引。
- 教育和培训要求因州、学校类型和个人职业目标而异,但约 65% 的计算机科学教师拥有学士学位。根据 Zippia 的数据,24% 的计算机科学教师拥有硕士学位。
- Middle and high school teachers need a bachelor’s, whereas college-level instructors or professors usually need a master’s or PhD
- 最常见的专业是计算机科学,其次是数学
- 公立初中和高中教师必须在大学完成教学课程,通过背景调查,并通过两门考试--普通教学考试和学科考试。
- Requirements vary by state but two general exam options are the Praxis (administered by ETS) and National Evaluation Series (administered by Pearson)
- 大多数州提供替代性教学认证计划,以便教师更快上岗
- Public school teachers need to be state-licensed or certified, whereas private schools and college-level teachers don’t usually require licensure
- Optional - Teachers can obtain a National Board of Professional Teaching Standards certification after three years of teaching experience
- CS Teachers should strive to learn about and promote Diversity, Equity, and Inclusion
- 熟悉第二种语言通常是有益的
- STEM-related college programs should be accredited by ABET
- 考虑学费、折扣和当地奖学金的机会(除联邦援助外)。
- 在决定是否参加校内、网上或混合课程时,要考虑你的时间安排和灵活性。
- 如果需要,也可以找一所提供教师培训课程的学校
- 向您的高中老师寻求成为教师的指导和帮助
- 决定是否要教初中、高中或更高年级的课程
- 志愿到学校帮忙。接触幕后工作有利于了解教师的日常工作和学校的运作方式
- 选修计算机相关课程,以及英语、写作、数学和公共演讲课程
- 参加计算机俱乐部、在线编程论坛和相关学习活动
- 扩展您对教育环境中多样性和社会公正标准相关概念的了解
- Look for volunteer or paid opportunities outside the school, such as with youth organizations, religious activities, for-profit businesses, or other places where interaction with youth and young adults is possible Seek roles that offer leadership and organizational skills practice where you must manage small groups of people
- Read industry magazines and articles. Subscribe to CS YouTube Channels.
- 如果您参加教师培训计划,请给人留下深刻印象,尽您所能学习,并与您的主管保持联系。
- 如果您想学习一门新技能(或温故知新),而又不想上大学,可以报名参加 CS 培训营。热门的新兵训练营包括编码、DevOps 和网络安全。
- Massive Open Online Courses (MOOCs), like the ones offered by edX or Udemy, are another way to polish up your skills
- There are many other free websites to learn about CS topics, such as Tutorialspoint, Studytonight, W3Schools, StackOverflow, Computer Hope, JavaTpoint, and Khan Academy
- 记录你所有的工作和学术成就,以备简历和/或大学申请之用。Word 文档或 Google 文档是一种很好的记录方式(确保有备份!)。

- 许多计算机科学教师都是从助教做起,直到获得更多的课堂经验。助理角色可能只需要副学士学位
- Apply for open positions found on Indeed.com, EdJoin.org, and other job-seeking sites
- 尽可能在简历中使用可量化的结果(数据、统计和数字,如你在某个岗位上负责了多少学生)。
- 请列出您在青少年工作方面的所有实际经验,包括实习或志愿工作经历
- 与你的网络保持联系,并要求提供关于即将到来的工作机会的线索
- 了解 CS 的最新进展,因为事情变化很快
- 请以前的老师和主管写推荐信,或(事先)征得他们的同意,将他们列为推荐人
- 对潜在雇主进行研究。了解他们的使命、价值观和优先事项
- 在面试过程中,表现出对计算机科学相关趋势的了解。了解您的业务和术语
- Review CS Teacher interview questions.
- 明确阐述您对青少年工作的热情。解释为什么您是教授计算机科学与技术的最佳人选
- 完成一些额外的教育和培训,如硕士学位或新的证书
- 通过学习高级课程,专攻人工智能等具有挑战性的 CS 领域
- 当您积累了足够的经验后,可选择获得国家专业教学标准委员会的认证,以增加您的履历
- 对学生表现出真诚的关爱和同情
- 成为 DEI 专家和学生权利倡导者
- 在学校之外建立自己作为学科专家的声誉
- 在 CS 期刊上发表文章,撰写在线内容,制作教程视频,指导他人
- 考虑建立一个网站,让世界各地的用户都能访问和共享信息
- 永远不要停止发展你的专业网络。如今,大多数工作都是通过关系找到的
- Join professional associations and read relevant trade publications that will expand your awareness of topics
- 在高知名度的学校和地区委员会任职并留下印象
- 加强与学生、员工、教师和行政人员的关系
- Get creative! Learn fresh new ways to teach subjects and keep students motivated, such as eLearning, blended learning, flipped classrooms and other techniques
- 加入教育中心的邮件列表并参加会议和研讨会
网站
- ABET
- 美国科学促进会
- 美国教师联合会
- 美国数学学会
- 美国工程教育协会
- 阿尼塔-博格妇女与技术研究所
- 计算机械协会
- 人工智能促进会
- 计算机领域妇女协会
- 信息技术专业人员协会
- 信息和计算技术卓越中心
- 剑桥大学
- 计算机专业人员促进社会责任协会
- 计算研究协会
- 教育工作者资格认证委员会
- IEEE计算机学会
- 运筹学与管理科学研究所
- 国家专业教学标准委员会
- 国家妇女与信息技术中心
- 全国教育协会
- 全国家长教师协会
- 全国辅助教育工作者资源中心
- 工业与应用数学学会
- TEACH.org
- USENIX,高级计算系统协会
书籍
- Computer Science Principles: The Foundational Concepts of Computer Science, by Mr. Kevin P Hare and Pindar Van Arman
- Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, by Paul Deitel and Harvey Deitel
- The New Art and Science of Classroom Assessment (Authentic Assessment Methods and Tools for the Classroom), by Robert J. Marzano, Jennifer Norford, et al.
如果计算机科学教师不适合您的目标,请扪心自问--您是否想要一份计算机科学方面的工作,但又不想从事教学工作?或者,您仍然想成为一名教师,但教授不同的科目?这个问题的答案将指引您探索哪些职业。
Career and technical education teachers have lots of related careers to check out.
新闻联播

特色工作

在线课程和工具
