設萬維讀者為首頁 廣告服務 技術服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:丁丁家長
萬維讀者網 > 海 二 代 > 跟帖
初中生的CS興趣及基礎理論
送交者: kaixinmama 2023月08月25日22:36:37 於 [海 二 代] 發送悄悄話
回  答: Comp Scie for 6-7 graders kaixinmama 於 2023-08-25 22:26:08

孩子暑假跟着朋友一起學的, 怎麼說呢, 學的很興奮,自信心提高很大, 覺得很酷也很懂了。反正都是新知識,內容很多, 慢慢理解吧。孩子自己平時接觸的digital world有了些許的了解也更覺得神秘了。

Digital Literacy and Computer Thinking


Tutorial Style Exercise

Unlike other subjects that kids study in school, computer science is new to most students. Beestar has designed its computer science programs specially in the step-by-step lessons so that every student can join and learn without prerequisites. Essential knowledge is clearly presented in the exercise first before students work on solving problems. Students have all they need to complete a Computer Science program in Beestar and parents do not need to teach or look for textbooks for them.

Beestar presents computer concepts in a kids-friendly way that students can grasp the essential ideas without getting into too much technical detail, so they can progress smoothly without burdening. In fact, we intentionally present computer science topics with their context from scratch, so each topic is fairly independent and even students who join in the middle of the program can mostly fit in the flow and learn effectively.

Beestar Digital Literacy and Computer Science Contents


Sixth Grade Computer Science
FallSpringSummer
Exercise Thread 1:

1.1 Everyday life computers: Computing around you, Computing with other people, Internet search engines, Cybersecurity, Trouble-shooting computers.

1.2 Computer science: Concepts, Computing in old times, Computing since the 1940s, Internal parts of a computer, Peripheral devices, Computer chip, How modern computers compute, Processing and memory, Operating systems.

1.3 Computer hardware: Desktop computers and laptops, Smartphones and tablets, DIY computers, Wearable computers, Connected appliances, Digital toys, Gaming consoles, Hidden computers.

Exercise Thread 2:

2.1 Computer Basics: Information systems, Personal computers, Multi-User computers, BIOS, Operating Systems, Utilities, Application software, How data is represented, Input devices, Processing devices, Output devices, Storage devices, Ethernet networking, Bluetooth networking, Internet, Wi-Fi.

2.2 System Unit: Physical composition of a CPU, CPU performance factors, How computers use memory, Motherboards, Expansion slots, Built-in components, Common external connectors, Drive connectors.

2.3 Input, Output, and Storage: Keyboards, Pointing devices, Drawing tablets, Scanning devices, Capture devices, Audio input devices, Display screens, Printers, Audio output devices, Data storage basics, Hard disk drives, Optical drives, Solid-State drives, Network volumes, Cloud-Based storage.
Exercise Thread 1:

1.1 Computational Thinking: Concepts, Decomposition, Abstraction, Patterns, Algorithms.

1.2 Data: Bits and digitization, Binary code, ASCII and Unicode, Logic gates, Databases, Encoding images, Encoding audio and video, Encryption.

1.3 Programming: Early programming methods, Analogue programming, Applying algorithms, Boolean logic, Storing and retrieving data, Program structures.

Exercise Thread 2:

2.1 Operating System Basics: System BIOS, Utility Software, Desktop and Notebook OS, OS for Tablets and Smartphones, Drives, Volumes, and File Systems, File/Folder Organization, File Extensions and File Types, Backups.

2.2 Windows Basics: Shutting Down or Restarting the PC, Low-Power Mode, Logging Off and Switching Users, Locking the PC, Manipulating a Window, Navigating an Application or Locations, Managing Files, Changing the View of a Location, Selecting Files/Folders, Moving and Copying Files/Folders, Working with Shortcuts.

2.3 Application Software: Word Processing and Desktop Publishing, Spreadsheets, Databases, Accounting and Personal Finance Software, Graphics Software, Vector Image Drawing Programs, Raster (Photo) Editing Programs, Presentation Graphics Software, Computer-Aided Design Software, Music and Video Players, Audio and Video Editing Software, Communication Software, Web Authoring Software, Application System Requirements, Installing and Removing Programs.
Brief Review of fall and spring contents.

Exercise Thread 1:

1.1 Computer Language Translation: Assembler, Compiler, Interpreter, Software Errors.

1.2 The Future of Computing: Predict the Future, Internet of Things, Virtual Reality, Cryptocurrency.

Exercise Thread 2:

2.1 Our Connected World: Communication Systems, Classify Networks, Wireless Network Technologies, Network Hardware, Connecting to the Internet.

2.2 Internet Communication Types: Email, IM, Social Networking, Blogs, Wikis, Communicating Guidelines, Outlook Email, Google's Gmail.



Seventh Grade Computer Science
FallSpringSummer
Exercise Thread 1:

1.1 Programming Languages: Computer Instructions, Types of Language, Language breakthroughs, Application programming interface (API), C and C++, Java, Python.

1.2 Computer Networks: Concepts, Types of network, Connections, Internet & World Wide Web, Cloud Computing, Streaming, Malware, Deep Web.

1.3 Website and app development: HTML, Cascading Style Sheets, Using JavaScript, Developing and designing, Planning ahead, Testing, Maintenance and support.

1.4 Social Issues: Equality and computer science, Computer science and disabilities, Careers related to Computer Science.

Exercise Thread 2:

2.1 WWW Basics: Website, HTML Structure, Basic tags, HTML coding, Tag Attributes, Hyperlinks, Headings/Paragraphs, Formatting text, Images, Lists, Tables, Styles, Forms and Controls, Get and Post requests, IFrames

2.2 CSS: In-line Styling and external CSS, Styling rules, Selectors, CSS coding, Inheritance, Colors, RGB encoding, HSL encoding, Text Styles, Typeface terms, Text size and font, Spacing, Alignment, Indent.

2.3 CSS Model: Box Model, Dimensions, Borders, Shadow, Margin, Padding.

Exercise Thread 1:

1.1 Digital behaviors: Online and digital identities, Maintaining balance of life, Being a digital citizen, Communicating online, Staying safe online, Cyberbullying, Hacking and privacy.

1.2 Social media: Concepts, Social media platforms, Sharing content, Social media apps, Using social networks, Gaming and social networks, Social media bubbles.

1.3 Digital issues: Digital literacy, Net neutrality, Digital divide, Global development.

Exercise Thread 2:

2.1 JavaScript fundamentals: Concepts, HTML review, Embedding JavaScript in HTML, JavaScript Program Structure, Data Types and Variables, Numbers and Operators, Strings, Booleans, Arrays, Work with Arrays, Math Functions.

2.2 JavaScript coding: Objects, Object-Oriented thinking, Combine Objects and Arrays, Conditionals and Loops, JavaScript Functions, JavaScript syntax.

2.3 JavaScript Applications: Useful Things to Do with Objects, Design a Game, Game Programming, Interactive functions, Study of the Game Code.



Exercise Thread 1:

1.1 The Future of Computing: Global Internet Connectivity, Biological Interfaces, Device Implants, Artificial Intelligence.

1.2 Computers Change the World: Make the World a Better Place, STEM and STEAM, Education.

Exercise Thread 2:

2.1 JavaScript Programming: JavaScript and HTML, Anatomy of a Function, Pass Arguments, Use Functions.

2.3 JavaScript features: DOM and jQuery, Interactive Programming, Object-Oriented Programming, Objects, Constructors, Prototypes, Canvas Element, Rectangles, Arcs and Circles.



Eighth Grade Computer Science
FallSpringSummer
Exercise Thread 1:

1.1 World Wide Web: Web server, Web browser, Web page, URL, Domain, IP address, Secure Website, Download and Upload, FTP, Web Search Tools, Search Engines, Search techniques and Operators, Evaluate Web Info, Wiki.

1.2 Network and Internet Security: Virtual Private Network, Malicious Programs, DoS Attacks and Zombies, Wi-Fi Networks, Privacy Concerns, Social Networking Risks, Cyberbullying, Security Measures, File Sharing, Encrypting Data, Firewall.

1.3 Legal Issues: Intellectual Property, Copyright Laws, Digital Rights, Software Licensing, Software Piracy, Open-Source software, Citations, Spamming.

Exercise Thread 2:

2.1 Python Programming: Why Python, Calculating with Python, Operators, Variables, Strings, Lists, Tuples, Python Maps, Turtle Module, Conditions, Strings vs Numbers.

2.2 For Loops, While Loops, Functions, Variable Scope, Modules, Classes, Objects, Built-in Functions, Work with Files, Random Module, Sys Module, Pickle Module, Time Module.

2.3 Draw Square, Draw Circle, Set Colors, Draw Filled Squares, Draw Filled Stars.
Exercise Thread 1:

1.1 Computational Thinking: Fundamental Concepts, How CT is used, Logical Thinking, Deductive and Inductive Reasoning, Boolean logic, Logical and Mathematical Notations, Properties of Algorithms, Sequence, Iteration, Selection, Algorithmic Thinking, Intuition vs Precision, Field Applications, Shortcomings, Common Mistakes.

1.2 Problem-Solving, Systematic Approach, Decomposition, Hypothesis, Think Critically, Compare Related Problem, Work backwards, Patterns and Generalization, Why Patterns, Loops, Subroutines, Rules.

1.3 Abstraction, Multiple Layers, Modeling, Static and Dynamic Modeling, Anticipate Errors, Deal with Errors, Debugging, Evaluate Effectiveness, Correctness, Time and Space Complexities, Simplicity, Trade-offs.

Exercise Thread 2:

2.1 Python Graphic Programming: Turtle Module, Colors, Python Variables, Operators, Number and Math, Calculator, Color Spiral, Lists, Loop Graphics, User Input, Game While Loop, Conditions, Booleans, Else and Elif.

2.2 Complex Conditions, Character Encoding, Chance and Random, Cartesian Coordinates, Canvas, Card Game, Roll Dice, Kaleidoscope, Together in Functions, Function Arguments, Return Values, Interactive, Handle Events, Graphics with Pygame, Move and Bounce, Click and Drag, Smiley Pong Game.
Exercise Thread 1:

1.1 Python Language, Python Data Types, Data Structures, Class & Dictionaries.

1.2 Computer Hardware, Binary Numbers, Network, TCP/IP & HTTP, Python Server, HTML, WWW & Internet, IP address and Port, Algorithms, Binary Search, Future Fields.

Exercise Thread 2:

2.1 Graphical Programming, Python's tkinter, Buttons, Named Parameters, Canvas, Drawing Lines, Drawing Boxes, Drawing Arcs, Displaying Text and Images, Basic Animation, Interactive Objects.

2.2 Building a Game, Analyze Game Code Skeleton, Smiley Pong, Drawing Game Pieces, Ball and Paddle Movements, Sound with Pygame, Tracking Player Progress, Putting Game Pieces Together.





0%(0)
0%(0)
標  題 (必選項):
內  容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
一周回復熱帖
歷史上的今天:回復熱帖
2021: 邪惡勢力的特徵和宿命---東海客廳論因