Giờ hướng dẫn code 5. Các bài học bổ sung trong môi trường lập trình SCRATCH

Từ ngày 4 tháng 12 đến ngày 10 tháng 12 năm 2017, một bài học lập trình bất thường sẽ được tổ chức trên trang web Chas.koda. Học sinh được chia thành ba nhóm có thể tham gia trò chơi này. Các nhóm được chia thành các học sinh lớp 1-4, 5-7 và 8-11, các nhiệm vụ có độ phức tạp khác nhau một cách tự nhiên. “Hour of Code 2017” - một bài học độc đáo! Mời các bạn cùng xem video về “Hour of Code” và tìm hiểu thêm từ các chuyên gia cũng như ban tổ chức sự kiện và tham gia. Đây là trang web chính thức của Hour of Code www.coderussia.ru, nơi bạn cần chọn lớp, nhập thành phố của mình và bắt đầu hoàn thành các nhiệm vụ được giao cho chúng tôi dưới dạng trò chơi. Số lượng người tham gia “Hour of Code 2017” đang tăng lên trước mắt chúng tôi vì bộ đếm người tham gia đã được cài đặt trên trang web. Ví dụ, bây giờ con số của họ là 1.133.000 người.

Trong bài viết, bạn có thể tìm ra tất cả các câu trả lời trong Giờ lập trình 2017, hay nói đúng hơn là bạn có thể theo các liên kết được cung cấp cho từng bài viết tương ứng với lớp của bạn.

Hour of Code 2017: Tất tần tật câu trả lời cho học sinh lớp 1-4

Hour of Code 2017: Tất tần tật đáp án cho học sinh lớp 5-7

Hour of Code 2017: Tất tần tật câu trả lời cho học sinh lớp 8-11

Mục tiêu của chiến dịch Giờ lập trình 2017 là giới thiệu thế hệ trẻ về lĩnh vực CNTT, cho thấy triển vọng và lợi thế khi làm việc trong lĩnh vực này, đồng thời dạy học sinh tự viết mã. Câu trả lời đúng của Hour of Code sẽ được công bố chính thức vào cuối tuần. Hãy nhớ rằng, lập trình dễ dàng hơn bạn tưởng. Bạn chỉ cần thử nó!

GIỜ MÃ 2014

Vụ Chính sách Nhà nước trong lĩnh vực Giáo dục phổ thông của Bộ Giáo dục và Khoa học Nga (sau đây gọi là Vụ) thông báo về việc tổ chức sự kiện “Giờ lập trình ở Nga” (sau đây gọi là sự kiện) như một phần của sự kiện quốc tế “Giờ lập trình thế giới”.

Hành động này nhằm mục đích tăng cường sự quan tâm của giới trẻ đối với công nghệ thông tin, cũng như khởi xướng và hỗ trợ sự quan tâm nghiên cứu khoa học máy tính và lập trình, nâng cao uy tín của chuyên ngành CNTT trong giới trẻ.

Chương trình khuyến mại được Bộ Giáo dục và Khoa học Nga phối hợp với Bộ Viễn thông và Truyền thông đại chúng Nga thực hiện với sự tham gia của các công ty CNTT hàng đầu: VKontakte, Kaspersky Lab, Microsoft, 1C, Dnevnik.ru, Acronis từ ngày 4 tháng 12 đến ngày 12 tháng 12 năm 2014 và được tổ chức trùng với Ngày Tin học được tổ chức tại Liên bang Nga vào ngày 4 tháng 12.

Để hỗ trợ giáo viên, các khuyến nghị về phương pháp, một video bài học từ đại diện các công ty CNTT, một trình mô phỏng trực tuyến cho phép học sinh thực hiện những bước đầu tiên trong lập trình và một video tạo động lực được chuẩn bị với sự tham gia của những người làm CNTT nổi tiếng đã được chuẩn bị. Tất cả các tài liệu về phương pháp và thông tin để tiến hành Bài học sẽ được đăng tải trên trang web vào ngày 17 tháng 11 năm 2014.

Để truyền cảm hứng cho học sinh học lập trình, chiến dịch Giờ lập trình được tổ chức trên toàn thế giới, trong đó giáo viên và phụ huynh tiến hành các bài học, hoạt động và sự kiện đặc biệt nhằm phát triển và hỗ trợ sở thích nghiên cứu công nghệ thông tin và khoa học máy tính của giới trẻ.

Các tài liệu độc đáo của chiến dịch (video tạo động lực, trình mô phỏng và video bài giảng ngắn của người đứng đầu các công ty CNTT) cho phép giáo viên đạt được mức độ tham gia cao của học sinh trong giờ học, tạo động lực tự học và tạo ra tình huống thành công trong bài học cho tất cả mọi người.

Trong quá trình thực hiện theo hình thức của một bài học, giáo viên và học sinh được mời chọn một trong ba trình mô phỏng trò chơi để làm quen với các khái niệm cơ bản hoặc kiểm tra kiến ​​​​thức cơ bản về lập trình:

1. Trình mô phỏng trực tuyến “Mê cung” dựa trên ngôn ngữ lập trình trực quan “Blockly”. Nhờ hình thức vui tươi và sự hiện diện của các nhân vật máy tính nổi tiếng, trình mô phỏng sẽ không kém phần thú vị đối với học sinh ở các độ tuổi khác nhau. Làm việc trên trình mô phỏng dựa trên nguyên tắc giải các câu đố vui và giúp củng cố sự hứng thú của học sinh nảy sinh trong phần đầu tiên của bài học (video, bài giảng và thảo luận), đồng thời cũng tạo cơ hội để kiểm tra ngay lập tức trong thực tế. thế mạnh của họ về lập trình và logic [Ngôn ngữ lập trình trực quan Google Blockly].

.

2. Khóa học nhỏ về tạo trò chơi 3D trong môi trường lập trình trực quan Kodu Game Lab. Trong khóa học, học sinh sử dụng các bài học video để tạo trò chơi máy tính ba chiều của riêng mình, lập trình hành động của các nhân vật theo cốt truyện và quy tắc tự nghĩ ra [viết chương trình đầu tiên và nhận chứng chỉ cá nhân].

3. Môi trường lập trình hướng đối tượng mới “Scratch”, cho phép sinh viên tạo ra các câu chuyện, trò chơi và mô hình tương tác hoạt hình của riêng mình. Scratch là môi trường trong đó các khối chương trình được tập hợp từ các khối lệnh nhiều màu. Trong đó, bạn có thể chơi với nhiều đồ vật khác nhau, thay đổi diện mạo của chúng, di chuyển chúng xung quanh màn hình, thiết lập các hình thức tương tác giữa các đồ vật [phát triển trò chơi đầu tiên của bạn]

Ngoài ra, như một phần của chiến dịch, một cuộc thi giữa các giáo viên về bài học hay nhất sẽ được tổ chức, người chiến thắng sẽ nhận được các giải thưởng và chứng chỉ có giá trị.

Tài liệu phương pháp để thực hiện bài học theo chủ đề trong khuôn khổ chiến dịch “Giờ lập trình ở Nga”

Phương pháp dạy học ở tiểu học:

Phương pháp dạy học ở tiểu học:

Tài liệu phương pháp dạy học ở trường THCS:

Video hướng dẫn"Lập trình trong môi trường LogoMirs.

Các bài học lập trình bổ sung trong môi trường giáo dục Logo Worlds 3.0:

Video bài học “Nhập môn môi trường lập trình SCRATCH” dành cho học sinh lớp 5–7.

Bài học bổ sung trong môi trường lập trình SCRATCH:

Mark Zuckerberg sẽ dạy lập trình cho trẻ em

Các trường đại học không có thời gian để thực hiện tất cả những đổi mới phát sinh trên Internet, bao gồm cả việc dạy lập trình cho sinh viên.

Ở các trường tiểu học, tình hình thậm chí còn tồi tệ hơn, và ở các trường tiểu học, việc lập chương trình thậm chí còn không được quan tâm. Tại sao không đặt nó ngang hàng với những kỹ năng cơ bản khác mà trẻ nên thành thạo, và kỹ năng lập trình?

Salesforce.com đặc biệt chú ý đến việc giải quyết vấn đề này tại hội nghị quốc tế Dreamforce. (Lưu ý: Hội nghị Dreamforce là một trong những sự kiện toàn cầu nổi bật nhất trong ngành CNTT.) Tại hội nghị, Hadi Partovi đã thảo luận với Kara Fisher từ Re/code dự án phi lợi nhuận Code.org của anh ấy, dự án dành riêng cho sự phát triển của giáo dục trong lĩnh vực khoa học máy tính và lập trình nói chung cũng như “Hour of Code”

Tốt nghiệp Đại học Harvard, Hadi Partovi bắt đầu sự nghiệp của mình trong “cuộc chiến trình duyệt” những năm 1990, dẫn đầu sự phát triển trình duyệt Internet Explorer tại Tập đoàn Microsoft. Sau khi trở thành doanh nhân, ông là một trong những người sáng lập Tellme (được Microsoft mua lại) và iLike (được MySpace mua lại). Partovi là một trong những nhà đầu tư lớn vào Facebook, Zappos, Dropbox và Airbnb.

Partovi ghi nhận tất cả thành công của mình là nhờ lập trình. Sinh ra ở Iran vào năm 1972, Hadi và người anh song sinh Adi đã sống ở đó trong 12 năm đầu đời. Anh em nhà Partovi đã học lập trình trên Commodore 64, chiếc máy tính mà cha họ, một giáo sư tại trường đại học kỹ thuật hàng đầu Iran, mang về từ Ý. Cuối cùng, khoa học máy tính đã giúp Partovi và gia đình anh đạt được mọi thứ, sống trong “giấc mơ Mỹ”.

Hiện anh em nhà Partovi đang tập trung vào dự án Giờ viết mã, diễn ra ở Hoa Kỳ trong khuôn khổ Tuần lễ Khoa học Máy tính vào đầu tháng 12. Năm ngoái, 15 triệu sinh viên đã tham gia Giờ lập trình trong một tuần. Và năm nay, dự án phi lợi nhuận của Partovi đặt mục tiêu thu hút hơn 100 triệu sinh viên trên toàn thế giới tham gia Hour of Code vào cuối năm 2014. Với 45 triệu sinh viên cho đến nay, Partovi chắc chắn sẽ đạt được mục tiêu của mình.

Sự chú ý của Partovi đối với chủ đề này đã thu hút một số người nổi tiếng trong ngành CNTT, và chắc chắn rằng danh sách những người nổi tiếng giúp anh phát triển dự án này sẽ chỉ tăng lên.

<...>Ví dụ, Mark Zuckerberg và Bill Gates tham gia chương trình giảng dạy Giờ lập trình với tư cách là gia sư.

Doanh nhân người Canada Javon McDonald cũng có chung niềm tin với Partovi. Ông nói với Canadian Business: “Phát triển phần mềm có lẽ là nghề nghiệp tuyệt vời nhất mà bạn có thể có. Ý tưởng dạy trẻ viết mã ở trường tiểu học đang dần thu hút được sự chú ý ở Canada. “Chúng tôi tiếp tục cố gắng giáo dục trẻ em để chúng trở thành bác sĩ, luật sư, kế toán,” McDonald nói, “khoa học máy tính phải phát triển đến mức độ phổ biến đó. Chúng ta cần cho trẻ em cơ hội học lập trình ở trường cấp hai và cấp ba. Nếu bạn đã 10 tuổi thì bạn có thể làm được điều này.”

Và thật khó để tranh luận với những lập luận như vậy: "Sức mạnh của việc tưởng tượng ra thứ gì đó rồi tự mình tạo ra nó, có toàn quyền kiểm soát quá trình, thật thú vị... Bạn không cần người trung gian - bạn là kiến ​​trúc sư, nhà thiết kế và người xây dựng ."

Giáo viên vật lý và khoa học máy tính: I.V. Safonova

Sự kiện toàn tiếng Nga “Giờ lập trình” trong trường của chúng tôi

Cuộc sống của con người hiện đại không thể tưởng tượng được nếu không có máy tính và Internet; chúng đã thâm nhập vào mọi lĩnh vực của đời sống con người. Một số lượng lớn người làm việc trong lĩnh vực công nghệ thông tin. Công nghệ này ảnh hưởng đến tất cả chúng ta theo cách này hay cách khác. Mỗi người khi còn trẻ nên cảm thấy mình là một phần của một sự kiện lớn và quan trọng, khẳng định khả năng của mình và nhận thức được tầm quan trọng của việc học công nghệ thông tin đối với sự thành công của mình trong tương lai.

Ngày 8/12, học sinh trường ta kỷ niệm Ngày Tin học. Sự kiện “Giờ lập trình ở Nga” được tổ chức trùng với ngày này tại trường. Mục tiêu của nó là tăng cường sự quan tâm của giới trẻ đối với công nghệ thông tin, khởi xướng và hỗ trợ sự quan tâm nghiên cứu khoa học máy tính và lập trình, đồng thời nâng cao uy tín của các chuyên ngành CNTT trong giới trẻ. Từ ngày 8 tháng 12 đến ngày 10 tháng 12 năm 2015, tôi đã dạy bài học theo chủ đề này trong mỗi lớp như một phần của bài học khoa học máy tính. Các khuyến nghị về phương pháp tiến hành bài học được lấy từ trang webwww.coderussia.ru/ . Các video dạy bài cũng được đăng trên cùng một trang web.

Công nghệ CNTT là gì? Chuyên gia CNTT làm gì? Lập trình có khó không? Tôi có thể học nghề liên quan đến công nghệ CNTT ở đâu? Những câu hỏi này và những câu hỏi khác khiến bọn trẻ lo lắng sau thông báo về việc trường chúng tôi tham gia vào chiến dịch “Giờ lập trình” toàn Nga.

Ở cấp liên bang, Giờ Mã được hỗ trợ bởi Bộ Giáo dục và Khoa học Liên bang Nga, cũng như Bộ Truyền thông và Truyền thông đại chúng Liên bang Nga. Đối tác của sự kiện là các công ty CNTT quốc tế và Nga lớn nhất: Kaspersky Lab, 1C, VKontakte, Microsoft, Acronis, Zeptolab và mạng giáo dục thống nhất Dnevnik.ru.

Chiến dịch “Hour of Code” được tạo ra nhằm thu hút sự chú ý của sinh viên đến một trong những lĩnh vực kinh doanh hứa hẹn nhất hiện nay – công nghệ thông tin.

Là một phần của sự kiện, các bài học đặc biệt về khoa học máy tính đã được tổ chức, nơi trẻ em tìm hiểu về thế giới CNTT và những cơ hội phát triển nghề nghiệp mở ra cho mọi người. Những đứa trẻ có cơ hội học cách viết mã và từ đó thực hiện những bước đầu tiên để thành thạo nghề lập trình viên - một trong những nghề có nhu cầu cao nhất hiện nay.

Những bài học chuyên đề đầu tiên được tổ chức ở lớp 9 và 10. Một số sinh viên đã quyết định nghề nghiệp tương lai của mình, nhưng thông tin mới nhận được đã làm dấy lên sự quan tâm sâu sắc. Các chàng trai ngạc nhiên, đặt câu hỏi và thực hiện nhiệm vụ thực tế một cách thích thú trên trình mô phỏng tương tác trực tuyến Om Nom. Mục đích của bài tập thực tế là để nhận được chứng chỉ hoàn thành xuất sắc Giờ lập trình 2015. Sử dụng ví dụ của chính mình, các chàng trai tin chắc rằng bất kỳ ai cũng có thể học lập trình.bất kể giới tính, tuổi tác và tâm lý - “một nhà nhân văn hay một tín đồ công nghệ”.

Các bài học theo chủ đề, các nhiệm vụ thực tế thú vị sử dụng mô phỏng tương tác trực tuyến và lời khuyên từ các doanh nhân CNTT hàng đầu của Nga đã chứng minh rõ ràng lĩnh vực hoạt động này thú vị và hấp dẫn như thế nào trong việc xây dựng sự nghiệp thành công và có lẽ sẽ giúp trẻ em lựa chọn chuyên ngành trong tương lai.

Theo các em, bài học rất hữu ích. Phản hồi từ những người tham gia cũng nói lên điều này:

  • “Tôi thích trò chơi trên máy tính và giao tiếp với bạn bè trên mạng xã hội, nhưng tôi chưa bao giờ nghĩ xem ai là người tạo ra tất cả những thứ này. Hóa ra đây là những nghề thú vị và có lẽ em sẽ chọn cho mình một trong số đó” (học sinh lớp 7).
  • “Tôi vốn rất thích khoa học máy tính nhưng lại không biết gì về những ngành nghề liên quan đến công nghệ thông tin. Em sẽ học để trở thành nhà thiết kế web” (lớp 11).
  • “Hiện tại tôi là người sử dụng công nghệ thông tin, nhưng trong tương lai tôi dự định học cách tạo ra nó để giúp cuộc sống của con người trên hành tinh trở nên thoải mái hơn” (lớp 8).
  • “Tôi nhận thấy công nghệ thông tin là một lĩnh vực hoạt động chưa được khai phá. Em muốn thành công trong cuộc sống nên em sẽ chọn chuyên ngành liên quan đến sáng tạo công nghệ CNTT” (lớp 10).

Lần đầu tiên một bài học như vậy được tổ chức cách đây hai năm và có hơn bảy triệu học sinh tham gia, năm tiếp theo, số lượng người tham gia, theo Bộ Giáo dục và Khoa học Liên bang Nga, đã tăng lên 8,3 triệu.
Từ ngày 5 đến ngày 10 tháng 12 năm nay, mỗi trường sẽ tổ chức một buổi học đặc biệt về khoa học máy tính, trong đó trẻ em sẽ học những điều cơ bản về lập trình. Tại Hour of Code 2016, học sinh sẽ có thể thấy rõ rằng lập trình là ngôn ngữ phổ quát cho giao tiếp và tương lai của mọi giao tiếp. Các video blogger nổi tiếng nhất trong nước cũng nói về điều này, chia sẻ ấn tượng của riêng họ khi tham gia bài học đầu tiên về lĩnh vực này. Các công ty lớn nhất hoạt động trong ngành CNTT đã hợp tác nhờ sáng kiến ​​​​xã hội này, vì họ hiểu rõ vấn đề nâng cao trình độ công nghệ của sinh viên là nghiêm trọng như thế nào. Điều quan trọng nữa là phải nói về tính đơn giản và khả năng tiếp cận của các phương pháp và công cụ lập trình hiện đại.

Giải pháp cấp độ Hour of Code 2016

Trong số những điều khác, ngay cả giáo viên cũng có thể học được điều gì đó mới trong sự kiện Hour of Code 2016. Trên trang web của dự án, bạn có thể tải xuống các tài liệu giảng dạy nâng cao giúp giáo viên chuẩn bị cho một bài học thực sự thú vị. Với mục đích này, các công nghệ chơi game và tương tác hiện đại đã được phát triển. Ban tổ chức tin rằng chính sự hỗ trợ của các thầy cô sẽ khiến sự kiện này trở nên vô cùng hữu ích. Điểm khác biệt giữa khuyến mãi ngày nay là nhiệm vụ trò chơi được chia thành nhiều cấp độ với độ khó khác nhau. Ở đây mọi thứ sẽ phụ thuộc vào độ tuổi: học sinh trung học cơ sở từ lớp một đến lớp bốn, dành cho những học sinh học từ lớp năm đến lớp bảy, cũng như đối với thanh thiếu niên.

Các tác giả của sáng kiến ​​này tin rằng chiến dịch Giờ lập trình sẽ khiến công nghệ thông tin không chỉ là một sở thích thú vị mà còn là một công cụ tuyệt vời để phát triển nghề nghiệp, điều này sẽ quyết định phần lớn đến tương lai của ngành CNTT ở Nga. Bộ Giáo dục và Khoa học Liên bang Nga cũng như Bộ Truyền thông hỗ trợ đầy đủ cho việc thực hiện sự kiện này. Các đại diện hàng đầu trong lĩnh vực được đề cập cũng có sự tham gia: Microsoft, Kaspersky Lab và nhiều công ty khác.
Đừng quên rằng không có gì siêu nhiên trong lập trình. Nó dễ dàng hơn nhiều người nghĩ. Bạn chỉ cần bắt đầu và sau đó bạn có thể trở thành một phần của một tương lai tươi sáng.

Hướng dẫn về Giờ lập trình 2016

Dưới đây là các cấp độ theo lớp. Chỉ cần nhấp vào cái bạn cần và thông tin về câu trả lời sẽ mở ra.

Đáp án Hour of Code 2016 dành cho lớp 1-4

Cấp 1

Cấp 2

Cấp 3

Cấp 4

Cấp 5

Cấp 6

Cấp 7

Cấp 8

Cấp 9

Đáp án Hour of Code 2016 dành cho lớp 5-7

Cấp 1

Cấp 2

Cấp 3

Cấp 4

Cấp 5

Cấp 6

Cấp 7

Cấp 8