Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

L17.P1: rework and clarify practice

Open Beginner friendly
#1,395 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
75/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
godot
Domain
documentation

Research direction

Look at the practice lesson L17.P1 in the learn-gdscript course content. Identify where the cell variable is introduced and used. Review the hints and instructions to ensure they clearly explain the iteration over board cells and avoid the integer member access error. Test the lesson in the browser to see the learner's view and error messages.

Written by the indexing model from the issue text.

Description

content

The practice lacks documentation and mention of the cell variable outside of hints.

Example of code that learners might try to write:

func move_to_bottom():  
    for cell in range(board_size.y - 1):  
        position = Vector2(0,cell.y)  
func move_to_bottom():
	for cell in range(board_size.y - 1):
		position = Vector2(0,cell.y)

This also leads them to an error message that's not covered:

cannot find member y in base int.

Dominant language
GDScript
Stars
2.8k
Forks
235
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from GDQuest/learn-gdscript

All issues in GDQuest/learn-gdscript

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.